Commit graph

3167 commits

Author SHA1 Message Date
Sina Karvandi
014d92dc13
v0.19
Some checks failed
vs2022-ci / win-amd64-build (debug, x64) (push) Has been cancelled
vs2022-ci / win-amd64-build (release, x64) (push) Has been cancelled
vs2022-ci / Deploy release (push) Has been cancelled
Merge pull request #611 from HyperDbg/dev
2026-06-10 01:52:04 +02:00
sina
5e5f277e21 fix race condition error in pool manager 2026-06-09 19:34:58 +02:00
sina
f3c14063c3 add beta option for versioning 2026-06-09 17:24:55 +02:00
Sina Karvandi
763ee1b4ed
Merge pull request #610 from HyperDbg/trace-module
Trace module
2026-06-09 15:06:22 +02:00
sina
cd52174d82 fix and remove unused VMM callbacks 2026-06-09 15:04:20 +02:00
sina
bb3b09beb9 replace VMM callbacks 2026-06-09 01:37:48 +02:00
sina
a6421bec2b add module checks based on command requirements 2026-06-08 23:45:43 +02:00
Sina Karvandi
642933b3d9
Update README.md 2026-06-08 14:45:23 +02:00
Sina Karvandi
1100da1a1d
Merge pull request #607 from jtaw5649/upstream/rsds-relative-paths
Use relative RSDS fixture paths
2026-06-07 22:33:37 +02:00
jtaw5649
5cc166254d test: use relative RSDS fixture paths 2026-06-07 17:07:09 +01:00
Sina Karvandi
b6f93dbc7d
Merge pull request #600 from jtaw5649/pr-symbol-memory
Load symbol identity from in-memory PE CodeView data
2026-06-07 17:07:01 +02:00
sina
6a0782d962 add doxygen and clean up 2026-06-07 16:57:53 +02:00
sina
f065776565 add missing Hyper-V TLFS headers
Some checks failed
vs2022-ci / win-amd64-build (debug, x64) (push) Has been cancelled
vs2022-ci / win-amd64-build (release, x64) (push) Has been cancelled
vs2022-ci / Deploy release (push) Has been cancelled
2026-06-07 14:03:02 +02:00
Sina Karvandi
277dbb1b71
Merge pull request #606 from HyperDbg/trace-module
Trace module
2026-06-07 13:37:18 +02:00
Sina Karvandi
e05d60be7d
Merge pull request #605 from Idov31/dev
Added synthetic MSR handling
2026-06-07 13:36:19 +02:00
Sina Karvandi
b0f3fa1ffd
Merge pull request #602 from jtaw5649/upstream/transparent-mode-mask-api
Add transparent-mode evade mask selection
2026-06-07 13:28:06 +02:00
sina
6b48fec247 add load and unload all 2026-06-07 01:04:04 +02:00
sina
aa09f9cde3 check to unload the trace module before unloading vmm 2026-06-06 23:45:18 +02:00
idov31
bd30a120ae Made it a little more readable (ref: 220940ebb7/NovaHypervisor/RegistersHandler.cpp (L4)) 2026-06-06 23:02:22 +03:00
idov31
8b725c190b Added synthetic MSR handling 2026-06-06 22:56:59 +03:00
sina
0aedc66ed0 add load and unload hyper trace module 2026-06-06 17:18:14 +02:00
Sina Karvandi
67d8d461bd
Merge pull request #603 from HyperDbg/trace-module
Some checks failed
vs2022-ci / win-amd64-build (debug, x64) (push) Has been cancelled
vs2022-ci / win-amd64-build (release, x64) (push) Has been cancelled
vs2022-ci / Deploy release (push) Has been cancelled
Trace module
2026-06-06 00:34:16 +02:00
sina
5309211043 Fix pool manager corruption of linked lists 2026-06-06 00:33:21 +02:00
sina
f274e1aaa0 check for pool manager initialization 2026-06-05 20:12:30 +02:00
jtaw5649
9fd4034855 feat(hide): add transparent evade mask API 2026-06-05 19:01:14 +01:00
sina
003b63990f add start kd driver export in SDK 2026-06-05 19:21:41 +02:00
sina
2cd620b521 move IRP closing to basic IOCTLs 2026-06-05 18:29:00 +02:00
Sina Karvandi
0841b70dc4
Merge pull request #601 from jtaw5649/fix/debugger-action-cleanup
Some checks are pending
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
Fix action cleanup list removal in debugger events
2026-06-05 16:29:19 +02:00
jtaw5649
986ef9f085 fix(debugger): unlink actions before free 2026-06-05 14:59:18 +01:00
jtaw5649
d8ee4f1e32 test(symbols): cover .sym command parsing 2026-06-04 19:15:44 +01:00
jtaw5649
3eb1de4055 feat(symbols): bound loaded PDB identity reads 2026-06-04 19:15:44 +01:00
jtaw5649
0e4ae4d081 feat(symbols): harden loaded PDB identity 2026-06-04 19:15:44 +01:00
jtaw5649
95a3305bd4 fix(symbols): validate user module details 2026-06-04 19:15:44 +01:00
jtaw5649
f7d196f36d feat(symbols): prefer loaded CodeView PDB identity 2026-06-04 19:15:44 +01:00
jtaw5649
9887fbbdac feat(symbols): prefer file-backed CodeView PDB identity 2026-06-04 18:26:11 +01:00
jtaw5649
6aca81e534 refactor(symbols): isolate PDB identity formatting 2026-06-04 18:26:11 +01:00
jtaw5649
51d5584829 test(symbols): add CodeView RSDS parser fixtures 2026-06-04 18:25:24 +01:00
sina
adfe5f7d14 uninit VMM and KD separately 2026-06-04 00:55:05 +02:00
sina
b6b8320518 moving pool mananger from hyperhv to hyperkd 2026-06-04 00:06:41 +02:00
Sina Karvandi
f270605936
Merge pull request #599 from HyperDbg/dev
Dev
2026-06-03 18:27:11 +02:00
sina
d2bc99189b add example for loading HyperDbg from VMI mode using libhyperdbg
Some checks failed
vs2022-ci / win-amd64-build (release, x64) (push) Has been cancelled
vs2022-ci / win-amd64-build (debug, x64) (push) Has been cancelled
vs2022-ci / Deploy release (push) Has been cancelled
2026-06-03 17:18:35 +02:00
sina
4774db37bd add items to changelog and readme
Some checks are pending
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
2026-06-02 19:57:05 +02:00
Sina Karvandi
59f9907646
Merge pull request #596 from maxraulea/script-engine-gcc
Script engine gcc
2026-06-02 19:52:04 +02:00
sina
ffb0f8ac1d fix build error on script engine refactor for Linux 2026-06-02 19:51:27 +02:00
Sina Karvandi
a0b305a7e4
Merge pull request #598 from jtaw5649/upstream/pe-bounded-metadata
Complete .pe metadata parsing with bounded PE reader
2026-06-02 19:29:00 +02:00
sina
65bcf4f4c6 integrating the new enhanced PE parser 2026-06-02 19:28:19 +02:00
Sina Karvandi
6001cc3a41
Merge pull request #595 from jtaw5649/fix/synchronous-debugger-device-handles
Some checks are pending
vs2022-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2022-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2022-ci / Deploy release (push) Blocked by required conditions
Fix synchronous debugger device IOCTL handles
2026-06-02 14:56:45 +02:00
sina
0a874d31a9 create multiple IOCTL handlers for different modules 2026-06-02 14:04:47 +02:00
jtaw5649
6155304d7f feat(pe): expand PE metadata reporting 2026-06-02 12:37:30 +01:00
jtaw5649
ac78efff1b docs(pe): refresh command help 2026-06-02 12:26:20 +01:00