├── .gitattributes ├── .gitignore ├── Common └── UnivDisasm │ ├── Config.inc │ ├── EFLAGS_TABLE.inc │ ├── Home.txt │ ├── Includes │ ├── 3DNOW.inc │ ├── ADX.inc │ ├── AES.inc │ ├── AVX.inc │ ├── AVX2-VSIB.inc │ ├── AVX2.inc │ ├── AVX512BW-VL.inc │ ├── AVX512BW.inc │ ├── AVX512CD-VL.inc │ ├── AVX512DQ-VL.inc │ ├── AVX512DQ.inc │ ├── AVX512ER.inc │ ├── AVX512F-VL-VSIB.inc │ ├── AVX512F-VL.inc │ ├── AVX512F.inc │ ├── AVX512IFMA-VL.inc │ ├── AVX512PF-VSIB.inc │ ├── AVX512VBMI-VL.inc │ ├── BMI.inc │ ├── BMI2.inc │ ├── CommonDecoders.inc │ ├── F16C.inc │ ├── FMA.inc │ ├── FMA4.inc │ ├── FPU.inc │ ├── Format.bat │ ├── GP.inc │ ├── GROUPS.dec.inc │ ├── GROUPS.inc │ ├── ICEBP.inc │ ├── INSX.inc │ ├── INVPCID.inc │ ├── LWP.inc │ ├── MEM-SSE.inc │ ├── MEM-SSE2.inc │ ├── MMX-SSE.inc │ ├── MMX-SSE2.inc │ ├── MMX-SSSE3.inc │ ├── MMX.inc │ ├── MPX.inc │ ├── OpCodes.dec.inc │ ├── OpCodes.inc │ ├── OpCodes.tables.inc │ ├── PCLMUL.inc │ ├── SHA.inc │ ├── SMM.inc │ ├── SSE.inc │ ├── SSE2.inc │ ├── SSE3.inc │ ├── SSE4A.inc │ ├── SSE4V1-SSE5A.inc │ ├── SSE4V1.inc │ ├── SSE4V2.inc │ ├── SSE5A.inc │ ├── SSSE3.inc │ ├── SYSTEM.inc │ ├── TBM.inc │ ├── TSX.inc │ ├── VME.inc │ ├── VMX.inc │ └── XOP.inc │ ├── ModRmFlags.inc │ ├── UnivDisasm.Cnsts.Instructions.pas │ ├── UnivDisasm.Cnsts.Mnemonics.pas │ ├── UnivDisasm.Cnsts.Regs.pas │ ├── UnivDisasm.Cnsts.pas │ ├── UnivDisasm.Disasm.pas │ ├── UnivDisasm.Internal.Common.pas │ ├── UnivDisasm.Internal.Escape.pas │ ├── UnivDisasm.Internal.Prefixes.pas │ ├── UnivDisasm.Syntax.NilSyntax.pas │ ├── UnivDisasm.Syntax.UnivSyntax.pas │ ├── UnivDisasm.Syntax.Utils.pas │ ├── UnivDisasm.SyntaxManager.pas │ └── UnivDisasm.Utils.pas ├── Demo ├── DebugEngineDemo.dpr ├── DebugEngineDemo.dproj ├── DebugEngineDemo.res ├── uMain.dfm └── uMain.pas ├── LICENSE ├── README.md ├── Script ├── MXCSRGen.pl └── RFlagsGen.pl ├── Snapshot ├── dbg_info.png └── map_gen.PNG ├── Source ├── DebugEngine.AsmRegUtils.pas ├── DebugEngine.Core.pas ├── DebugEngine.DebugInfo.pas ├── DebugEngine.DebugUtils.pas ├── DebugEngine.Disasm.pas ├── DebugEngine.HookException.pas ├── DebugEngine.MemoryHack.pas ├── DebugEngine.PeUtils.pas ├── DebugEngine.Trace.pas └── DebugEngine.inc └── Tools ├── Source └── DD │ ├── DD.dpr │ ├── DD.dproj │ └── DD.res ├── bin └── DD.exe └── bin64 └── DD.exe /.gitattributes: -------------------------------------------------------------------------------- 1 | $ cat .gitattributes 2 | *.inc linguist-language=Pascal 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /Common/UnivDisasm/Config.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Config.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/EFLAGS_TABLE.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/EFLAGS_TABLE.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Home.txt: -------------------------------------------------------------------------------- 1 | https://github.com/MahdiSafsafi/UnivDisasm -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/3DNOW.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/3DNOW.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/ADX.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/ADX.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AES.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AES.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX2-VSIB.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX2-VSIB.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX2.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX2.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512BW-VL.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512BW-VL.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512BW.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512BW.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512CD-VL.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512CD-VL.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512DQ-VL.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512DQ-VL.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512DQ.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512DQ.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512ER.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512ER.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512F-VL-VSIB.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512F-VL-VSIB.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512F-VL.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512F-VL.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512F.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512F.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512IFMA-VL.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512IFMA-VL.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512PF-VSIB.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512PF-VSIB.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/AVX512VBMI-VL.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/AVX512VBMI-VL.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/BMI.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/BMI.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/BMI2.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/BMI2.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/CommonDecoders.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/CommonDecoders.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/F16C.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/F16C.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/FMA.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/FMA.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/FMA4.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/FMA4.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/FPU.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/FPU.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/Format.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/Format.bat -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/GP.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/GP.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/GROUPS.dec.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/GROUPS.dec.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/GROUPS.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/GROUPS.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/ICEBP.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/ICEBP.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/INSX.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/INSX.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/INVPCID.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/INVPCID.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/LWP.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/LWP.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/MEM-SSE.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/MEM-SSE.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/MEM-SSE2.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/MEM-SSE2.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/MMX-SSE.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/MMX-SSE.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/MMX-SSE2.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/MMX-SSE2.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/MMX-SSSE3.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/MMX-SSSE3.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/MMX.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/MMX.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/MPX.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/MPX.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/OpCodes.dec.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/OpCodes.dec.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/OpCodes.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/OpCodes.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/OpCodes.tables.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/OpCodes.tables.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/PCLMUL.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/PCLMUL.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SHA.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SHA.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SMM.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SMM.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SSE.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SSE.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SSE2.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SSE2.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SSE3.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SSE3.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SSE4A.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SSE4A.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SSE4V1-SSE5A.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SSE4V1-SSE5A.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SSE4V1.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SSE4V1.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SSE4V2.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SSE4V2.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SSE5A.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SSE5A.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SSSE3.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SSSE3.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/SYSTEM.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/SYSTEM.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/TBM.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/TBM.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/TSX.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/TSX.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/VME.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/VME.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/VMX.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/VMX.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/Includes/XOP.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/Includes/XOP.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/ModRmFlags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/ModRmFlags.inc -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Cnsts.Instructions.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Cnsts.Instructions.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Cnsts.Mnemonics.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Cnsts.Mnemonics.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Cnsts.Regs.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Cnsts.Regs.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Cnsts.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Cnsts.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Disasm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Disasm.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Internal.Common.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Internal.Common.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Internal.Escape.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Internal.Escape.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Internal.Prefixes.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Internal.Prefixes.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Syntax.NilSyntax.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Syntax.NilSyntax.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Syntax.UnivSyntax.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Syntax.UnivSyntax.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Syntax.Utils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Syntax.Utils.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.SyntaxManager.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.SyntaxManager.pas -------------------------------------------------------------------------------- /Common/UnivDisasm/UnivDisasm.Utils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Common/UnivDisasm/UnivDisasm.Utils.pas -------------------------------------------------------------------------------- /Demo/DebugEngineDemo.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Demo/DebugEngineDemo.dpr -------------------------------------------------------------------------------- /Demo/DebugEngineDemo.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Demo/DebugEngineDemo.dproj -------------------------------------------------------------------------------- /Demo/DebugEngineDemo.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Demo/DebugEngineDemo.res -------------------------------------------------------------------------------- /Demo/uMain.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Demo/uMain.dfm -------------------------------------------------------------------------------- /Demo/uMain.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Demo/uMain.pas -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/README.md -------------------------------------------------------------------------------- /Script/MXCSRGen.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Script/MXCSRGen.pl -------------------------------------------------------------------------------- /Script/RFlagsGen.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Script/RFlagsGen.pl -------------------------------------------------------------------------------- /Snapshot/dbg_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Snapshot/dbg_info.png -------------------------------------------------------------------------------- /Snapshot/map_gen.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Snapshot/map_gen.PNG -------------------------------------------------------------------------------- /Source/DebugEngine.AsmRegUtils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Source/DebugEngine.AsmRegUtils.pas -------------------------------------------------------------------------------- /Source/DebugEngine.Core.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Source/DebugEngine.Core.pas -------------------------------------------------------------------------------- /Source/DebugEngine.DebugInfo.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Source/DebugEngine.DebugInfo.pas -------------------------------------------------------------------------------- /Source/DebugEngine.DebugUtils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Source/DebugEngine.DebugUtils.pas -------------------------------------------------------------------------------- /Source/DebugEngine.Disasm.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Source/DebugEngine.Disasm.pas -------------------------------------------------------------------------------- /Source/DebugEngine.HookException.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Source/DebugEngine.HookException.pas -------------------------------------------------------------------------------- /Source/DebugEngine.MemoryHack.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Source/DebugEngine.MemoryHack.pas -------------------------------------------------------------------------------- /Source/DebugEngine.PeUtils.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Source/DebugEngine.PeUtils.pas -------------------------------------------------------------------------------- /Source/DebugEngine.Trace.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Source/DebugEngine.Trace.pas -------------------------------------------------------------------------------- /Source/DebugEngine.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Source/DebugEngine.inc -------------------------------------------------------------------------------- /Tools/Source/DD/DD.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Tools/Source/DD/DD.dpr -------------------------------------------------------------------------------- /Tools/Source/DD/DD.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Tools/Source/DD/DD.dproj -------------------------------------------------------------------------------- /Tools/Source/DD/DD.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Tools/Source/DD/DD.res -------------------------------------------------------------------------------- /Tools/bin/DD.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Tools/bin/DD.exe -------------------------------------------------------------------------------- /Tools/bin64/DD.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MahdiSafsafi/DebugEngine/HEAD/Tools/bin64/DD.exe --------------------------------------------------------------------------------