Max Raulea
|
622ea9df97
|
Porting Documentation update
|
2026-08-01 17:09:55 +02:00 |
|
Max Raulea
|
bdc7a150cb
|
Fixed bug that made script-engine segfault, explained in the porting status, so you can type commands now
vs2026-ci / win-amd64-build (debug, x64) (push) Has been cancelled
vs2026-ci / win-amd64-build (release, x64) (push) Has been cancelled
vs2026-ci / Deploy release (push) Has been cancelled
|
2026-07-24 22:28:44 +02:00 |
|
Max Raulea
|
1a9a62a916
|
Forgot to add the new linux stubs to tracked files, so here it is
|
2026-07-24 22:10:08 +02:00 |
|
Max Raulea
|
f938929a8c
|
Empty Linux stub for the keystone library
|
2026-07-24 21:20:44 +02:00 |
|
Max Raulea
|
600eaa47ba
|
update doc and added stub for vendorID pci-id.cpp file, TODO on linux
|
2026-07-24 21:11:23 +02:00 |
|
Max Raulea
|
d19ffdcd42
|
Documentation update
|
2026-07-24 20:02:22 +02:00 |
|
Max Raulea
|
5175381c73
|
script engine linux build complete, added undefined references with empty stubs or linux port and updated the Cmake file accordingly
|
2026-07-24 20:02:00 +02:00 |
|
Max Raulea
|
8583d99d14
|
Added ucpuid to CMakeList.txt and made it portable
|
2026-07-24 19:48:24 +02:00 |
|
Max Raulea
|
f5f822a46f
|
Added the hwdbg files to the cmake files and replaced the platform files, RTLzeroMemory
|
2026-07-24 19:21:06 +02:00 |
|
Max Raulea
|
7141e23aad
|
Added unix implementation of asm-vmx-checks.asm, and made naming convention for both files. Updated the Porting status and updated the build files.
|
2026-07-24 18:27:26 +02:00 |
|
Max Raulea
|
6683c2dc3d
|
New socket platform API and named-pipe linux file
|
2026-07-22 11:32:39 +02:00 |
|
Max Raulea
|
1abac35edc
|
new email and some changes
|
2026-07-22 11:05:07 +02:00 |
|
Max Raulea
|
6f7bc287fe
|
Guards and Documentation
|
2026-07-22 10:16:22 +02:00 |
|
Max Raulea
|
5fdd2e7738
|
rdmsr file and updates status
|
2026-07-22 10:02:29 +02:00 |
|
Max Raulea
|
926070135d
|
Sweeps and extra guards and some new platform functionsd
|
2026-07-21 15:53:34 +02:00 |
|
Max Raulea
|
a29e210ab0
|
Porting status update and terminate thread platform call
|
2026-07-20 12:32:10 +02:00 |
|
Max Raulea
|
c13f45f8b0
|
CpuIdEx replacements
|
2026-07-20 12:12:21 +02:00 |
|
Max Raulea
|
0c7adbd244
|
New platform ioctl func and some sweeps of already existing platform functions
|
2026-07-18 19:20:56 +02:00 |
|
Max Raulea
|
db3064cb24
|
Sweeps of PLatform functions
|
2026-07-18 17:09:52 +02:00 |
|
Max Raulea
|
d6f70eecd9
|
Added driver install for linux stub, and new platform functions and 1:1 mappings
|
2026-07-18 16:38:09 +02:00 |
|
Max Raulea
|
3805190db8
|
ud.cpp, new additions to platform API and guards
|
2026-07-18 15:01:56 +02:00 |
|
Max Raulea
|
5bd330c6de
|
Porting status markdown file
|
2026-07-18 12:11:48 +02:00 |
|
sina
|
aa18675760
|
update changelog and fix minor issues
|
2026-06-21 14:22:33 +02:00 |
|
maxraulea
|
3a8d8ab2d1
|
Add guidelines for contribution
|
2026-06-20 09:48:19 +02:00 |
|
sina
|
af3b3e2f71
|
fix compiling error for user and kernel intrinsics in Linux
|
2026-05-08 18:58:20 +02:00 |
|
sina
|
9bf3916909
|
add user level modifications for intrinsics support in mock
|
2026-05-06 00:50:29 +02:00 |
|
sina
|
de0c56b466
|
create platform independent intrinsics functions
|
2026-05-05 21:25:20 +02:00 |
|
sina
|
ee72dd5f3f
|
convert all VMX instructions to platform independent functions
|
2026-05-02 19:04:09 +02:00 |
|
sina
|
4e26d65626
|
add gitignore for files copied to the Linux mock
|
2026-05-02 17:49:15 +02:00 |
|
sina
|
0ef8a15ed4
|
port intrinsics functions to linux
|
2026-05-02 17:38:33 +02:00 |
|
sina
|
469f12c645
|
compile HyperDbg SDK for Linux (user-mode)
|
2026-04-28 17:17:45 +02:00 |
|
sina
|
d3f4e65686
|
Replace general types with basic types
|
2026-04-28 15:03:08 +02:00 |
|
sina
|
c5ba5ccd89
|
compile HyperDbg SDK for Linux
|
2026-04-28 14:39:54 +02:00 |
|
sina
|
b35e0dd43c
|
clearing the headers for Windows and Linux
|
2026-04-28 01:24:43 +02:00 |
|
sina
|
f1f0e50e08
|
create empty pch hearder for linux compiler
|
2026-04-27 23:23:01 +02:00 |
|
sina
|
d3cfd7b5d9
|
create different headers for basic types in Linux
|
2026-04-27 21:22:43 +02:00 |
|
sina
|
7c6ca98358
|
change git ignore for linux kernel modules
|
2026-04-27 16:17:46 +02:00 |
|
sina
|
6e0aee6c01
|
add information for current state of supporting linux
|
2026-02-13 15:25:45 +01:00 |
|
Alireza moradi
|
ae8ce290c1
|
change dummy file header location and some changes in makefile
|
2026-02-13 12:25:26 +03:30 |
|
Alireza moradi
|
0f60d24921
|
change include path in mock.c
|
2026-02-13 12:25:26 +03:30 |
|
Alireza moradi
|
f5c54341ac
|
change linux mock makefile
|
2026-02-13 12:25:26 +03:30 |
|
alish14
|
3a21e72f32
|
add README
|
2026-02-13 12:25:26 +03:30 |
|
alish14
|
f40f1d8183
|
fix dependecies after changing file names and now it work
|
2026-02-13 12:25:05 +03:30 |
|
alish14
|
8f97858987
|
refactor(Mem.c): cross-platform memory API and fix build system
|
2026-02-13 12:12:44 +03:30 |
|
Alireza moradi
|
e229d85baa
|
change make file for include path be dynamic not hardcoded
|
2026-02-13 12:12:44 +03:30 |
|
Alireza moradi
|
a25f81483c
|
link files in mock to platform/kernel/
|
2026-02-13 12:12:44 +03:30 |
|
Alireza moradi
|
1eb72d1621
|
linux kernel module mock added
|
2026-02-13 12:12:44 +03:30 |
|