.. |
DeviceNameResolver
|
Build with GitHub Actions
|
2025-03-17 01:32:11 +01:00 |
LLVMDemangle
|
Switch to LLVMDemangle for symbol demangling
|
2022-05-14 16:04:28 +02:00 |
TitanEngine
|
Fix structure packing in TitanEngine.h
|
2025-05-24 18:31:47 +02:00 |
WinInet-Downloader
|
Initial working cmkr project
|
2025-01-21 21:50:09 +01:00 |
XEDParse
|
Build with GitHub Actions
|
2025-03-17 01:32:11 +01:00 |
analysis
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
btparser@6daea14014
|
Remove Visual Studio projects
|
2025-06-21 14:33:21 +02:00 |
commands
|
Revert "Fixed inverted logic"
|
2025-07-04 21:03:46 +02:00 |
concurrentqueue
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
dbghelp
|
Build with GitHub Actions
|
2025-03-17 01:32:11 +01:00 |
jansson
|
Build with GitHub Actions
|
2025-03-17 01:32:11 +01:00 |
lz4
|
Build with GitHub Actions
|
2025-03-17 01:32:11 +01:00 |
msdia
|
Uncapitalize msdia headers
|
2025-01-06 22:06:44 +01:00 |
ntdll
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
GetPeArch.h
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
TraceRecord.cpp
|
Begin migrating x64dbg.dll to use new AVX512 register context
|
2025-03-24 12:38:10 +08:00 |
TraceRecord.h
|
Big refactor to improve the tracing experience
|
2022-07-20 01:42:48 +02:00 |
_apichecker.c
|
Minor cleanup & ensure the plugin API is C compatible
|
2024-07-07 15:43:43 +02:00 |
_dbgfunctions.cpp
|
Inline all DBGFUNCTIONS as lambdas
|
2024-07-28 16:54:43 +02:00 |
_dbgfunctions.h
|
Fix compilation error on permissive-
|
2024-10-03 12:06:13 +02:00 |
_exports.cpp
|
Make type visiting expansion depth configurable
|
2025-06-26 17:12:08 +02:00 |
_exports.h
|
Begin migrating x64dbg.dll to use new AVX512 register context
|
2025-03-24 12:38:10 +08:00 |
_global.cpp
|
Fix warnings on latest MSVC
|
2024-10-03 12:06:47 +02:00 |
_global.h
|
Merge pull request #3539 from x64dbg/mingw
|
2025-03-30 13:51:22 +02:00 |
_plugin_types.h
|
Minor cleanup & ensure the plugin API is C compatible
|
2024-07-07 15:43:43 +02:00 |
_plugins.cpp
|
Remove 16k log limit for breakpoint logs
|
2024-08-27 01:43:39 +02:00 |
_plugins.h
|
Minor cleanup & ensure the plugin API is C compatible
|
2024-07-07 15:43:43 +02:00 |
_scriptapi.h
|
PROJECT: fixed line endings (hopefully for good now)
|
2015-11-24 01:50:17 +01:00 |
_scriptapi_argument.cpp
|
DBG: significant memory usage improvements for database (~5x less memory used)
|
2017-02-24 19:38:48 +01:00 |
_scriptapi_argument.h
|
DBG: added SerializableTMap (less code duplication)
|
2016-06-01 11:07:49 +02:00 |
_scriptapi_assembler.cpp
|
PROJECT: fixed line endings (hopefully for good now)
|
2015-11-24 01:50:17 +01:00 |
_scriptapi_assembler.h
|
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
|
2015-12-25 14:02:34 +01:00 |
_scriptapi_bookmark.cpp
|
DBG: significant memory usage improvements for database (~5x less memory used)
|
2017-02-24 19:38:48 +01:00 |
_scriptapi_bookmark.h
|
DBG: small cleanup in scriptapi and added 'scriptdll' command
|
2016-02-24 00:15:49 +01:00 |
_scriptapi_comment.cpp
|
DBG: significant memory usage improvements for database (~5x less memory used)
|
2017-02-24 19:38:48 +01:00 |
_scriptapi_comment.h
|
DBG: small cleanup in scriptapi and added 'scriptdll' command
|
2016-02-24 00:15:49 +01:00 |
_scriptapi_debug.cpp
|
Fix warnings on latest MSVC
|
2024-10-03 12:06:47 +02:00 |
_scriptapi_debug.h
|
Added async and rate limit logic to calls that tended to flood the gui thread
|
2016-07-05 01:03:54 -06:00 |
_scriptapi_flag.cpp
|
DBG: fixed Script::Flags implementation
|
2017-08-14 16:24:29 +02:00 |
_scriptapi_flag.h
|
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
|
2015-12-25 14:02:34 +01:00 |
_scriptapi_function.cpp
|
DBG: significant memory usage improvements for database (~5x less memory used)
|
2017-02-24 19:38:48 +01:00 |
_scriptapi_function.h
|
DBG: Fixed potential ambiguous function definition
|
2016-10-04 23:50:55 +02:00 |
_scriptapi_gui.cpp
|
DBG+BRIDGE+GUI: fix bugs and add Graph+Memory Map+Symbol Module plugin menus
|
2019-06-22 16:44:45 +02:00 |
_scriptapi_gui.h
|
DBG+BRIDGE+GUI: implemented more selection queries (graph + memory map + symbol module)
|
2016-09-21 21:28:37 +02:00 |
_scriptapi_label.cpp
|
Add temporary label support for scripting
|
2021-07-19 18:36:11 +03:00 |
_scriptapi_label.h
|
Add temporary label support for scripting
|
2021-07-19 18:36:11 +03:00 |
_scriptapi_memory.cpp
|
Use explicit size for changing memory protections and split range
|
2021-10-22 15:55:23 +03:00 |
_scriptapi_memory.h
|
Use explicit size for changing memory protections and split range
|
2021-10-22 15:55:23 +03:00 |
_scriptapi_misc.cpp
|
PROJECT: fixed line endings (hopefully for good now)
|
2015-11-24 01:50:17 +01:00 |
_scriptapi_misc.h
|
Cleanup documentation for Script::Misc
|
2022-10-17 16:23:57 +03:00 |
_scriptapi_module.cpp
|
Add GetExports and GetImports to the module scripting API.
|
2019-05-09 20:46:13 +02:00 |
_scriptapi_module.h
|
Add GetExports and GetImports to the module scripting API.
|
2019-05-09 20:46:13 +02:00 |
_scriptapi_pattern.cpp
|
DBG: some small fixed in scriptapi
|
2016-05-18 14:51:22 +02:00 |
_scriptapi_pattern.h
|
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
|
2015-12-25 14:02:34 +01:00 |
_scriptapi_register.cpp
|
Big refactor to improve the tracing experience
|
2022-07-20 01:42:48 +02:00 |
_scriptapi_register.h
|
DBG: added CFLAGS support in _scriptapi_register.h (thanks to krzywix)
|
2017-08-01 23:59:12 +02:00 |
_scriptapi_stack.cpp
|
PROJECT: fixed line endings (hopefully for good now)
|
2015-11-24 01:50:17 +01:00 |
_scriptapi_stack.h
|
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
|
2015-12-25 14:02:34 +01:00 |
_scriptapi_symbol.cpp
|
Fix a potential memory leak in script API symbol enum
|
2023-04-29 22:40:53 +03:00 |
_scriptapi_symbol.h
|
DBG: correctly enumerate imports as IAT addresses
|
2017-02-18 20:35:20 +01:00 |
addrinfo.cpp
|
DBG: use export/import data from modules instead of from memory
|
2018-07-01 19:27:57 +02:00 |
addrinfo.h
|
DBG: use export/import data from modules instead of from memory
|
2018-07-01 19:27:57 +02:00 |
animate.cpp
|
Inline all DBGFUNCTIONS as lambdas
|
2024-07-28 16:54:43 +02:00 |
animate.h
|
Inline all DBGFUNCTIONS as lambdas
|
2024-07-28 16:54:43 +02:00 |
argument.cpp
|
DBG: significant memory usage improvements for database (~5x less memory used)
|
2017-02-24 19:38:48 +01:00 |
argument.h
|
DBG: significant memory usage improvements for database (~5x less memory used)
|
2017-02-24 19:38:48 +01:00 |
assemble.cpp
|
PROJECT: remove keystone
|
2018-03-04 22:41:00 +01:00 |
assemble.h
|
DBG+GUI+PROJECT: added asmjit assembler engine
|
2016-09-07 05:39:18 +02:00 |
bookmark.cpp
|
DBG: don't clear data before loading from JSON
|
2016-10-08 01:36:26 +02:00 |
bookmark.h
|
DBG: AddrInfo + AddrInfoSerializer + AddrInfoHashMap
|
2016-06-09 17:22:29 +02:00 |
breakpoint.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
breakpoint.h
|
Removed redundant BpUpdateDllPath
|
2024-10-07 22:41:00 +02:00 |
bridgemain.h
|
Minor cleanup & ensure the plugin API is C compatible
|
2024-07-07 15:43:43 +02:00 |
command.cpp
|
Prefix commands with $ to format the command itself
|
2025-06-25 16:56:39 +02:00 |
command.h
|
DBG: remove CMDRESULT since it's become useless
|
2016-10-13 17:14:17 +02:00 |
commandline.cpp
|
DBG: remove explicit size for memset in command line
|
2017-07-25 13:39:23 +02:00 |
commandline.h
|
DBG: include refactor
|
2017-04-29 19:45:34 +02:00 |
commandparser.cpp
|
commandparser handle UNC paths
|
2023-10-01 13:00:11 +02:00 |
commandparser.h
|
Special handling for format strings in the command parser
|
2022-09-04 22:16:54 +02:00 |
comment.cpp
|
DBG: Fixed crash when comment longer than 512 characters
|
2021-07-28 22:29:58 +02:00 |
comment.h
|
DBG: significant memory usage improvements for database (~5x less memory used)
|
2017-02-24 19:38:48 +01:00 |
console.cpp
|
Remove 16k log limit for breakpoint logs
|
2024-08-27 01:43:39 +02:00 |
console.h
|
Remove 16k log limit for breakpoint logs
|
2024-08-27 01:43:39 +02:00 |
database.cpp
|
Save module party
|
2023-12-29 20:36:50 +08:00 |
database.h
|
Trace recording (#1736)
|
2017-10-16 20:00:26 +02:00 |
datainst_helper.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
datainst_helper.h
|
DBG: various changes to the encodemap
|
2016-06-24 02:47:22 +02:00 |
dbghelp_safe.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
dbghelp_safe.h
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
debugger.cpp
|
Include ntdll.h in _global.h to streamline things
|
2025-01-06 21:05:09 +01:00 |
debugger.h
|
Removing PidTidInHex, keeping PID/TID in dec
|
2024-08-24 15:52:16 +02:00 |
debugger_cookie.h
|
Strongly type TitanEngine callbacks (finally)
|
2023-02-22 09:50:24 +01:00 |
debugger_tracing.h
|
Remove 16k log limit for breakpoint logs
|
2024-08-27 01:43:39 +02:00 |
disasm_fast.cpp
|
Update zydis_wrapper
|
2023-09-19 06:25:33 +02:00 |
disasm_fast.h
|
Implement StepIntoUser and StepIntoSystem helper functions
|
2023-02-23 01:23:56 +01:00 |
disasm_helper.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
disasm_helper.h
|
Allow printing empty strings using the "{s:addr}" format
|
2023-11-07 18:18:58 +01:00 |
dynamicmem.h
|
DBG+GUI: code improvements
|
2016-09-28 20:47:29 +02:00 |
encodemap.cpp
|
Define NOMINMAX
|
2025-01-06 23:18:57 +01:00 |
encodemap.h
|
DBG: include refactor
|
2017-04-29 19:45:34 +02:00 |
exception.cpp
|
Also implement the syscall.id expression function
|
2024-02-19 03:08:29 +01:00 |
exception.h
|
Also implement the syscall.id expression function
|
2024-02-19 03:08:29 +01:00 |
exhandlerinfo.cpp
|
Using build number instead of magic number
|
2022-07-02 01:20:38 +08:00 |
exhandlerinfo.h
|
Using build number instead of magic number
|
2022-07-02 01:20:38 +08:00 |
expressionfunctions.cpp
|
Add a few string expression functions
|
2025-06-25 19:04:32 +02:00 |
expressionfunctions.h
|
Added support for any value types and done some improvements
|
2021-03-24 21:07:27 +00:00 |
expressionparser.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
expressionparser.h
|
Store the number of expression function arguments in the token
|
2023-11-07 18:18:58 +01:00 |
exprfunc.cpp
|
Add a few string expression functions
|
2025-06-25 19:04:32 +02:00 |
exprfunc.h
|
Add a few string expression functions
|
2025-06-25 19:04:32 +02:00 |
filehelper.cpp
|
DBG: added FileHelper::GetFileName
|
2016-11-21 10:16:05 +01:00 |
filehelper.h
|
DBG: added FileHelper::GetFileName
|
2016-11-21 10:16:05 +01:00 |
filemap.h
|
Add a mapImage flag to the FileMap helper
|
2023-01-24 13:41:24 +01:00 |
formatfunctions.cpp
|
Reorganize REGDUMP to minimize padding, add winerrorname format function
|
2025-03-26 20:35:09 +08:00 |
formatfunctions.h
|
DBG: fix various issues pointed out by Visual Studio code analysis
|
2019-06-19 00:12:31 +02:00 |
function.cpp
|
DBG: add parent in function API to support function chunks
|
2020-06-04 17:26:47 +02:00 |
function.h
|
DBG: add parent in function API to support function chunks
|
2020-06-04 17:26:47 +02:00 |
handle.h
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
handles.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
handles.h
|
Warn when certain anti-cheat drivers are detected
|
2022-09-02 19:37:18 +02:00 |
historycontext.cpp
|
Implement StepIntoUser and StepIntoSystem helper functions
|
2023-02-23 01:23:56 +01:00 |
historycontext.h
|
Implement StepIntoUser and StepIntoSystem helper functions
|
2023-02-23 01:23:56 +01:00 |
jit.cpp
|
Fix a bunch of error on /std:c++latest
|
2022-01-17 10:18:54 +01:00 |
jit.h
|
Fix a bunch of error on /std:c++latest
|
2022-01-17 10:18:54 +01:00 |
label.cpp
|
Merge pull request #2695 from ZehMatt/templabel
|
2021-07-25 22:01:58 +02:00 |
label.h
|
Add temporary label support for scripting
|
2021-07-19 18:36:11 +03:00 |
loop.cpp
|
Update ModHashFromName to always lowercase first
|
2024-10-07 22:40:59 +02:00 |
loop.h
|
DBG: improve loop API
|
2020-06-04 17:26:42 +02:00 |
main.cpp
|
Introduce reusable TLS in x64dbg.dll
|
2024-10-07 22:40:57 +02:00 |
memory.cpp
|
Define NOMINMAX
|
2025-01-06 23:18:57 +01:00 |
memory.h
|
Use explicit size for changing memory protections and split range
|
2021-10-22 15:55:23 +03:00 |
mnemonichelp.cpp
|
DBG: sync mnemdb with the latest idaref
|
2019-10-12 16:00:04 +02:00 |
mnemonichelp.h
|
lazy load mnemonic data and save 3MB memory
|
2017-11-07 20:24:01 +01:00 |
module.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
module.h
|
Update ModHashFromName to always lowercase first
|
2024-10-07 22:40:59 +02:00 |
msgqueue.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
msgqueue.h
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
murmurhash.cpp
|
PROJECT: fixed line endings (hopefully for good now)
|
2015-11-24 01:50:17 +01:00 |
murmurhash.h
|
Update ModHashFromName to always lowercase first
|
2024-10-07 22:40:59 +02:00 |
patches.cpp
|
Replaced inserts to emplace for compact code and improved code generation by compiler
|
2023-09-12 19:13:40 +03:00 |
patches.h
|
DBG+GUI: check if DEP is enabled before warning about operations on non-code pages
|
2017-02-26 22:42:52 +01:00 |
patternfind.cpp
|
Fix a bunch of (non-critical) issues found by Coverity
|
2023-04-28 14:20:02 +02:00 |
patternfind.h
|
Fix compilation in VS2019
|
2019-04-17 19:34:00 +02:00 |
pdbdiafile.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
pdbdiafile.h
|
Uncapitalize msdia headers
|
2025-01-06 22:06:44 +01:00 |
pdbdiatypes.h
|
DBG: fix various issues pointed out by Visual Studio code analysis
|
2019-06-19 00:12:31 +02:00 |
plugin_loader.cpp
|
Fix bug with string formatting
|
2025-07-04 18:34:15 +02:00 |
plugin_loader.h
|
Fix a bug where plugin dependencies would not load
|
2024-12-21 16:58:19 +01:00 |
reference.cpp
|
Define NOMINMAX
|
2025-01-06 23:18:57 +01:00 |
reference.h
|
Update zydis_wrapper
|
2023-09-19 06:25:33 +02:00 |
script_commands.txt
|
PROJECT: RESTRUCTURE
|
2015-10-17 16:35:38 -04:00 |
serializablemap.h
|
fix #2769
|
2021-10-22 18:42:05 +08:00 |
simplescript.cpp
|
InitializeSignatureCheck now loads msvcp140.dll
|
2025-07-02 01:23:06 +02:00 |
simplescript.h
|
Add silentRet argument to scriptrun
|
2024-09-15 23:31:45 +08:00 |
stackinfo.cpp
|
Fix warnings on latest MSVC
|
2024-10-03 12:06:47 +02:00 |
stackinfo.h
|
GUI: Added new function GetCallStackByThread
|
2020-10-23 16:54:41 +02:00 |
stringformat.cpp
|
Bump TitanEngine_x64
|
2025-03-30 13:38:04 +02:00 |
stringformat.h
|
DBG: added stringformatinline
|
2016-05-22 14:43:50 +02:00 |
stringutils.cpp
|
Add StringUtils::ToLower
|
2024-07-28 16:14:27 +02:00 |
stringutils.h
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
symbolinfo.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
symbolinfo.h
|
Refactor symbol handling and introduce DbgSymbolEnumRange
|
2023-06-10 18:00:16 +02:00 |
symbolsourcebase.cpp
|
Add StringUtils::ToLower
|
2024-07-28 16:14:27 +02:00 |
symbolsourcebase.h
|
Add the DbgGetSymbolInfoAt API
|
2023-04-30 13:41:45 +03:00 |
symbolsourcedia.cpp
|
Refactor symbol handling and introduce DbgSymbolEnumRange
|
2023-06-10 18:00:16 +02:00 |
symbolsourcedia.h
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
symbolundecorator.h
|
Use common undecorate flags
|
2022-11-26 16:19:28 +02:00 |
syscalls.h
|
Implemented non Windows 10 syscalls
|
2020-10-29 00:18:41 +01:00 |
taskthread.h
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
tcpconnections.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
tcpconnections.h
|
DBG+GUI+BRIDGE: rewrote handles + tcp connections view
|
2016-05-29 00:32:22 +02:00 |
thread.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
thread.h
|
Include ntdll.h in _global.h to streamline things
|
2025-01-06 21:05:09 +01:00 |
threading.cpp
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
threading.h
|
Fix compilation on MinGW (clang)
|
2025-03-17 02:32:14 +01:00 |
types.cpp
|
Improve pretty printing in NodeVisitor
|
2025-06-26 20:33:16 +02:00 |
types.h
|
Improve pretty printing in NodeVisitor
|
2025-06-26 20:33:16 +02:00 |
typesparser.cpp
|
Fix error handling in ParseTypes
|
2025-06-09 23:53:24 +02:00 |
typevisitor.cpp
|
Print string values of character arrays
|
2025-06-26 21:22:17 +02:00 |
typevisitor.h
|
Improve pretty printing in NodeVisitor
|
2025-06-26 20:33:16 +02:00 |
value.cpp
|
Merge pull request #3539 from x64dbg/mingw
|
2025-03-30 13:51:22 +02:00 |
value.h
|
Fix a crash introduced by the refactor of valapifromstring
|
2023-01-25 11:48:55 +01:00 |
variable.cpp
|
Define NOMINMAX
|
2025-01-06 23:18:57 +01:00 |
variable.h
|
Add StringUtils::ToLower
|
2024-07-28 16:14:27 +02:00 |
watch.cpp
|
DBG: Fixed issue mentioned in comment to #2310 - force value refresh after watch expression change
|
2020-12-15 17:39:05 +01:00 |
watch.h
|
DBG: Added new command SetWatchType
|
2020-10-27 16:27:31 +01:00 |
x64dbg.cpp
|
Begin migrating x64dbg.dll to use new AVX512 register context
|
2025-03-24 12:38:10 +08:00 |
x64dbg.h
|
DBG: removed final traces of x64_dbg
|
2016-09-27 02:06:07 +02:00 |
xrefs.cpp
|
Define NOMINMAX
|
2025-01-06 23:18:57 +01:00 |
xrefs.h
|
Add the DbgXrefAddMulti API
|
2023-05-08 09:56:16 +03:00 |