Duncan Ogilvie
0db522082e
Support x64dbg:command#xxx and x64dbg:address#xxx links
2022-09-02 13:46:28 +02:00
Duncan Ogilvie
6ecc4bcaa3
Format strings at the end of a page correctly
2022-08-23 20:39:27 +02:00
Duncan Ogilvie
117dd32a06
Improve the trace tab UX
2022-08-20 00:00:33 +02:00
Duncan Ogilvie
7dcfab2a82
Merge pull request #2889 from justanotheranonymoususer/more-str-functions
...
Case insensitive string functions
2022-08-05 14:49:21 +02:00
justanotheranonymoususer
2339169b0e
Case insensitive string functions
2022-08-05 13:53:29 +02:00
Torusrxxx
61c1808701
follow string in dump ( #2913 )
...
Improve the string reference view with more context menus.
2022-08-05 13:18:46 +02:00
Duncan Ogilvie
2665db453b
Fix an oversight in the new 'Record trace' checkbox in the trace dialog
2022-07-27 16:59:57 +02:00
Duncan Ogilvie
3361b2dfc2
Big refactor to improve the tracing experience
...
- "Trace record" has been renamed to "Trace coverage"
- "Run trace" has been renamed to "Trace recording"
- You can now start recording directly from the trace dialog
2022-07-20 01:42:48 +02:00
Duncan Ogilvie
5dcfd11928
Remove the TraceRecordEnabledDuringTrace setting
2022-07-19 21:05:49 +02:00
Duncan Ogilvie
953c06dc88
Fix potential buffer overrun in DebugUpdateTitle
2022-07-10 13:03:02 +02:00
gmh5225
5284c82d2e
Using build number instead of magic number
2022-07-02 01:20:38 +08:00
Duncan Ogilvie
13f4c8919d
Do not break on the load event for ntdll
...
This is nonsensical because the event is fake and the context doesn't match reality at this point. It is also impossible to interact with the context.
2022-06-21 15:15:18 +02:00
Duncan Ogilvie
ea52c7ae26
Refresh all views after visiting a type
2022-06-21 15:13:46 +02:00
Duncan Ogilvie
f37b56c18d
Improve the StructWidget more (save columns, performance improvements)
2022-06-20 01:53:34 +02:00
Duncan Ogilvie
b7402c2fb9
Log the thread parameter and refactor SymGetSymbolicName
2022-06-19 21:20:09 +02:00
Duncan Ogilvie
2fe1ceedec
Improve type visiting
...
No longer create temporary labels for types without a valid pointer
Prefix pointers with struct/union for readability
2022-06-19 21:08:33 +02:00
Duncan Ogilvie
d869248e91
Add support for strings in the command bar and formatting
...
Closes #2882
2022-06-19 01:47:05 +02:00
Duncan Ogilvie
bae4243d81
Improve TEB/Stack information in the memory map
2022-06-19 00:30:32 +02:00
Duncan Ogilvie
d87675a22f
Refactor the findallusermem and findallsysmem commands into findallmem
2022-06-15 19:57:55 +02:00
Duncan Ogilvie
ca2a96ed5c
Merge pull request #2880 from rezaf28/development
...
Add "All User Modules","All System Modules" To RMB
2022-06-15 19:57:07 +02:00
Duncan Ogilvie
ff8c39015a
Merge pull request #2834 from Montycarlo/add-log-color
...
Extra Log method for HTML
2022-06-15 16:28:37 +02:00
Josh Brown
ef747733ac
changed printf html to puts html
2022-06-13 04:13:56 -07:00
Reza Feizi
e7cfeb9555
Update x64dbg.cpp
2022-06-06 15:21:32 +04:30
Reza Feizi
cad6bef879
Update reference.h
2022-06-06 15:21:11 +04:30
Reza Feizi
1f79228dc8
Update reference.cpp
2022-06-06 15:20:55 +04:30
Reza Feizi
b2cebf60cb
Update cmd-searching.cpp
2022-06-06 15:17:44 +04:30
Reza Feizi
f8d4559c7c
Add "All User Modules","All System Modules" To RMB
2022-06-06 08:44:04 +04:30
Josh Brown
b9e503d8ef
Added dprintf_args_untranslated_html which will add unescpated HTML to LogView
2022-05-27 18:36:45 -07:00
Duncan Ogilvie
c7aeda7965
Print the NTSTATUS name next to the process exit code
...
See #2874
2022-05-18 12:35:25 +02:00
Duncan Ogilvie
d77f2d9b09
Switch to LLVMDemangle for symbol demangling
...
Thanks to @Khangaroo for the bug report!
2022-05-14 16:04:28 +02:00
Duncan Ogilvie
ac0cf910a4
Change the order of symbol enumeration to be more natural
2022-05-14 14:38:18 +02:00
Duncan Ogilvie
89963dfc1a
Improve expression function support
2022-04-11 00:56:47 +02:00
Duncan Ogilvie
a216adb21c
Improve constant searching algorithm to match non sign-extended values too
...
Closes #2824
2022-02-24 15:02:01 +01:00
Duncan Ogilvie
07d60083bb
Improve ASCII string detection algorithm
...
Closes #2835
2022-02-24 14:40:42 +01:00
Duncan Ogilvie
30ce2fe778
Fix a bunch of error on /std:c++latest
...
Closes #2820
2022-01-17 10:18:54 +01:00
Duncan Ogilvie
bd2638f662
Fix undefined behavior in new getAutoComment function
2022-01-05 13:01:00 +01:00
Duncan Ogilvie
caaf241467
Actually allow enabling the new string algorithm 🤦♂️
2022-01-05 01:52:21 +01:00
Duncan Ogilvie
59f19f54b2
Fix VEH/VCH enumeration on Windows 10
...
Closes #2814
2022-01-04 08:43:19 +01:00
Duncan Ogilvie
b4fc237823
Only use the new string detection algorithm in certain code pages
2022-01-03 05:20:09 +01:00
Duncan Ogilvie
c77b899840
Improve Handle wrapper class
2022-01-03 04:11:42 +01:00
Duncan Ogilvie
16d3b5ea2b
Allow the chd command without arguments to reset the current directory
2022-01-03 04:11:42 +01:00
Duncan Ogilvie
56c6233baa
Simplify wow64 check
2022-01-03 04:11:42 +01:00
Duncan Ogilvie
f0dc28020d
Merge pull request #2807 from torusrxxx/patch000000d0
...
Add support for printing floating point numbers in XMM/YMM
2022-01-01 20:03:48 +01:00
torusrxxx
bbfd31970c
Fixed precision of printing double pointer
2022-01-01 16:44:21 +01:00
torusrxxx
8309cedcf3
fixed comments added twice
2021-12-26 17:39:08 +08:00
torusrxxx
3817686d95
Add autocomment for breakpoint
2021-12-26 17:24:00 +08:00
torusrxxx
d7d9e95272
Add support for printing floating point numbers in XMM/YMM
2021-12-25 17:36:29 +08:00
torusrxxx
0f9f668221
Add string format to print floating point number pointer
2021-12-21 14:46:37 +08:00
Duncan Ogilvie
703ae954d7
Rudimentary support for Windows Sandbox
...
- \Device\ paths are not supported by CreateFile
- Add a hackfix for \Device\vmsmb\VSMB-*\os\Windows\ paths
2021-11-24 01:21:39 +01:00
Duncan Ogilvie
527356f640
Fix a use after free in ExpressionFunctions::Unregister
...
Closes #2774
2021-10-25 10:55:22 +02:00