hasherezade
|
ef3ca26b1b
|
[FEATURE] AntiDebug: Detect Trap Flag
|
2023-08-12 07:40:04 -07:00 |
|
hasherezade
|
c25dba46ac
|
[REFACT] In AntiDebug: renamed functions
|
2023-08-12 06:33:17 -07:00 |
|
hasherezade
|
5e097591f8
|
[FEATURE] Reduced levels of AntiDebug tracking
|
2023-08-12 05:41:14 -07:00 |
|
hasherezade
|
ef41291768
|
[REFACT] Removed win_constants.h, define all constants locally
|
2023-08-11 12:33:19 -07:00 |
|
hasherezade
|
db67e6e8da
|
[BUGFIX] In AntiDebug: check arguments count before processing
|
2023-08-11 12:15:07 -07:00 |
|
hasherezade
|
0c20a51bb9
|
[REFACT] In AntiDebug: reduced number of watched arguments to 5 (most are unused)
|
2023-08-11 12:08:01 -07:00 |
|
hasherezade
|
128cd8cac7
|
[BUGFIX] In AntiDebug: added parameters check
|
2023-08-11 11:58:29 -07:00 |
|
hasherezade
|
3bdaaf8791
|
[REFACT] Split antidebug watch into separate functions
|
2023-08-11 11:37:57 -07:00 |
|
hasherezade
|
91454d205d
|
[NOBIN] In AntiDebug: move links into a new line
|
2023-08-11 10:35:09 -07:00 |
|
hasherezade
|
f55d84f304
|
[FEATURE] In AntiDebug: modified descriptions
|
2023-08-11 10:22:35 -07:00 |
|
hasherezade
|
a9efbfb3a0
|
[REFACT] In AntiDebug: add link as an arg of LogAntiDbg
|
2023-08-11 10:18:03 -07:00 |
|
hasherezade
|
74b5157925
|
[REFACT] In AntiDebug: CloseHandle - use exitpoint value
|
2023-08-11 10:08:30 -07:00 |
|
hasherezade
|
6e343aa501
|
[REFACT] Small refact of WinIsNativeOs32, use namespace
|
2023-08-10 09:50:43 -07:00 |
|
hasherezade
|
8827e83874
|
[REFACT] In AntiDebug: refactored fetching Windows version
|
2023-08-10 09:35:05 -07:00 |
|
hasherezade
|
ffc51196bc
|
[REFACT] Check if above vista using native function (backward compat.)
|
2023-08-10 09:11:57 -07:00 |
|
hasherezade
|
a832d1d015
|
[REFACT] In AntiDebug: use windows functions via wrappers. Explicit definition of Pin namespace
|
2023-08-10 08:37:17 -07:00 |
|
hasherezade
|
9c857c1ccd
|
[REFACT] In AntiDebug: retrieve IsWow64Process dynamically
|
2023-08-10 08:20:55 -07:00 |
|
hasherezade
|
f9c24f44d6
|
[REFACT] In AntiDebug: simplified conditions checks
|
2023-08-09 17:41:03 -07:00 |
|
hasherezade
|
2475263891
|
[REFACT] Cleanup, removed unused variables
|
2023-08-09 17:20:23 -07:00 |
|
hasherezade
|
481c6f4dcc
|
[REFACT] Simplified logging antidebug info
|
2023-08-09 17:17:16 -07:00 |
|
hasherezade
|
0ec8cda7f9
|
[REFACT] Use delimiters defined in classes
|
2023-08-09 16:58:24 -07:00 |
|
hasherezade
|
c645793c55
|
[REFACT] Moved windows related headers to win directory
|
2023-08-09 16:24:25 -07:00 |
|
hasherezade
|
da2a860089
|
[REFACT] In IsNativeOs32: use ifdefs to check only for 32bit build
|
2023-08-09 11:19:30 -07:00 |
|
hasherezade
|
2b6fe8d497
|
[BUGFIX] Added missing headers
|
2023-08-06 16:38:33 -07:00 |
|
hasherezade
|
aaec1950cc
|
[REFACT] Split my_paths header
|
2023-08-06 16:28:52 -07:00 |
|
hasherezade
|
2eb0cee7d2
|
[FEATURE] In Antidebug: added argument description, fixed a typo
|
2023-08-06 15:37:26 -07:00 |
|
hasherezade
|
5ab93a0006
|
[REFACT] Define reused functions in TinyTracer.h
|
2023-08-06 15:25:16 -07:00 |
|
hasherezade
|
2b9470cb09
|
[FEATURE] Make AntiDebug fully independent from func arguments watch
|
2023-08-06 14:57:48 -07:00 |
|
hasherezade
|
f201a34f45
|
[REFACT] In AntiDebug: use delimiter from TraceLog. Define label
|
2023-08-06 14:16:52 -07:00 |
|
hasherezade
|
9e4f2fa39c
|
[REFACT] In AntiDebug: minimize header - export only functions needed by other modules
|
2023-08-06 14:02:15 -07:00 |
|
hasherezade
|
b794fe7142
|
[REFACT] Moved constants into a separate file. Cleaned inludes. Moved string comparison to Util
|
2023-08-06 13:52:21 -07:00 |
|
hasherezade
|
8a01704c19
|
[BUGFIX] Use the antidebug check only on Windows. Refact: PinLocker in a separate file
|
2023-08-06 13:01:20 -07:00 |
|
cecio
|
7b36656f5c
|
[REFACT] param passed by reference
|
2023-08-04 23:23:39 +02:00 |
|
cecio
|
b1ce344e29
|
AntiDebug detection initial implementation
|
2023-08-04 22:44:36 +02:00 |
|