dOffset is a plugin designed for IDA Pro and Cheat Engine, offering a convenient way to obtain the offset of the current module. This enables users to navigate to specific addresses in other reverse engineering software easily. It is beneficial when performing static analysis of a file while simultaneously debugging with multiple tools, including IDA Pro, Cheat Engine, x64dbg, and others.
IDA Pro version 7.4+ and Python 3
- Jump to specific offset
- Get offset
- Get module name and offset
Place the dOffset.py file in the plugins folder where your IDA Pro is installed.
Right-click on any line in the IDA view, and you should see the dOffset option. Select either Get offset or Get module name + offset, and the result will be copied to your clipboard.
To jump to a specific offset, navigate to the Jump menu, then select dOffset and Jump to offset. Enter the desired offset.
- Get offset (Disassembler and Hexadecimal view)
- Get module name and offset (Disassembler and Hexadecimal view)
Place the dOffset.lua file in the autorun folder where your Cheat Engine is installed.
Right-click on any line in the Disassembler or on any hex in the Hexadecimal viewer, then you should see the dOffset option. Select either Get offset or Get module name + offset, and the result will be copied to your clipboard. If the current address is not part of any module, you will not be able to get the offset.



