xtremegamer1
|
4b80be1bdf
|
Ok this should work now....
|
2 years ago |
xtremegamer1
|
c43fc3ee1e
|
Merge branch 'main' of https://github.com/xtremegamer1/vmprofiler
|
2 years ago |
xtremegamer1
|
a19d9c6fb8
|
trying to fix submodule fuckup
|
2 years ago |
xtremegamer1
|
48eaabf526
|
trying to fix submodule fuckup
|
2 years ago |
xtremegamer1
|
e3ecef4d4a
|
I still dont't understand git please help
|
2 years ago |
xerox
|
b01ba0ef77
|
updated readme
|
3 years ago |
xerox
|
eb392c730d
|
updated readme
|
3 years ago |
IDontCode
|
ace731e94d
|
ran cmkr so that cmake configures to build x86 only...
|
3 years ago |
IDontCode
|
96f087c3bf
|
updated unicorn-engine build targets just to build x86 emulation...
|
3 years ago |
IDontCode
|
b7330ad02f
|
removed capture from lambdas in profiles... compiles on linux now. added readme for vm_entry_test...
|
3 years ago |
_xeroxz
|
1b2b79e3e9
|
added nop vm handler
|
3 years ago |
_xeroxz
|
b88c7b9321
|
updated how vm::instrs::determine works...
|
3 years ago |
_xeroxz
|
322a8bcf97
|
updated vblk...
|
3 years ago |
IDontCode
|
4e8c37dbe0
|
Add LICENSE
|
3 years ago |
John Doe
|
c5df1338ac
|
i updated some code so virtual branch determination code will run
faster...
|
3 years ago |
John Doe
|
b018ca7999
|
removed a print statement...
|
3 years ago |
John Doe
|
4c4bcf8a18
|
fixed a bug in the deadstore removal algo...
|
3 years ago |
John Doe
|
703245ffc9
|
added vmexit handler...
|
3 years ago |
John Doe
|
fc310689a5
|
added shr profile
|
3 years ago |
John Doe
|
2b4bb0ebed
|
added imul and nor handlers...
|
3 years ago |
John Doe
|
9ad92bc50e
|
added more vm-handler's....
|
3 years ago |
John Doe
|
dcb8e1c96a
|
added ADD profiler, added some macros to make matchers easier...
|
3 years ago |
John Doe
|
599a685b9e
|
fixed jmp profile...
|
3 years ago |
John Doe
|
b560b35284
|
added a few more vmprofiles...
|
3 years ago |
John Doe
|
eb91191526
|
need to add vm::utils::is_mov for ZYDIS_MNEMONIC_MOV/SX/ZX... also need
to make an std::map<zydis_reg_t, unicorn_register>...
|
3 years ago |
John Doe
|
79c3695828
|
profilers will now have access to unicorn-engine traces so generators
can grab decrypted values using uc_reg_read... powerful!
|
3 years ago |
John Doe
|
20ad0b5950
|
essentially added a bunch of shit...
|
3 years ago |
John Doe
|
11650b6d8a
|
updated vmctx class a little...
|
3 years ago |
John Doe
|
f252173d7c
|
added some docs to vmctx... updated test code...
|
3 years ago |
John Doe
|
14b145acc5
|
added test, added code to vmctx to get vip and vsp native register usage
out of a vm_enter... added some shit to vmutils like print
zydis_routine's...
|
3 years ago |
John Doe
|
70cb770db0
|
added test case stuff and added vmutils..
|
3 years ago |
John Doe
|
08d530b85c
|
updated zydis dep
|
3 years ago |
John Doe
|
9806a1a1a3
|
fixed cmake.toml stuff
|
3 years ago |
John Doe
|
23cb317be5
|
still configuring the project how i like it
|
3 years ago |
John Doe
|
d2c996e8b3
|
removed linux-pe and zydis deps, making new folder named deps
|
3 years ago |
John Doe
|
68bda955ac
|
removed vmprofiler dep
|
3 years ago |
John Doe
|
08802a6c6a
|
removing vmprofiler
|
3 years ago |
xerox
|
cbac337a60
|
blew the tires off vmctx for now... fixed a bug in vmlocate... working now...
|
3 years ago |
xerox
|
3061b00f08
|
updated vmprofiler dep
|
3 years ago |
xerox
|
2e7281f900
|
added a new vmctx which removes calc_jmp and such
|
3 years ago |
xerox
|
5e0e7ab06b
|
fixed a comment
|
3 years ago |
John Doe
|
4746053554
|
updated vmlocate to work for vmp3 vm-enters
|
3 years ago |
John Doe
|
a3466fdfdf
|
got it compiling... profiles from vmprofiler2 can now be used...
|
3 years ago |
John Doe
|
17b6fa2bbf
|
picked the files i want out of vmprofiler2 to be re-used in vmprofiler3
|
3 years ago |
John Doe
|
a7500161c5
|
configuring cmkr some, inherting vmprofiler2 but only including a very
specific few files...
|
3 years ago |
xerox
|
345b774f02
|
added vmprofiler from vmp2... like 70% of the work can be used...
|
3 years ago |
IDontCode
|
8c5ed9e539
|
Initial commit
|
3 years ago |