Duncan Ogilvie
|
84f8943a6e
|
Add CMake project
|
2026-04-12 17:38:35 +02:00 |
Duncan Ogilvie
|
118945fbef
|
Merge pull request #77 from rafaelrfreitas/fix-write-only-membps
fix: ensure write-only breakpoints trigger on Copy-on-Write pages
|
2026-03-28 20:55:02 +01:00 |
Rafael
|
b8737dcce8
|
fix: ensure write-only breakpoints trigger on Copy-on-Write pages
|
2026-03-28 18:32:06 +00:00 |
Duncan Ogilvie
|
6b7803d9d9
|
Merge pull request #76 from 3rdit/fix/swbp-improvements
Fix software breakpoint handling issues
|
2026-01-10 00:58:23 +01:00 |
AzuLX
|
604ce89673
|
use unordered_map instead of vector
|
2026-01-09 19:22:00 +00:00 |
AzuLX
|
1533cc3e84
|
track deleted breakpoints to handle stale events safely
|
2026-01-09 19:08:26 +00:00 |
AzuLX
|
552aa92637
|
fix software breakpoint handling issues
|
2026-01-05 15:18:30 +00:00 |
Duncan Ogilvie
|
6e282f0091
|
Merge pull request #75 from 3rdit/fix/hwbp-thread-suspension
Fix hardware breakpoint register index mismatch
|
2026-01-05 01:33:53 +01:00 |
AzuLX
|
4987989b34
|
fixed hwbp api to use UE_DRX constants instead of the indicies wrongfully
|
2026-01-05 00:26:14 +00:00 |
Duncan Ogilvie
|
a91b44d7e8
|
Merge pull request #74 from 3rdit/fix/hwbp-thread-suspension
Fix thread suspension when hardware breakpoint is disabled during callback
|
2026-01-04 23:42:19 +01:00 |
AzuLX
|
dcb01c6abe
|
prevent thread suspension when HWBP is disabled during callback
|
2026-01-04 22:24:54 +00:00 |
Duncan Ogilvie
|
1eb094e7aa
|
Port fallback when AVX is not supported
https://github.com/x64dbg/TitanEngine/pull/27
|
2025-08-18 03:26:31 +02:00 |
Duncan Ogilvie
|
c34e2f0381
|
Prepare for dependency release
|
2025-07-04 17:09:34 +02:00 |
Duncan Ogilvie
|
8cad0a496f
|
Fix crash with AVX-512 on 32-bit
|
2025-07-04 16:50:38 +02:00 |
Duncan Ogilvie
|
20d8c4a6eb
|
Port https://github.com/x64dbg/TitanEngine/pull/23
|
2025-05-24 19:02:30 +02:00 |
Duncan Ogilvie
|
0a7ce81a3b
|
Merge pull request #73 from x64dbg/avx512
Port AVX512 support from TitanEngine
|
2025-03-30 13:36:22 +02:00 |
Duncan Ogilvie
|
b4b3e32b09
|
Port AVX512 support from TitanEngine
https://github.com/x64dbg/TitanEngine/pull/22
|
2025-03-30 13:36:12 +02:00 |
Duncan Ogilvie
|
37b6606d58
|
Port the fixes from https://github.com/x64dbg/TitanEngine/pull/14
|
2023-07-08 14:37:23 +02:00 |
Duncan Ogilvie
|
a9a339ad45
|
Switch to an amalgamated Zydis 4.0.0
|
2023-07-08 14:12:28 +02:00 |
Duncan Ogilvie
|
6c253bc74d
|
Add more elaborate IsRepeated check in StepOver
|
2023-07-08 13:01:20 +02:00 |
Duncan Ogilvie
|
9676c960b6
|
Fix reading/writing non-debugged process memory
|
2023-02-22 08:47:28 +01:00 |
Duncan Ogilvie
|
e0348b36fe
|
Actually execute without crashing on XP...
|
2022-12-03 23:13:10 +01:00 |
Duncan Ogilvie
|
7c6640deca
|
Relocate the image correctly with DisableAslr
|
2022-09-11 15:52:00 +02:00 |
Duncan Ogilvie
|
807951bac6
|
Improve the DisableAslr functionality
It will now retry 10 times to get the image to load at the expected base
|
2022-09-10 00:55:19 +02:00 |
Duncan Ogilvie
|
b435ee57d3
|
Implement UE_ENGINE_DISABLE_ASLR
|
2022-09-10 00:07:34 +02:00 |
Duncan Ogilvie
|
39934ea3ae
|
Implement safe stepping with DBG_REPLY_LATER
|
2022-09-09 22:56:39 +02:00 |
Duncan Ogilvie
|
660619edf3
|
Merge pull request #70 from gmh5225/Branch_fix_dep_opportunity
the code to determine dep should be placed in LOAD_DLL_DEBUG_EVENT
|
2022-07-20 21:49:17 +02:00 |
gmh5225
|
cc5b8cc4d1
|
the code to determine dep should be placed in LOAD_DLL_DEBUG_EVENT
|
2022-07-21 01:35:35 +08:00 |
Duncan Ogilvie
|
f6896bc22e
|
Merge pull request #69 from gmh5225/Branch_fix_dep
Solving DEP problem when attaching process
|
2022-07-20 12:21:16 +02:00 |
gmh5225
|
9bd5c380e5
|
Solving "What happens if you hit a breakpoint before a system breakpoint"
|
2022-07-03 21:53:09 +08:00 |
Duncan Ogilvie
|
69be313fac
|
Merge pull request #68 from gmh5225/Branch_AStyle
AStyle format
|
2022-06-29 12:31:38 +02:00 |
gmh5225
|
8e1ff5a123
|
Fix another crash
|
2022-06-22 01:11:59 +08:00 |
gmh5225
|
df29f506c9
|
Fix incorrect type
|
2022-06-22 01:08:33 +08:00 |
gmh5225
|
244ba4a10b
|
Add code-format.bat
|
2022-06-21 17:41:51 +08:00 |
gmh5225
|
30217c92d4
|
AStyle format
|
2022-06-19 19:12:44 +08:00 |
Duncan Ogilvie
|
63a6668514
|
Merge pull request #66 from gmh5225/Branch_fix_crash
Fix crash
|
2022-06-19 12:32:37 +02:00 |
gmh5225
|
c865113301
|
Fix crash
|
2022-06-19 17:43:30 +08:00 |
gmh5225
|
8ede5be134
|
Merge branch 'x64dbg:vs2015' into vs2015
|
2022-05-14 21:31:55 +08:00 |
Duncan Ogilvie
|
5afd1f039b
|
Merge pull request #65 from gmh5225/Branch_fix_bug
[bug] Fix missing code
|
2022-05-14 15:14:46 +02:00 |
gmh5225
|
8f774681b7
|
Merge pull request #1 from gmh5225/Branch_fix_bug
Fix missing code
|
2022-05-12 09:19:35 +08:00 |
gmh5225
|
9d453b9c1b
|
Make info.internal.hardware.enabled = true when Process::SetHardwareBreakpoint return true
|
2022-05-12 09:15:59 +08:00 |
Matthijs Lavrijsen
|
7fca84f656
|
Emulator: fix offset to VA calculation
|
2020-12-24 15:47:30 +01:00 |
Duncan Ogilvie
|
0356726f20
|
Implement GetDebuggedDLLBaseAddress
|
2020-11-13 11:13:06 +01:00 |
Duncan Ogilvie
|
5bc2e682e9
|
Implement some more missing APIs
|
2020-11-12 04:36:00 +01:00 |
Duncan Ogilvie
|
3c02faea83
|
Execute the attach breakpoint after the create process breakpoint
|
2020-11-12 04:36:00 +01:00 |
Duncan Ogilvie
|
7790cc9e12
|
Disable DbgUiIssueRemoteBreakin and switch to safe attach per default
|
2020-11-12 04:35:59 +01:00 |
Duncan Ogilvie
|
ddfa81366e
|
Improve detaching
|
2020-11-12 04:35:59 +01:00 |
Duncan Ogilvie
|
821234ae37
|
Merge pull request #57 from cw2k/patch-1
ConvertVAtoFileOffsetEx() fails on VA's and crashes client
|
2020-11-11 23:33:49 +01:00 |
cw2k
|
34b632311f
|
Added handler for AddressIsRVA & ReturnType
|
2020-11-03 23:10:22 +01:00 |
cw2k
|
9f16d36504
|
added handler for 'ReturnType'
added handler for the parameter 'ReturnType' inConvertFileOffsetToVA(), ConvertVAtoFileOffset() and ConvertVAtoFileOffsetEx()
|
2020-11-03 22:53:57 +01:00 |