Commit graph

32 commits

Author SHA1 Message Date
sina
c17ebc09c4 add HyperPerf project structures
Some checks are pending
vs2026-ci / win-amd64-build (debug, x64) (push) Waiting to run
vs2026-ci / win-amd64-build (release, x64) (push) Waiting to run
vs2026-ci / Deploy release (push) Blocked by required conditions
2026-06-22 16:19:49 +02:00
sina
622db82af5 remove old pdbex and zydis submodules 2026-06-15 22:24:36 +02:00
sina
e04ee4dcc3 add Intel PT libraries 2026-06-13 14:20:32 +02:00
sina
b35e0dd43c clearing the headers for Windows and Linux 2026-04-28 01:24:43 +02:00
sina
2fdf0f59de
Restore release build optimizations and fix CPUID register restoration 2025-07-26 01:53:43 +02:00
Björn Ruytenberg
30201f6435 Temporarily work around Visual Studio 17.14.8 compiler optimization bug 2025-07-23 18:14:36 +02:00
sina
fe4dd107cb
add hyperdbg test mode for the user debugger 2025-06-25 18:48:11 +02:00
Christian Zimmerer
bb8db803b6 Update C++ standard to C++20 2025-01-17 21:28:13 +01:00
SinaKarvandi
a86d36b781 fix pci tree command error in VMI mode 2024-12-11 15:43:41 +01:00
SinaKarvandi
f8a3b0d547 add command to copy pci ids 2024-12-11 11:58:10 +01:00
SinaKarvandi
1e3f8f385c create global SDK example directory for APIs 2024-07-28 19:44:53 +09:00
SinaKarvandi
48c362255e build based on new libhyperdbg 2024-06-24 18:05:54 +09:00
unknown
22ef15abda add user-mode platform environment 2024-05-12 15:53:22 +09:00
unknown
46ddc75f4e change release version of hyperdbg-cli to compile with debug flags 2024-05-03 14:42:15 +09:00
Sinaei
13166e0bf1 fix user-mode warnings 1 2024-03-12 12:11:18 +09:00
Sinaei
38ae76e602 fix kdserial and user warnings 2024-03-03 22:46:46 +09:00
unknown
544228f24d change SDK creation order to fix initial build errors 2023-04-26 15:53:29 +09:00
SinaKarvandi
bdab3a8a71 copy SDK to the build folder 2022-06-30 04:57:08 -07:00
SinaKarvandi
e636cb5bab migrate to vs 2022 2022-06-22 10:21:21 -07:00
SinaKarvandi
99d572aef0 change release paths 2022-05-05 12:45:37 +04:30
Behrooz Abbassi
f817cbb801
Refactor: Improve projects configurations
- Improve Precompiled header usage
- Change "Output Directory" and "Intermediate Directory" of all projects to the same values
- Discard pdb files from release file
2022-05-04 16:38:21 -07:00
Behrooz Abbassi
b1d7415ee3
Refactor: Port all CPU (VT-x) related data structures to the "IA32-doc" library.
- This commit contains lots of changes that need to be tested, so properly it's unstable.
2022-04-04 13:36:33 -07:00
SinaKarvandi
63d14d9b6e add build date to the console based on current date 2021-12-09 20:50:29 +03:30
SinaKarvandi
89832d2b31 show different error messages and remove run as administrator madate 2021-10-31 21:47:02 +03:30
SinaKarvandi
6302dca9f0 change hierarchy of folders 2021-09-26 17:48:17 +03:30
SinaKarvandi
ecf8df1808 change structures of solution 2020-04-23 04:55:47 -07:00
SinaKarvandi
d79fa9c5bc make ctrl,cli and gui x64 2020-04-20 12:03:21 -07:00
Sina Karvandi
044d02a372 make the cli interface ready 2020-04-12 03:09:26 -07:00
Sina Karvandi
9547a57256 Automatic driver loading 2020-04-02 09:18:10 -07:00
Sina Karvandi
78bb2233a9 Hyperdbg needs SeDebugPrivilege 2020-04-02 06:31:49 -07:00
Sina Karvandi
58e5dbe428 Add hprdbgctrl 2020-03-26 11:02:50 -07:00
Sina Karvandi
e3a7534f3a add driver and cli and gui 2020-03-24 06:35:02 -07:00