Commit graph

17 commits

Author SHA1 Message Date
sina
d4132ee7db fix UInt32 convesion for negative (signed) values 2026-07-21 16:57:26 +02:00
sina
39c4b2f127 update and cleanup CPUID 2026-07-21 15:12:04 +02:00
Sina Karvandi
6324c1d718
Merge pull request #650 from nikzad66/feature-cpuid-command
Feature cpuid command
2026-07-21 14:28:37 +02:00
Nikzad
632db21290 user: implement ucpuid command in user mode- Add ucpuid.cpp with leaf/sub-leaf decoding
- Implement CPUID command parser and dispatcher
- Add remote CPUID support via KdSendUserCpuidPacketToDebuggee()
- Implement response handler in kernel-listening.cpp
- Add proper validation for FunctionId and SubFunctionId
- Support hex and decimal input formats
2026-07-19 18:15:43 +03:30
Max Raulea
860f736bd2 Added guards and compilation flag in cmake 2026-07-19 11:11:09 +02:00
Max Raulea
dd38a30d22 New Platform functions and maybe missed CpuID wrapper function? 2026-07-19 11:05:12 +02:00
sina
1e49d3f05c refactor doxygen, variables, function names 5 2026-05-31 18:34:03 +02:00
sina
858434940a add CPU intrinsics for user mode 2026-05-05 23:46:12 +02:00
SinaKarvandi
74af42897f use debug privilege to fix symbol issue on 24h2 2025-01-08 23:39:49 +01:00
SinaKarvandi
0fe90f5a7b integrate new parser with the .script command 2024-08-10 22:30:05 +09:00
SinaKarvandi
4fc7d9d441 change code, condition and script parser 2024-07-30 19:38:50 +09:00
SinaKarvandi
760908f5e3 applying new parser to commands 4 2024-07-30 13:17:50 +09:00
SinaKarvandi
865111dd6a applying new parser to commands 2 2024-07-29 18:46:12 +09:00
SinaKarvandi
13c4355a16 applying new parser to commands 1 2024-07-29 18:06:54 +09:00
SinaKarvandi
49ed125e72 fix computation of stage register flip-flops 2024-06-25 17:01:52 +09:00
SinaKarvandi
9b4fbaeb61 change libhyperdbg SDK functions 2024-06-24 19:07:06 +09:00
SinaKarvandi
48c362255e build based on new libhyperdbg 2024-06-24 18:05:54 +09:00
Renamed from hyperdbg/hprdbgctrl/code/common/common.cpp (Browse further)