实例介绍
【实例截图】
【核心代码】
x64dbg
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── bin
│ ├── errordb.txt
│ ├── exceptiondb.txt
│ ├── mnemdb.json
│ ├── ntstatusdb.txt
│ ├── winconstants.txt
│ └── x64dbg_shell_remove.reg
├── build.bat
├── clean.bat
├── deps
│ ├── x32
│ │ ├── DeviceNameResolver.dll
│ │ ├── Qt5Core.dll
│ │ ├── Qt5Gui.dll
│ │ ├── Qt5Network.dll
│ │ ├── Qt5Widgets.dll
│ │ ├── Scylla.dll
│ │ ├── TitanEngine.dll
│ │ ├── XEDParse.dll
│ │ ├── asmjit.dll
│ │ ├── dbghelp.dll
│ │ ├── jansson.dll
│ │ ├── ldconvert.dll
│ │ ├── libeay32.dll
│ │ ├── lz4.dll
│ │ ├── msdia140.dll
│ │ ├── msvcp120.dll
│ │ ├── msvcr120.dll
│ │ ├── platforms
│ │ │ └── qwindows.dll
│ │ ├── ssleay32.dll
│ │ ├── symsrv.dll
│ │ ├── x32_bridge.dll
│ │ ├── x32_dbg.dll
│ │ └── yara.dll
│ └── x64
│ ├── DeviceNameResolver.dll
│ ├── Qt5Core.dll
│ ├── Qt5Gui.dll
│ ├── Qt5Network.dll
│ ├── Qt5Widgets.dll
│ ├── Scylla.dll
│ ├── TitanEngine.dll
│ ├── XEDParse.dll
│ ├── asmjit.dll
│ ├── dbghelp.dll
│ ├── jansson.dll
│ ├── ldconvert.dll
│ ├── libeay32.dll
│ ├── lz4.dll
│ ├── msdia140.dll
│ ├── msvcp120.dll
│ ├── msvcr120.dll
│ ├── platforms
│ │ └── qwindows.dll
│ ├── ssleay32.dll
│ ├── symsrv.dll
│ ├── x64_bridge.dll
│ ├── x64_dbg.dll
│ └── yara.dll
├── format.bat
├── help
│ └── README.md
├── hooks
│ ├── AStyle.dll
│ ├── AStyleHelper.exe
│ ├── AStyleHelper.exe.config
│ ├── README.md
│ └── pre-commit
├── install.bat
├── maketranslatetemplate.bat
├── release.bat
├── setenv.bat
├── setupdeps.bat
├── src
│ ├── bridge
│ │ ├── Utf8Ini.h
│ │ ├── _global.cpp
│ │ ├── _global.h
│ │ ├── bridgegraph.h
│ │ ├── bridgelist.h
│ │ ├── bridgemain.cpp
│ │ ├── bridgemain.h
│ │ ├── bridgemain_checker.c
│ │ ├── x64dbg_bridge.vcxproj
│ │ └── x64dbg_bridge.vcxproj.filters
│ ├── bug.ico
│ ├── bug.png
│ ├── bug32.ico
│ ├── bug64.ico
│ ├── bug_black.png
│ ├── dbg
│ │ ├── DeviceNameResolver
│ │ │ ├── DeviceNameResolver.h
│ │ │ ├── DeviceNameResolver_x64.a
│ │ │ ├── DeviceNameResolver_x64.lib
│ │ │ ├── DeviceNameResolver_x86.a
│ │ │ └── DeviceNameResolver_x86.lib
│ │ ├── GetPeArch.h
│ │ ├── TitanEngine
│ │ │ ├── TitanEngine.h
│ │ │ ├── TitanEngine.txt
│ │ │ ├── TitanEngine_x64.a
│ │ │ ├── TitanEngine_x64.lib
│ │ │ ├── TitanEngine_x86.a
│ │ │ └── TitanEngine_x86.lib
│ │ ├── TraceRecord.cpp
│ │ ├── TraceRecord.h
│ │ ├── WinInet-Downloader
│ │ │ ├── downslib.cpp
│ │ │ └── downslib.h
│ │ ├── XEDParse
│ │ │ ├── XEDParse.h
│ │ │ ├── XEDParse_x64.a
│ │ │ ├── XEDParse_x64.lib
│ │ │ ├── XEDParse_x86.a
│ │ │ └── XEDParse_x86.lib
│ │ ├── _dbgfunctions.cpp
│ │ ├── _dbgfunctions.h
│ │ ├── _exports.cpp
│ │ ├── _exports.h
│ │ ├── _global.cpp
│ │ ├── _global.h
│ │ ├── _plugin_types.h
│ │ ├── _plugins.cpp
│ │ ├── _plugins.h
│ │ ├── _scriptapi.h
│ │ ├── _scriptapi_argument.cpp
│ │ ├── _scriptapi_argument.h
│ │ ├── _scriptapi_assembler.cpp
│ │ ├── _scriptapi_assembler.h
│ │ ├── _scriptapi_bookmark.cpp
│ │ ├── _scriptapi_bookmark.h
│ │ ├── _scriptapi_comment.cpp
│ │ ├── _scriptapi_comment.h
│ │ ├── _scriptapi_debug.cpp
│ │ ├── _scriptapi_debug.h
│ │ ├── _scriptapi_flag.cpp
│ │ ├── _scriptapi_flag.h
│ │ ├── _scriptapi_function.cpp
│ │ ├── _scriptapi_function.h
│ │ ├── _scriptapi_gui.cpp
│ │ ├── _scriptapi_gui.h
│ │ ├── _scriptapi_label.cpp
│ │ ├── _scriptapi_label.h
│ │ ├── _scriptapi_memory.cpp
│ │ ├── _scriptapi_memory.h
│ │ ├── _scriptapi_misc.cpp
│ │ ├── _scriptapi_misc.h
│ │ ├── _scriptapi_module.cpp
│ │ ├── _scriptapi_module.h
│ │ ├── _scriptapi_pattern.cpp
│ │ ├── _scriptapi_pattern.h
│ │ ├── _scriptapi_register.cpp
│ │ ├── _scriptapi_register.h
│ │ ├── _scriptapi_stack.cpp
│ │ ├── _scriptapi_stack.h
│ │ ├── _scriptapi_symbol.cpp
│ │ ├── _scriptapi_symbol.h
│ │ ├── addrinfo.cpp
│ │ ├── addrinfo.h
│ │ ├── analysis
│ │ │ ├── AnalysisPass.cpp
│ │ │ ├── AnalysisPass.h
│ │ │ ├── BasicBlock.h
│ │ │ ├── CodeFollowPass.cpp
│ │ │ ├── CodeFollowPass.h
│ │ │ ├── FunctionPass.cpp
│ │ │ ├── FunctionPass.h
│ │ │ ├── LinearPass.cpp
│ │ │ ├── LinearPass.h
│ │ │ ├── advancedanalysis.cpp
│ │ │ ├── advancedanalysis.h
│ │ │ ├── analysis.cpp
│ │ │ ├── analysis.h
│ │ │ ├── analysis_nukem.cpp
│ │ │ ├── analysis_nukem.h
│ │ │ ├── controlflowanalysis.cpp
│ │ │ ├── controlflowanalysis.h
│ │ │ ├── exceptiondirectoryanalysis.cpp
│ │ │ ├── exceptiondirectoryanalysis.h
│ │ │ ├── linearanalysis.cpp
│ │ │ ├── linearanalysis.h
│ │ │ ├── recursiveanalysis.cpp
│ │ │ ├── recursiveanalysis.h
│ │ │ ├── xrefsanalysis.cpp
│ │ │ └── xrefsanalysis.h
│ │ ├── animate.cpp
│ │ ├── animate.h
│ │ ├── argument.cpp
│ │ ├── argument.h
│ │ ├── assemble.cpp
│ │ ├── assemble.h
│ │ ├── bookmark.cpp
│ │ ├── bookmark.h
│ │ ├── breakpoint.cpp
│ │ ├── breakpoint.h
│ │ ├── btparser
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── btparser
│ │ │ │ ├── ast.h
│ │ │ │ ├── btparser.vcxproj
│ │ │ │ ├── btparser.vcxproj.filters
│ │ │ │ ├── btparser.vcxproj.user
│ │ │ │ ├── helpers.h
│ │ │ │ ├── keywords.h
│ │ │ │ ├── lexer.cpp
│ │ │ │ ├── lexer.h
│ │ │ │ ├── main.cpp
│ │ │ │ ├── operators.h
│ │ │ │ ├── parser.cpp
│ │ │ │ ├── parser.h
│ │ │ │ ├── testfiles.h
│ │ │ │ └── tests
│ │ │ │ ├── AVITemplate.bt
│ │ │ │ ├── AndroidManifestTemplate.bt
│ │ │ │ ├── BMPTemplate.bt
│ │ │ │ ├── CABTemplate.bt
│ │ │ │ ├── CAPTemplate.bt
│ │ │ │ ├── CDATemplate.bt
│ │ │ │ ├── CLASSTemplate.bt
│ │ │ │ ├── CLASSTemplate2.bt
│ │ │ │ ├── CLASSTemplate3.bt
│ │ │ │ ├── CRXTemplate.bt
│ │ │ │ ├── DBFTemplate.bt
│ │ │ │ ├── DEXTemplate.bt
│ │ │ │ ├── DEXTemplate.new.bt
│ │ │ │ ├── DMPTemplate.bt
│ │ │ │ ├── EDIDTemplate.bt
│ │ │ │ ├── ELFTemplate.bt
│ │ │ │ ├── ELFTemplate.new.bt
│ │ │ │ ├── EMFTemplate.bt
│ │ │ │ ├── EOTTemplate.bt
│ │ │ │ ├── EVSBTemplate.bt
│ │ │ │ ├── EXETemplate.bt
│ │ │ │ ├── EXETemplate2.bt
│ │ │ │ ├── ElTorito.bt
│ │ │ │ ├── FAT16Template.bt
│ │ │ │ ├── FLVTemplate.bt
│ │ │ │ ├── GIFTemplate.bt
│ │ │ │ ├── GPTTemplate.bt
│ │ │ │ ├── GZipTemplate.bt
│ │ │ │ ├── GeoTIFTemplate.bt
│ │ │ │ ├── GocleverTemplate.bt
│ │ │ │ ├── ICOTemplate.bt
│ │ │ │ ├── ISOBMFTemplate.bt
│ │ │ │ ├── ISOTemplate.bt
│ │ │ │ ├── InspectorDates.bt
│ │ │ │ ├── InspectorWithMP4DateTime.bt
│ │ │ │ ├── JPGTemplate.bt
│ │ │ │ ├── LNKTemplate.bt
│ │ │ │ ├── LUKSTemplate.bt
│ │ │ │ ├── MBRTemplate.bt
│ │ │ │ ├── MBRTemplateFAT.bt
│ │ │ │ ├── MFTRecord.bt
│ │ │ │ ├── MIDITemplate.bt
│ │ │ │ ├── MOBITemplate.bt
│ │ │ │ ├── MP3Template.bt
│ │ │ │ ├── MP4Template.bt
│ │ │ │ ├── MachOTemplate.bt
│ │ │ │ ├── Mifare1kTemplate.bt
│ │ │ │ ├── Mifare4kTemplate.bt
│ │ │ │ ├── NetflowVersion5.bt
│ │ │ │ ├── OGGTemplate.bt
│ │ │ │ ├── OrCAD3.20a_LIB.bt
│ │ │ │ ├── OrCad3.20a_SCH.bt
│ │ │ │ ├── OscarItemTemplate.bt
│ │ │ │ ├── PALTemplate.bt
│ │ │ │ ├── PCAPTemplate.bt
│ │ │ │ ├── PCXTemplate.bt
│ │ │ │ ├── PDFTemplate.bt
│ │ │ │ ├── PETemplate.bt
│ │ │ │ ├── PNG12Template.bt
│ │ │ │ ├── PNGTemplate.bt
│ │ │ │ ├── PSFTemplate.bt
│ │ │ │ ├── PYCTemplate.bt
│ │ │ │ ├── RARTemplate.bt
│ │ │ │ ├── RDBTemplate.bt
│ │ │ │ ├── RESTemplate.bt
│ │ │ │ ├── RIFFTemplate.bt
│ │ │ │ ├── ROMFS.bt
│ │ │ │ ├── RegistryHive.bt
│ │ │ │ ├── RegistryPolicyFileTemplate.bt
│ │ │ │ ├── SF2Template.bt
│ │ │ │ ├── SHPTemplate.bt
│ │ │ │ ├── SHXTemplate.bt
│ │ │ │ ├── SRecTemplate.bt
│ │ │ │ ├── SSPTemplate.bt
│ │ │ │ ├── STLTemplate.bt
│ │ │ │ ├── SWFTemplate.bt
│ │ │ │ ├── SinclairMicrodriveImage.bt
│ │ │ │ ├── TGATemplate.bt
│ │ │ │ ├── TIFTemplate.bt
│ │ │ │ ├── TOCTemplate.bt
│ │ │ │ ├── TTFTemplate.bt
│ │ │ │ ├── TacxTemplate.bt
│ │ │ │ ├── UTMPTemplate.bt
│ │ │ │ ├── VHDTemplate.bt
│ │ │ │ ├── WAVTemplate.bt
│ │ │ │ ├── WAVTemplateAdv.bt
│ │ │ │ ├── WMFTemplate.bt
│ │ │ │ ├── WinhexPosTemplate.bt
│ │ │ │ ├── ZIPTemplate.bt
│ │ │ │ ├── ZIPTemplateAdv.bt
│ │ │ │ ├── comment.bt
│ │ │ │ ├── comment_error.bt
│ │ │ │ ├── exFATTemplate.bt
│ │ │ │ ├── exp_lex
│ │ │ │ │ ├── AVITemplate.bt
│ │ │ │ │ ├── AndroidManifestTemplate.bt
│ │ │ │ │ ├── BMPTemplate.bt
│ │ │ │ │ ├── CABTemplate.bt
│ │ │ │ │ ├── CAPTemplate.bt
│ │ │ │ │ ├── CDATemplate.bt
│ │ │ │ │ ├── CLASSTemplate.bt
│ │ │ │ │ ├── CLASSTemplate2.bt
│ │ │ │ │ ├── CLASSTemplate3.bt
│ │ │ │ │ ├── CRXTemplate.bt
│ │ │ │ │ ├── DBFTemplate.bt
│ │ │ │ │ ├── DMPTemplate.bt
│ │ │ │ │ ├── EDIDTemplate.bt
│ │ │ │ │ ├── ELFTemplate.bt
│ │ │ │ │ ├── ELFTemplate.new.bt
│ │ │ │ │ ├── EMFTemplate.bt
│ │ │ │ │ ├── EOTTemplate.bt
│ │ │ │ │ ├── EVSBTemplate.bt
│ │ │ │ │ ├── EXETemplate.bt
│ │ │ │ │ ├── EXETemplate2.bt
│ │ │ │ │ ├── FAT16Template.bt
│ │ │ │ │ ├── FLVTemplate.bt
│ │ │ │ │ ├── GIFTemplate.bt
│ │ │ │ │ ├── GPTTemplate.bt
│ │ │ │ │ ├── GZipTemplate.bt
│ │ │ │ │ ├── GeoTIFTemplate.bt
│ │ │ │ │ ├── GocleverTemplate.bt
│ │ │ │ │ ├── ICOTemplate.bt
│ │ │ │ │ ├── ISOBMFTemplate.bt
│ │ │ │ │ ├── InspectorDates.bt
│ │ │ │ │ ├── InspectorWithMP4DateTime.bt
│ │ │ │ │ ├── JPGTemplate.bt
│ │ │ │ │ ├── LNKTemplate.bt
│ │ │ │ │ ├── MBRTemplate.bt
│ │ │ │ │ ├── MBRTemplateFAT.bt
│ │ │ │ │ ├── MFTRecord.bt
│ │ │ │ │ ├── MIDITemplate.bt
│ │ │ │ │ ├── MOBITemplate.bt
│ │ │ │ │ ├── MP3Template.bt
│ │ │ │ │ ├── MP4Template.bt
│ │ │ │ │ ├── Mifare1kTemplate.bt
│ │ │ │ │ ├── Mifare4kTemplate.bt
│ │ │ │ │ ├── NetflowVersion5.bt
│ │ │ │ │ ├── OGGTemplate.bt
│ │ │ │ │ ├── OrCAD3.20a_LIB.bt
│ │ │ │ │ ├── OrCad3.20a_SCH.bt
│ │ │ │ │ ├── OscarItemTemplate.bt
│ │ │ │ │ ├── PALTemplate.bt
│ │ │ │ │ ├── PCAPTemplate.bt
│ │ │ │ │ ├── PCXTemplate.bt
│ │ │ │ │ ├── PDFTemplate.bt
│ │ │ │ │ ├── PETemplate.bt
│ │ │ │ │ ├── PNG12Template.bt
│ │ │ │ │ ├── PNGTemplate.bt
│ │ │ │ │ ├── PSFTemplate.bt
│ │ │ │ │ ├── PYCTemplate.bt
│ │ │ │ │ ├── RARTemplate.bt
│ │ │ │ │ ├── RDBTemplate.bt
│ │ │ │ │ ├── RESTemplate.bt
│ │ │ │ │ ├── RIFFTemplate.bt
│ │ │ │ │ ├── RegistryHive.bt
│ │ │ │ │ ├── RegistryPolicyFileTemplate.bt
│ │ │ │ │ ├── SF2Template.bt
│ │ │ │ │ ├── SHPTemplate.bt
│ │ │ │ │ ├── SHXTemplate.bt
│ │ │ │ │ ├── SRecTemplate.bt
│ │ │ │ │ ├── SSPTemplate.bt
│ │ │ │ │ ├── STLTemplate.bt
│ │ │ │ │ ├── SWFTemplate.bt
│ │ │ │ │ ├── SinclairMicrodriveImage.bt
│ │ │ │ │ ├── TGATemplate.bt
│ │ │ │ │ ├── TIFTemplate.bt
│ │ │ │ │ ├── TOCTemplate.bt
│ │ │ │ │ ├── TTFTemplate.bt
│ │ │ │ │ ├── TacxTemplate.bt
│ │ │ │ │ ├── VHDTemplate.bt
│ │ │ │ │ ├── WAVTemplate.bt
│ │ │ │ │ ├── WAVTemplateAdv.bt
│ │ │ │ │ ├── WMFTemplate.bt
│ │ │ │ │ ├── WinhexPosTemplate.bt
│ │ │ │ │ ├── ZIPTemplate.bt
│ │ │ │ │ ├── ZIPTemplateAdv.bt
│ │ │ │ │ ├── comment.bt
│ │ │ │ │ ├── comment_error.bt
│ │ │ │ │ ├── exFATTemplate.bt
│ │ │ │ │ ├── stringlit.bt
│ │ │ │ │ ├── stringlit_error.bt
│ │ │ │ │ └── test.bt
│ │ │ │ ├── simple.bt
│ │ │ │ ├── stringlit.bt
│ │ │ │ ├── stringlit_error.bt
│ │ │ │ └── test.bt
│ │ │ └── btparser.sln
│ │ ├── command.cpp
│ │ ├── command.h
│ │ ├── commandline.cpp
│ │ ├── commandline.h
│ │ ├── commandparser.cpp
│ │ ├── commandparser.h
│ │ ├── commands
│ │ │ ├── cmd-all.h
│ │ │ ├── cmd-analysis.cpp
│ │ │ ├── cmd-analysis.h
│ │ │ ├── cmd-breakpoint-control.cpp
│ │ │ ├── cmd-breakpoint-control.h
│ │ │ ├── cmd-conditional-breakpoint-control.cpp
│ │ │ ├── cmd-conditional-breakpoint-control.h
│ │ │ ├── cmd-debug-control.cpp
│ │ │ ├── cmd-debug-control.h
│ │ │ ├── cmd-general-purpose.cpp
│ │ │ ├── cmd-general-purpose.h
│ │ │ ├── cmd-gui.cpp
│ │ │ ├── cmd-gui.h
│ │ │ ├── cmd-memory-operations.cpp
│ │ │ ├── cmd-memory-operations.h
│ │ │ ├── cmd-misc.cpp
│ │ │ ├── cmd-misc.h
│ │ │ ├── cmd-operating-system-control.cpp
│ │ │ ├── cmd-operating-system-control.h
│ │ │ ├── cmd-plugins.cpp
│ │ │ ├── cmd-plugins.h
│ │ │ ├── cmd-script.cpp
│ │ │ ├── cmd-script.h
│ │ │ ├── cmd-searching.cpp
│ │ │ ├── cmd-searching.h
│ │ │ ├── cmd-thread-control.cpp
│ │ │ ├── cmd-thread-control.h
│ │ │ ├── cmd-tracing.cpp
│ │ │ ├── cmd-tracing.h
│ │ │ ├── cmd-types.cpp
│ │ │ ├── cmd-types.h
│ │ │ ├── cmd-undocumented.cpp
│ │ │ ├── cmd-undocumented.h
│ │ │ ├── cmd-user-database.cpp
│ │ │ ├── cmd-user-database.h
│ │ │ ├── cmd-variables.cpp
│ │ │ ├── cmd-variables.h
│ │ │ ├── cmd-watch-control.cpp
│ │ │ └── cmd-watch-control.h
│ │ ├── comment.cpp
│ │ ├── comment.h
│ │ ├── console.cpp
│ │ ├── console.h
│ │ ├── database.cpp
│ │ ├── database.h
│ │ ├── datainst_helper.cpp
│ │ ├── datainst_helper.h
│ │ ├── dbghelp
│ │ │ ├── dbghelp.h
│ │ │ ├── dbghelp_x64.a
│ │ │ ├── dbghelp_x64.lib
│ │ │ ├── dbghelp_x86.a
│ │ │ └── dbghelp_x86.lib
│ │ ├── dbghelp_safe.cpp
│ │ ├── dbghelp_safe.h
│ │ ├── debugger.cpp
│ │ ├── debugger.h
│ │ ├── debugger_cookie.h
│ │ ├── debugger_tracing.h
│ │ ├── disasm_fast.cpp
│ │ ├── disasm_fast.h
│ │ ├── disasm_helper.cpp
│ │ ├── disasm_helper.h
│ │ ├── dynamicmem.h
│ │ ├── encodemap.cpp
│ │ ├── encodemap.h
│ │ ├── exception.cpp
│ │ ├── exception.h
│ │ ├── exhandlerinfo.cpp
│ │ ├── exhandlerinfo.h
│ │ ├── expressionfunctions.cpp
│ │ ├── expressionfunctions.h
│ │ ├── expressionparser.cpp
│ │ ├── expressionparser.h
│ │ ├── exprfunc.cpp
│ │ ├── exprfunc.h
│ │ ├── filehelper.cpp
│ │ ├── filehelper.h
│ │ ├── filemap.h
│ │ ├── formatfunctions.cpp
│ │ ├── formatfunctions.h
│ │ ├── function.cpp
│ │ ├── function.h
│ │ ├── handle.h
│ │ ├── handles.cpp
│ │ ├── handles.h
│ │ ├── historycontext.cpp
│ │ ├── historycontext.h
│ │ ├── jansson
│ │ │ ├── jansson.h
│ │ │ ├── jansson_config.h
│ │ │ ├── jansson_x64.a
│ │ │ ├── jansson_x64.lib
│ │ │ ├── jansson_x64dbg.h
│ │ │ ├── jansson_x86.a
│ │ │ └── jansson_x86.lib
│ │ ├── jit.cpp
│ │ ├── jit.h
│ │ ├── label.cpp
│ │ ├── label.h
│ │ ├── log.cpp
│ │ ├── loop.cpp
│ │ ├── loop.h
│ │ ├── lz4
│ │ │ ├── lz4.h
│ │ │ ├── lz4_x64.a
│ │ │ ├── lz4_x64.lib
│ │ │ ├── lz4_x86.a
│ │ │ ├── lz4_x86.lib
│ │ │ ├── lz4file.h
│ │ │ └── lz4hc.h
│ │ ├── main.cpp
│ │ ├── memory.cpp
│ │ ├── memory.h
│ │ ├── mnemonichelp.cpp
│ │ ├── mnemonichelp.h
│ │ ├── module.cpp
│ │ ├── module.h
│ │ ├── msdia
│ │ │ ├── cvConst.h
│ │ │ ├── dia2.h
│ │ │ ├── diaCreate.h
│ │ │ └── diacreate.cpp
│ │ ├── msgqueue.cpp
│ │ ├── msgqueue.h
│ │ ├── murmurhash.cpp
│ │ ├── murmurhash.h
│ │ ├── ntdll
│ │ │ ├── ntdll.h
│ │ │ ├── ntdll_x64.lib
│ │ │ └── ntdll_x86.lib
│ │ ├── patches.cpp
│ │ ├── patches.h
│ │ ├── patternfind.cpp
│ │ ├── patternfind.h
│ │ ├── pdbdiafile.cpp
│ │ ├── pdbdiafile.h
│ │ ├── pdbdiatypes.h
│ │ ├── plugin_loader.cpp
│ │ ├── plugin_loader.h
│ │ ├── reference.cpp
│ │ ├── reference.h
│ │ ├── script_commands.txt
│ │ ├── serializablemap.h
│ │ ├── simplescript.cpp
│ │ ├── simplescript.h
│ │ ├── stackinfo.cpp
│ │ ├── stackinfo.h
│ │ ├── stringformat.cpp
│ │ ├── stringformat.h
│ │ ├── stringutils.cpp
│ │ ├── stringutils.h
│ │ ├── symbolinfo.cpp
│ │ ├── symbolinfo.h
│ │ ├── symbolsourcebase.cpp
│ │ ├── symbolsourcebase.h
│ │ ├── symbolsourcedia.cpp
│ │ ├── symbolsourcedia.h
│ │ ├── symbolundecorator.h
│ │ ├── symcache.cpp
│ │ ├── symcache.h
│ │ ├── taskthread.h
│ │ ├── tcpconnections.cpp
│ │ ├── tcpconnections.h
│ │ ├── test
│ │ │ ├── general
│ │ │ │ ├── dll
│ │ │ │ │ ├── main.cpp
│ │ │ │ │ ├── main.h
│ │ │ │ │ └── test_dll.cbp
│ │ │ │ └── exe
│ │ │ │ ├── main.cpp
│ │ │ │ └── test_exe.cbp
│ │ │ ├── guard_page
│ │ │ │ ├── guard_page_test.cbp
│ │ │ │ └── main.cpp
│ │ │ ├── highlighting
│ │ │ │ └── x32
│ │ │ │ ├── highlighting.asm
│ │ │ │ └── highlighting.bat
│ │ │ ├── mmx_sse_fpu
│ │ │ │ └── x32
│ │ │ │ ├── fpu
│ │ │ │ │ ├── fpu.asm
│ │ │ │ │ └── fpu_build.bat
│ │ │ │ ├── mmx
│ │ │ │ │ ├── mmx.asm
│ │ │ │ │ └── mmx_build.bat
│ │ │ │ └── sse
│ │ │ │ ├── sse.asm
│ │ │ │ └── sse_build.bat
│ │ │ └── pferrie
│ │ │ └── x32
│ │ │ ├── pferrie.asm
│ │ │ └── pferrie.bat
│ │ ├── thread.cpp
│ │ ├── thread.h
│ │ ├── threading.cpp
│ │ ├── threading.h
│ │ ├── types.cpp
│ │ ├── types.h
│ │ ├── typesparser.cpp
│ │ ├── value.cpp
│ │ ├── value.h
│ │ ├── variable.cpp
│ │ ├── variable.h
│ │ ├── watch.cpp
│ │ ├── watch.h
│ │ ├── x64dbg.cpp
│ │ ├── x64dbg.h
│ │ ├── x64dbg_dbg.vcxproj
│ │ ├── x64dbg_dbg.vcxproj.filters
│ │ ├── xrefs.cpp
│ │ └── xrefs.h
│ ├── dbg_assert.h
│ ├── dbg_types.h
│ ├── exe
│ │ ├── LoadResourceString.h
│ │ ├── crashdump.cpp
│ │ ├── crashdump.h
│ │ ├── icon.h
│ │ ├── icon.rc
│ │ ├── icon32.rc
│ │ ├── icon64.rc
│ │ ├── manifest.xml
│ │ ├── resource.h
│ │ ├── resource.rc
│ │ ├── strings.h
│ │ ├── strings.rc
│ │ ├── x64dbg_exe.cpp
│ │ ├── x64dbg_exe.vcxproj
│ │ └── x64dbg_exe.vcxproj.filters
│ ├── gui
│ │ ├── Src
│ │ │ ├── BasicView
│ │ │ │ ├── AbstractSearchList.h
│ │ │ │ ├── AbstractStdTable.cpp
│ │ │ │ ├── AbstractStdTable.h
│ │ │ │ ├── AbstractTableView.cpp
│ │ │ │ ├── AbstractTableView.h
│ │ │ │ ├── Disassembly.cpp
│ │ │ │ ├── Disassembly.h
│ │ │ │ ├── HeaderButton.h
│ │ │ │ ├── HexDump.cpp
│ │ │ │ ├── HexDump.h
│ │ │ │ ├── HistoryLineEdit.cpp
│ │ │ │ ├── HistoryLineEdit.h
│ │ │ │ ├── LabeledSplitter.cpp
│ │ │ │ ├── LabeledSplitter.h
│ │ │ │ ├── LabeledSplitterDetachedWindow.cpp
│ │ │ │ ├── LabeledSplitterDetachedWindow.h
│ │ │ │ ├── ReferenceView.cpp
│ │ │ │ ├── ReferenceView.h
│ │ │ │ ├── SearchListView.cpp
│ │ │ │ ├── SearchListView.h
│ │ │ │ ├── ShortcutEdit.cpp
│ │ │ │ ├── ShortcutEdit.h
│ │ │ │ ├── StdSearchListView.cpp
│ │ │ │ ├── StdSearchListView.h
│ │ │ │ ├── StdTable.cpp
│ │ │ │ ├── StdTable.h
│ │ │ │ ├── StdTableSearchList.cpp
│ │ │ │ └── StdTableSearchList.h
│ │ │ ├── Bridge
│ │ │ │ ├── Bridge.cpp
│ │ │ │ ├── Bridge.h
│ │ │ │ ├── BridgeResult.cpp
│ │ │ │ └── BridgeResult.h
│ │ │ ├── Disassembler
│ │ │ │ ├── QBeaEngine.cpp
│ │ │ │ ├── QBeaEngine.h
│ │ │ │ ├── ZydisTokenizer.cpp
│ │ │ │ └── ZydisTokenizer.h
│ │ │ ├── Exports.h
│ │ │ ├── Gui
│ │ │ │ ├── AboutDialog.cpp
│ │ │ │ ├── AboutDialog.h
│ │ │ │ ├── AboutDialog.ui
│ │ │ │ ├── AppearanceDialog.cpp
│ │ │ │ ├── AppearanceDialog.h
│ │ │ │ ├── AppearanceDialog.ui
│ │ │ │ ├── AssembleDialog.cpp
│ │ │ │ ├── AssembleDialog.h
│ │ │ │ ├── AssembleDialog.ui
│ │ │ │ ├── AttachDialog.cpp
│ │ │ │ ├── AttachDialog.h
│ │ │ │ ├── AttachDialog.ui
│ │ │ │ ├── BreakpointMenu.cpp
│ │ │ │ ├── BreakpointMenu.h
│ │ │ │ ├── BreakpointsView.cpp
│ │ │ │ ├── BreakpointsView.h
│ │ │ │ ├── BrowseDialog.cpp
│ │ │ │ ├── BrowseDialog.h
│ │ │ │ ├── BrowseDialog.ui
│ │ │ │ ├── CPUArgumentWidget.cpp
│ │ │ │ ├── CPUArgumentWidget.h
│ │ │ │ ├── CPUArgumentWidget.ui
│ │ │ │ ├── CPUDisassembly.cpp
│ │ │ │ ├── CPUDisassembly.h
│ │ │ │ ├── CPUDump.cpp
│ │ │ │ ├── CPUDump.h
│ │ │ │ ├── CPUInfoBox.cpp
│ │ │ │ ├── CPUInfoBox.h
│ │ │ │ ├── CPUMultiDump.cpp
│ │ │ │ ├── CPUMultiDump.h
│ │ │ │ ├── CPUSideBar.cpp
│ │ │ │ ├── CPUSideBar.h
│ │ │ │ ├── CPUStack.cpp
│ │ │ │ ├── CPUStack.h
│ │ │ │ ├── CPUWidget.cpp
│ │ │ │ ├── CPUWidget.h
│ │ │ │ ├── CPUWidget.ui
│ │ │ │ ├── CalculatorDialog.cpp
│ │ │ │ ├── CalculatorDialog.h
│ │ │ │ ├── CalculatorDialog.ui
│ │ │ │ ├── CallStackView.cpp
│ │ │ │ ├── CallStackView.h
│ │ │ │ ├── CloseDialog.cpp
│ │ │ │ ├── CloseDialog.h
│ │ │ │ ├── CloseDialog.ui
│ │ │ │ ├── CodepageSelectionDialog.cpp
│ │ │ │ ├── CodepageSelectionDialog.h
│ │ │ │ ├── CodepageSelectionDialog.ui
│ │ │ │ ├── ColumnReorderDialog.cpp
│ │ │ │ ├── ColumnReorderDialog.h
│ │ │ │ ├── ColumnReorderDialog.ui
│ │ │ │ ├── ComboBoxDialog.cpp
│ │ │ │ ├── ComboBoxDialog.h
│ │ │ │ ├── ComboBoxDialog.ui
│ │ │ │ ├── CommandLineEdit.cpp
│ │ │ │ ├── CommandLineEdit.h
│ │ │ │ ├── CustomizeMenuDialog.cpp
│ │ │ │ ├── CustomizeMenuDialog.h
│ │ │ │ ├── CustomizeMenuDialog.ui
│ │ │ │ ├── DebugStatusLabel.cpp
│ │ │ │ ├── DebugStatusLabel.h
│ │ │ │ ├── DisassemblerGraphView.cpp
│ │ │ │ ├── DisassemblerGraphView.h
│ │ │ │ ├── DisassemblyPopup.cpp
│ │ │ │ ├── DisassemblyPopup.h
│ │ │ │ ├── EditBreakpointDialog.cpp
│ │ │ │ ├── EditBreakpointDialog.h
│ │ │ │ ├── EditBreakpointDialog.ui
│ │ │ │ ├── EditFloatRegister.cpp
│ │ │ │ ├── EditFloatRegister.h
│ │ │ │ ├── EditFloatRegister.ui
│ │ │ │ ├── ExceptionRangeDialog.cpp
│ │ │ │ ├── ExceptionRangeDialog.h
│ │ │ │ ├── ExceptionRangeDialog.ui
│ │ │ │ ├── FavouriteTools.cpp
│ │ │ │ ├── FavouriteTools.h
│ │ │ │ ├── FavouriteTools.ui
│ │ │ │ ├── FileLines.h
│ │ │ │ ├── GotoDialog.cpp
│ │ │ │ ├── GotoDialog.h
│ │ │ │ ├── GotoDialog.ui
│ │ │ │ ├── HandlesView.cpp
│ │ │ │ ├── HandlesView.h
│ │ │ │ ├── HexEditDialog.cpp
│ │ │ │ ├── HexEditDialog.h
│ │ │ │ ├── HexEditDialog.ui
│ │ │ │ ├── HexLineEdit.cpp
│ │ │ │ ├── HexLineEdit.h
│ │ │ │ ├── HexLineEdit.ui
│ │ │ │ ├── LineEditDialog.cpp
│ │ │ │ ├── LineEditDialog.h
│ │ │ │ ├── LineEditDialog.ui
│ │ │ │ ├── LocalVarsView.cpp
│ │ │ │ ├── LocalVarsView.h
│ │ │ │ ├── LogStatusLabel.cpp
│ │ │ │ ├── LogStatusLabel.h
│ │ │ │ ├── LogView.cpp
│ │ │ │ ├── LogView.h
│ │ │ │ ├── MainWindow.cpp
│ │ │ │ ├── MainWindow.h
│ │ │ │ ├── MainWindow.ui
│ │ │ │ ├── MemoryMapView.cpp
│ │ │ │ ├── MemoryMapView.h
│ │ │ │ ├── MessagesBreakpoints.cpp
│ │ │ │ ├── MessagesBreakpoints.h
│ │ │ │ ├── MessagesBreakpoints.ui
│ │ │ │ ├── MultiItemsSelectWindow.cpp
│ │ │ │ ├── MultiItemsSelectWindow.h
│ │ │ │ ├── NotepadView.cpp
│ │ │ │ ├── NotepadView.h
│ │ │ │ ├── NotesManager.cpp
│ │ │ │ ├── NotesManager.h
│ │ │ │ ├── PageMemoryRights.cpp
│ │ │ │ ├── PageMemoryRights.h
│ │ │ │ ├── PageMemoryRights.ui
│ │ │ │ ├── PatchDialog.cpp
│ │ │ │ ├── PatchDialog.h
│ │ │ │ ├── PatchDialog.ui
│ │ │ │ ├── PatchDialogGroupSelector.cpp
│ │ │ │ ├── PatchDialogGroupSelector.h
│ │ │ │ ├── PatchDialogGroupSelector.ui
│ │ │ │ ├── ReferenceManager.cpp
│ │ │ │ ├── ReferenceManager.h
│ │ │ │ ├── RegistersView.cpp
│ │ │ │ ├── RegistersView.h
│ │ │ │ ├── SEHChainView.cpp
│ │ │ │ ├── SEHChainView.h
│ │ │ │ ├── ScriptView.cpp
│ │ │ │ ├── ScriptView.h
│ │ │ │ ├── SelectFields.cpp
│ │ │ │ ├── SelectFields.h
│ │ │ │ ├── SelectFields.ui
│ │ │ │ ├── SettingsDialog.cpp
│ │ │ │ ├── SettingsDialog.h
│ │ │ │ ├── SettingsDialog.ui
│ │ │ │ ├── ShortcutsDialog.cpp
│ │ │ │ ├── ShortcutsDialog.h
│ │ │ │ ├── ShortcutsDialog.ui
│ │ │ │ ├── SimpleTraceDialog.cpp
│ │ │ │ ├── SimpleTraceDialog.h
│ │ │ │ ├── SimpleTraceDialog.ui
│ │ │ │ ├── SourceView.cpp
│ │ │ │ ├── SourceView.h
│ │ │ │ ├── SourceViewerManager.cpp
│ │ │ │ ├── SourceViewerManager.h
│ │ │ │ ├── StructWidget.cpp
│ │ │ │ ├── StructWidget.h
│ │ │ │ ├── StructWidget.ui
│ │ │ │ ├── SymbolView.cpp
│ │ │ │ ├── SymbolView.h
│ │ │ │ ├── SymbolView.ui
│ │ │ │ ├── TabBar.cpp
│ │ │ │ ├── TabBar.h
│ │ │ │ ├── TabWidget.cpp
│ │ │ │ ├── TabWidget.h
│ │ │ │ ├── ThreadView.cpp
│ │ │ │ ├── ThreadView.h
│ │ │ │ ├── TimeWastedCounter.cpp
│ │ │ │ ├── TimeWastedCounter.h
│ │ │ │ ├── VirtualModDialog.cpp
│ │ │ │ ├── VirtualModDialog.h
│ │ │ │ ├── VirtualModDialog.ui
│ │ │ │ ├── WatchView.cpp
│ │ │ │ ├── WatchView.h
│ │ │ │ ├── WordEditDialog.cpp
│ │ │ │ ├── WordEditDialog.h
│ │ │ │ ├── WordEditDialog.ui
│ │ │ │ ├── XrefBrowseDialog.cpp
│ │ │ │ ├── XrefBrowseDialog.h
│ │ │ │ ├── XrefBrowseDialog.ui
│ │ │ │ ├── ZehSymbolTable.cpp
│ │ │ │ └── ZehSymbolTable.h
│ │ │ ├── Imports.h
│ │ │ ├── Memory
│ │ │ │ ├── MemoryPage.cpp
│ │ │ │ └── MemoryPage.h
│ │ │ ├── QHexEdit
│ │ │ │ ├── ArrayCommand.cpp
│ │ │ │ ├── ArrayCommand.h
│ │ │ │ ├── QHexEdit.cpp
│ │ │ │ ├── QHexEdit.h
│ │ │ │ ├── QHexEditPrivate.cpp
│ │ │ │ ├── QHexEditPrivate.h
│ │ │ │ ├── XByteArray.cpp
│ │ │ │ └── XByteArray.h
│ │ │ ├── ThirdPartyLibs
│ │ │ │ └── ldconvert
│ │ │ │ ├── ldconvert.h
│ │ │ │ ├── ldconvert_x64.lib
│ │ │ │ └── ldconvert_x86.lib
│ │ │ ├── Tracer
│ │ │ │ ├── TraceBrowser.cpp
│ │ │ │ ├── TraceBrowser.h
│ │ │ │ ├── TraceFileReader.cpp
│ │ │ │ ├── TraceFileReader.h
│ │ │ │ ├── TraceFileReaderInternal.h
│ │ │ │ ├── TraceFileSearch.cpp
│ │ │ │ └── TraceFileSearch.h
│ │ │ ├── Utils
│ │ │ │ ├── ActionHelpers.h
│ │ │ │ ├── Breakpoints.cpp
│ │ │ │ ├── Breakpoints.h
│ │ │ │ ├── CachedFontMetrics.h
│ │ │ │ ├── CodeFolding.cpp
│ │ │ │ ├── CodeFolding.h
│ │ │ │ ├── Configuration.cpp
│ │ │ │ ├── Configuration.h
│ │ │ │ ├── EncodeMap.cpp
│ │ │ │ ├── EncodeMap.h
│ │ │ │ ├── FlickerThread.cpp
│ │ │ │ ├── FlickerThread.h
│ │ │ │ ├── HexValidator.cpp
│ │ │ │ ├── HexValidator.h
│ │ │ │ ├── LongLongValidator.cpp
│ │ │ │ ├── LongLongValidator.h
│ │ │ │ ├── MRUList.cpp
│ │ │ │ ├── MRUList.h
│ │ │ │ ├── MainWindowCloseThread.cpp
│ │ │ │ ├── MainWindowCloseThread.h
│ │ │ │ ├── MenuBuilder.cpp
│ │ │ │ ├── MenuBuilder.h
│ │ │ │ ├── MethodInvoker.h
│ │ │ │ ├── MiscUtil.cpp
│ │ │ │ ├── MiscUtil.h
│ │ │ │ ├── RichTextPainter.cpp
│ │ │ │ ├── RichTextPainter.h
│ │ │ │ ├── StringUtil.cpp
│ │ │ │ ├── StringUtil.h
│ │ │ │ ├── SymbolAutoCompleteModel.cpp
│ │ │ │ ├── SymbolAutoCompleteModel.h
│ │ │ │ ├── UpdateChecker.cpp
│ │ │ │ ├── UpdateChecker.h
│ │ │ │ ├── VaHistory.h
│ │ │ │ ├── ValidateExpressionThread.cpp
│ │ │ │ └── ValidateExpressionThread.h
│ │ │ ├── main.cpp
│ │ │ └── main.h
│ │ ├── Translations
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── crowdin-sync.bat
│ │ │ └── crowdin.yaml
│ │ ├── images
│ │ │ ├── 16bit-short.png
│ │ │ ├── 16bit.png
│ │ │ ├── 32bit-float.png
│ │ │ ├── 32bit-long.png
│ │ │ ├── 32bit.png
│ │ │ ├── 64bit-float.png
│ │ │ ├── 64bit-long.png
│ │ │ ├── 64bit.png
│ │ │ ├── 80bit-float.png
│ │ │ ├── 80bit.png
│ │ │ ├── address.png
│ │ │ ├── alphabet
│ │ │ │ ├── A.png
│ │ │ │ ├── B.png
│ │ │ │ ├── C.png
│ │ │ │ ├── D.png
│ │ │ │ ├── E.png
│ │ │ │ ├── F.png
│ │ │ │ ├── G.png
│ │ │ │ ├── H.png
│ │ │ │ ├── I.png
│ │ │ │ ├── J.png
│ │ │ │ ├── K.png
│ │ │ │ ├── L.png
│ │ │ │ ├── M.png
│ │ │ │ ├── N.png
│ │ │ │ ├── O.png
│ │ │ │ ├── P.png
│ │ │ │ ├── Q.png
│ │ │ │ ├── R.png
│ │ │ │ ├── S.png
│ │ │ │ ├── T.png
│ │ │ │ ├── U.png
│ │ │ │ ├── V.png
│ │ │ │ ├── W.png
│ │ │ │ ├── X.png
│ │ │ │ ├── Y.png
│ │ │ │ └── Z.png
│ │ │ ├── analysis.png
│ │ │ ├── analysis_single_function.png
│ │ │ ├── analyzemodule.png
│ │ │ ├── animal-dog.png
│ │ │ ├── animatecommand.png
│ │ │ ├── animateinto.png
│ │ │ ├── animateover.png
│ │ │ ├── arguments.png
│ │ │ ├── arrow-restart.png
│ │ │ ├── arrow-run-cursor.png
│ │ │ ├── arrow-run.png
│ │ │ ├── arrow-skip.png
│ │ │ ├── arrow-small-down.png
│ │ │ ├── arrow-small-up.png
│ │ │ ├── arrow-step-into.png
│ │ │ ├── arrow-step-over.png
│ │ │ ├── arrow-step-rtr.png
│ │ │ ├── arrow-threads.png
│ │ │ ├── ascii-extended.png
│ │ │ ├── ascii.png
│ │ │ ├── attach.png
│ │ │ ├── binary.png
│ │ │ ├── binary_copy.png
│ │ │ ├── binary_edit.png
│ │ │ ├── binary_fill.png
│ │ │ ├── binary_fill_nop.png
│ │ │ ├── binary_paste.png
│ │ │ ├── binary_paste_ignoresize.png
│ │ │ ├── binary_save.png
│ │ │ ├── bit.png
│ │ │ ├── bookmark.png
│ │ │ ├── bookmark_toggle.png
│ │ │ ├── bookmarks.png
│ │ │ ├── bottom.png
│ │ │ ├── branchpreview.png
│ │ │ ├── breakpoint.png
│ │ │ ├── breakpoint_access.png
│ │ │ ├── breakpoint_add.png
│ │ │ ├── breakpoint_byte.png
│ │ │ ├── breakpoint_disable.png
│ │ │ ├── breakpoint_disable_all.png
│ │ │ ├── breakpoint_dword.png
│ │ │ ├── breakpoint_edit.png
│ │ │ ├── breakpoint_edit_alt.png
│ │ │ ├── breakpoint_editcaret.png
│ │ │ ├── breakpoint_enable.png
│ │ │ ├── breakpoint_enable_all.png
│ │ │ ├── breakpoint_exception_add.png
│ │ │ ├── breakpoint_execute.png
│ │ │ ├── breakpoint_execute_slot1.png
│ │ │ ├── breakpoint_execute_slot2.png
│ │ │ ├── breakpoint_execute_slot3.png
│ │ │ ├── breakpoint_execute_slot4.png
│ │ │ ├── breakpoint_memory_access.png
│ │ │ ├── breakpoint_memory_execute.png
│ │ │ ├── breakpoint_memory_read.png
│ │ │ ├── breakpoint_memory_restore_on_hit.png
│ │ │ ├── breakpoint_memory_singleshoot.png
│ │ │ ├── breakpoint_memory_write.png
│ │ │ ├── breakpoint_module_add.png
│ │ │ ├── breakpoint_qword.png
│ │ │ ├── breakpoint_remove.png
│ │ │ ├── breakpoint_remove_all.png
│ │ │ ├── breakpoint_remove_all_commands.png
│ │ │ ├── breakpoint_reset_hitcount.png
│ │ │ ├── breakpoint_seton_all_commands.png
│ │ │ ├── breakpoint_settings.png
│ │ │ ├── breakpoint_toggle.png
│ │ │ ├── breakpoint_word.png
│ │ │ ├── breakpoint_write.png
│ │ │ ├── browseinexplorer.png
│ │ │ ├── bug-report.png
│ │ │ ├── bug.png
│ │ │ ├── byte.png
│ │ │ ├── calculator.png
│ │ │ ├── call.png
│ │ │ ├── callstack.png
│ │ │ ├── cbp.png
│ │ │ ├── change-view.png
│ │ │ ├── changeargs.png
│ │ │ ├── christmas1.png
│ │ │ ├── christmas2.png
│ │ │ ├── christmas3.png
│ │ │ ├── christmas4.png
│ │ │ ├── christmas5.png
│ │ │ ├── christmas6.png
│ │ │ ├── christmas7.png
│ │ │ ├── christmas8.png
│ │ │ ├── close-all-tabs.png
│ │ │ ├── codepage.png
│ │ │ ├── color-swatches.png
│ │ │ ├── comment.png
│ │ │ ├── comments.png
│ │ │ ├── compile-error.png
│ │ │ ├── compile-warning.png
│ │ │ ├── compile.png
│ │ │ ├── control-exit.png
│ │ │ ├── control-pause.png
│ │ │ ├── control-stop.png
│ │ │ ├── copy-alt.png
│ │ │ ├── copy.png
│ │ │ ├── copy_address.png
│ │ │ ├── copy_cropped_table.png
│ │ │ ├── copy_disassembly.png
│ │ │ ├── copy_full_table.png
│ │ │ ├── copy_item.png
│ │ │ ├── copy_selection.png
│ │ │ ├── copy_selection_no_bytes.png
│ │ │ ├── copy_table_line.png
│ │ │ ├── copyfilepath.png
│ │ │ ├── crash_dump.png
│ │ │ ├── createthread.png
│ │ │ ├── css.png
│ │ │ ├── data-copy.png
│ │ │ ├── database-export.png
│ │ │ ├── database-import.png
│ │ │ ├── detach.png
│ │ │ ├── disable.png
│ │ │ ├── document-binary.png
│ │ │ ├── donate.png
│ │ │ ├── donation_qr.png
│ │ │ ├── download_symbols.png
│ │ │ ├── dump.png
│ │ │ ├── dword.png
│ │ │ ├── easter1.png
│ │ │ ├── easter2.png
│ │ │ ├── easter3.png
│ │ │ ├── easter4.png
│ │ │ ├── easter5.png
│ │ │ ├── easter6.png
│ │ │ ├── easter7.png
│ │ │ ├── easter8.png
│ │ │ ├── edit-script.png
│ │ │ ├── egg.wav
│ │ │ ├── enable.png
│ │ │ ├── entrypoint.png
│ │ │ ├── eraser.png
│ │ │ ├── exclamation.png
│ │ │ ├── faq.png
│ │ │ ├── fatal-error.png
│ │ │ ├── fileoffset.png
│ │ │ ├── find.png
│ │ │ ├── fit.png
│ │ │ ├── float.png
│ │ │ ├── folder-horizontal-open.png
│ │ │ ├── follow_entrypoint.png
│ │ │ ├── follow_in_cpu.png
│ │ │ ├── follow_in_dump.png
│ │ │ ├── follow_in_dump1.png
│ │ │ ├── follow_in_dump2.png
│ │ │ ├── follow_in_dump3.png
│ │ │ ├── follow_in_dump4.png
│ │ │ ├── follow_in_dump5.png
│ │ │ ├── freeze.png
│ │ │ ├── functionend.png
│ │ │ ├── functions.png
│ │ │ ├── functionstart.png
│ │ │ ├── geolocation-goto.png
│ │ │ ├── goto.png
│ │ │ ├── graph.png
│ │ │ ├── guid.png
│ │ │ ├── handles.png
│ │ │ ├── help.png
│ │ │ ├── helpbrief.png
│ │ │ ├── helpmnemonic.png
│ │ │ ├── hex.png
│ │ │ ├── hide-debugger.png
│ │ │ ├── hidetab.png
│ │ │ ├── highlight.png
│ │ │ ├── image.png
│ │ │ ├── import.png
│ │ │ ├── importsettings.png
│ │ │ ├── information.png
│ │ │ ├── initscript.png
│ │ │ ├── integer.png
│ │ │ ├── label.png
│ │ │ ├── labels.png
│ │ │ ├── layout.png
│ │ │ ├── lib.png
│ │ │ ├── lib_free.png
│ │ │ ├── lib_load.png
│ │ │ ├── load-script.png
│ │ │ ├── localvars.png
│ │ │ ├── lock.png
│ │ │ ├── log.png
│ │ │ ├── markasparty.png
│ │ │ ├── markassystem.png
│ │ │ ├── markasuser.png
│ │ │ ├── medium.png
│ │ │ ├── memmap_alloc_memory.png
│ │ │ ├── memmap_dump_memory_to_file.png
│ │ │ ├── memmap_find_address_page.png
│ │ │ ├── memmap_free_memory.png
│ │ │ ├── memmap_memory_breakpoint.png
│ │ │ ├── memmap_set_page_memory_rights.png
│ │ │ ├── memory-map.png
│ │ │ ├── modify.png
│ │ │ ├── names.png
│ │ │ ├── narrow.png
│ │ │ ├── neworigin.png
│ │ │ ├── next.png
│ │ │ ├── nextref.png
│ │ │ ├── notes.png
│ │ │ ├── patch.png
│ │ │ ├── pdb.png
│ │ │ ├── pdb_alt.png
│ │ │ ├── plugin.png
│ │ │ ├── previous.png
│ │ │ ├── prevref.png
│ │ │ ├── processor-cpu.png
│ │ │ ├── processor32.png
│ │ │ ├── processor64.png
│ │ │ ├── question.png
│ │ │ ├── qword.png
│ │ │ ├── recentfiles.png
│ │ │ ├── register_dec.png
│ │ │ ├── register_edit.png
│ │ │ ├── register_inc.png
│ │ │ ├── register_one.png
│ │ │ ├── register_toggle.png
│ │ │ ├── register_zero.png
│ │ │ ├── remove_analysis_from_module.png
│ │ │ ├── remove_analysis_from_selection.png
│ │ │ ├── removestruct.png
│ │ │ ├── runtouser.png
│ │ │ ├── script-code.png
│ │ │ ├── script-error.png
│ │ │ ├── scylla.png
│ │ │ ├── search-for.png
│ │ │ ├── search.png
│ │ │ ├── search_all_modules.png
│ │ │ ├── search_current_module.png
│ │ │ ├── search_current_region.png
│ │ │ ├── search_for_command.png
│ │ │ ├── search_for_constant.png
│ │ │ ├── search_for_pattern.png
│ │ │ ├── search_for_string.png
│ │ │ ├── seh-chain.png
│ │ │ ├── settings.png
│ │ │ ├── shortcut.png
│ │ │ ├── simdmode.png
│ │ │ ├── source.png
│ │ │ ├── source_show_in_folder.png
│ │ │ ├── stack.png
│ │ │ ├── star.png
│ │ │ ├── strings.png
│ │ │ ├── struct.png
│ │ │ ├── structaddr.png
│ │ │ ├── summary.png
│ │ │ ├── sync.png
│ │ │ ├── terminal-command.png
│ │ │ ├── thread-entry.png
│ │ │ ├── thread-kill.png
│ │ │ ├── thread-pause.png
│ │ │ ├── thread-priority-above-normal.png
│ │ │ ├── thread-priority-below-normal.png
│ │ │ ├── thread-priority-highest.png
│ │ │ ├── thread-priority-idle.png
│ │ │ ├── thread-priority-lowest.png
│ │ │ ├── thread-priority-normal.png
│ │ │ ├── thread-priority-timecritical.png
│ │ │ ├── thread-resume.png
│ │ │ ├── thread-setname.png
│ │ │ ├── thread-setpriority.png
│ │ │ ├── thread-setpriority_alt.png
│ │ │ ├── thread-switch.png
│ │ │ ├── top.png
│ │ │ ├── topmost.png
│ │ │ ├── trace.png
│ │ │ ├── traceinto.png
│ │ │ ├── traceover.png
│ │ │ ├── treat_from_selection_as.png
│ │ │ ├── treat_selection_as_ascii.png
│ │ │ ├── treat_selection_as_byte.png
│ │ │ ├── treat_selection_as_cmd.png
│ │ │ ├── treat_selection_as_double.png
│ │ │ ├── treat_selection_as_dword.png
│ │ │ ├── treat_selection_as_float.png
│ │ │ ├── treat_selection_as_fword.png
│ │ │ ├── treat_selection_as_longdouble.png
│ │ │ ├── treat_selection_as_mmword.png
│ │ │ ├── treat_selection_as_oword.png
│ │ │ ├── treat_selection_as_qword.png
│ │ │ ├── treat_selection_as_tbyte.png
│ │ │ ├── treat_selection_as_unicode.png
│ │ │ ├── treat_selection_as_word.png
│ │ │ ├── treat_selection_as_xmm.png
│ │ │ ├── treat_selection_as_ymm.png
│ │ │ ├── treat_selection_head_as.png
│ │ │ ├── uac.png
│ │ │ ├── ui-combo-box-edit.png
│ │ │ ├── undo.png
│ │ │ ├── unicode.png
│ │ │ ├── update.png
│ │ │ ├── variables.png
│ │ │ ├── virtual.png
│ │ │ ├── visitstruct.png
│ │ │ ├── wide.png
│ │ │ ├── win-help.png
│ │ │ ├── word.png
│ │ │ ├── xmm.png
│ │ │ ├── xrefs.png
│ │ │ ├── yara.png
│ │ │ ├── ymm.png
│ │ │ ├── zmm.png
│ │ │ └── zoom.png
│ │ ├── resource.qrc
│ │ └── x64dbg.pro
│ ├── launcher
│ │ ├── x64dbg_launcher.cpp
│ │ ├── x64dbg_launcher.vcxproj
│ │ └── x64dbg_launcher.vcxproj.filters
│ ├── loaddll
│ │ ├── loaddll.cpp
│ │ ├── loaddll.vcxproj
│ │ └── loaddll.vcxproj.filters
│ ├── x64dbg_translations.pro
│ └── zydis_wrapper
│ ├── ZydisExportConfig.h
│ ├── zydis
│ │ ├── CMakeLists.txt
│ │ ├── Doxyfile
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── assets
│ │ │ ├── ZydisExportConfigSample.h
│ │ │ └── screenshots
│ │ │ └── ZydisInfo.png
│ │ ├── examples
│ │ │ ├── FormatterHooks.c
│ │ │ ├── ZydisFuzzIn.c
│ │ │ ├── ZydisPE.c
│ │ │ ├── ZydisPerfTest.c
│ │ │ └── ZydisWinKernel.c
│ │ ├── include
│ │ │ └── Zydis
│ │ │ ├── CommonTypes.h
│ │ │ ├── Decoder.h
│ │ │ ├── DecoderTypes.h
│ │ │ ├── Defines.h
│ │ │ ├── Formatter.h
│ │ │ ├── Generated
│ │ │ │ ├── EnumISAExt.h
│ │ │ │ ├── EnumISASet.h
│ │ │ │ ├── EnumInstructionCategory.h
│ │ │ │ ├── EnumMnemonic.h
│ │ │ │ └── EnumRegister.h
│ │ │ ├── Internal
│ │ │ │ ├── DecoderData.h
│ │ │ │ ├── LibC.h
│ │ │ │ └── SharedData.h
│ │ │ ├── MetaInfo.h
│ │ │ ├── Mnemonic.h
│ │ │ ├── Register.h
│ │ │ ├── SharedTypes.h
│ │ │ ├── Status.h
│ │ │ ├── String.h
│ │ │ ├── Utils.h
│ │ │ └── Zydis.h
│ │ ├── msvc
│ │ │ ├── README.md
│ │ │ ├── Zydis.sln
│ │ │ ├── ZydisExportConfig.h
│ │ │ ├── examples
│ │ │ │ ├── FormatterHooks.vcxproj
│ │ │ │ ├── FormatterHooks.vcxproj.filters
│ │ │ │ ├── ZydisFuzzIn.vcxproj
│ │ │ │ ├── ZydisFuzzIn.vcxproj.filters
│ │ │ │ ├── ZydisPerfTest.vcxproj
│ │ │ │ ├── ZydisPerfTest.vcxproj.filters
│ │ │ │ ├── ZydisWinKernel.vcxproj
│ │ │ │ └── ZydisWinKernel.vcxproj.filters
│ │ │ ├── tools
│ │ │ │ ├── ZydisDisasm.vcxproj
│ │ │ │ ├── ZydisDisasm.vcxproj.filters
│ │ │ │ ├── ZydisInfo.vcxproj
│ │ │ │ └── ZydisInfo.vcxproj.filters
│ │ │ └── zydis
│ │ │ ├── Zydis.vcxproj
│ │ │ └── Zydis.vcxproj.filters
│ │ ├── src
│ │ │ ├── Decoder.c
│ │ │ ├── DecoderData.c
│ │ │ ├── Formatter.c
│ │ │ ├── Generated
│ │ │ │ ├── AccessedFlags.inc
│ │ │ │ ├── DecoderTables.inc
│ │ │ │ ├── EncodableInstructions.inc
│ │ │ │ ├── EnumISAExt.inc
│ │ │ │ ├── EnumISASet.inc
│ │ │ │ ├── EnumInstructionCategory.inc
│ │ │ │ ├── EnumMnemonic.inc
│ │ │ │ ├── EnumRegister.inc
│ │ │ │ ├── InstructionDefinitions.inc
│ │ │ │ ├── InstructionEncodings.inc
│ │ │ │ └── OperandDefinitions.inc
│ │ │ ├── MetaInfo.c
│ │ │ ├── Mnemonic.c
│ │ │ ├── Register.c
│ │ │ ├── SharedData.c
│ │ │ ├── String.c
│ │ │ ├── Utils.c
│ │ │ ├── VersionInfo.rc
│ │ │ └── Zydis.c
│ │ └── tools
│ │ ├── ZydisDisasm.c
│ │ └── ZydisInfo.c
│ ├── zydis_wrapper.cpp
│ ├── zydis_wrapper.h
│ ├── zydis_wrapper.sln
│ ├── zydis_wrapper.vcxproj
│ └── zydis_wrapper.vcxproj.filters
├── x64dbg.sln
└── x64dbg_scheme.vsd
74 directories, 1309 files
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论