Commit Graph

94 Commits (master)

Author SHA1 Message Date
xerox 14cc72c0ff added some code to vm::util::flatten so that vmp3 bins can be supported
2 years ago
IDontCode 7f217f9815 multi thread support
2 years ago
IDontCode bf2d6acba0 updated vmlocate
2 years ago
IDontCode 8779ab1160 removed xtils, removed a line of code from vmlocate so it works...
2 years ago
John Doe 05748c67be the coupe does 190 but it feels like 60 mph
2 years ago
IDontCode 78033b5ba2 fixed a small bug... changed > to != and the roof to my coupe came off
2 years ago
IDontCode ade6b0fdd7 fixed broke ass vmlocate algo so it hums like a v8
2 years ago
IDontCode 3b0942a276 ported the project to linux
2 years ago
_xeroxz 6ad75d6b39 this shit bussin no doubt
2 years ago
_xeroxz 8a42821357 added more handlers...
3 years ago
_xeroxz 051140175d added more vm handler profiles...
3 years ago
_xeroxz 1b35119de4 added more handlers & fixed some...
3 years ago
_xeroxz 607ad8f985 Merge branch 'master' of https://githacks.org/vmp2/vmprofiler
3 years ago
_xeroxz 6e545e452f added more vmprofiles and also reverted changes to vmlocate.cpp
3 years ago
_xeroxz 573cc04fc1 added/fixed some vmprofiles...
3 years ago
_xeroxz b6862d5218 changed some code for determining if locating a vm enter is legit...
3 years ago
_xeroxz 90106b0f5e small bug fix v3 lol
3 years ago
_xeroxz 0782a63eac fixed a small bug v2 lol
3 years ago
_xeroxz fb59f8f58f added scn.hpp/cpp for sanity checks... created .vmp2 file format v4...
3 years ago
_xeroxz f06bf5f6b7 fixed a bug
3 years ago
_xeroxz c2319117a0 bug fix... JMP is a branch...
3 years ago
_xeroxz 0cbc83be3f added code for sign extending imm's
3 years ago
_xeroxz a4b3817336 updated lflags profile name...
3 years ago
_xeroxz 0d37ea8090 updated pushvsp.cpp
3 years ago
_xeroxz 1f5fe9cd7b updated profiles... i need to update many more, i was lazy before...
3 years ago
_xeroxz 16aeb2d6d4 renamed LVSP to POPVSP, updated the DSE algo to skip CALL instructions
3 years ago
_xeroxz 99f1f695ed removed vtil... going to use google/souper & other llvm opt's
3 years ago
_xeroxz 7240a2a23c fixed deadstore removal algo and added a few handlers...
3 years ago
_xeroxz ae49869fe6 added READB vm handler...
3 years ago
_xeroxz 34806590fa updated vmprofiles and vminstrs to add PUSHVSPDW
3 years ago
_xeroxz 924d304d0d added SHLDDW handler... and thus SHLD.cpp
3 years ago
_xeroxz dbffc1003e added more profiles... updated sln and filters....
3 years ago
_xeroxz a99d7a9f0a updated jmp lifter...
3 years ago
_xeroxz 44e412cffb added a param to the lifter_callback_t...
3 years ago
_xeroxz accba38dee vmexit lifter now puts the return address...
3 years ago
_xeroxz 28e50e7b0c added more lifters and profiles... updated deps...
3 years ago
_xeroxz eb13c85f48 added more lifters...
3 years ago
_xeroxz 89af2c2654 added more profiles...
3 years ago
_xeroxz bc0a1d7b5b added more lifters...
3 years ago
_xeroxz 2d3b22a7ac fixed compiling issues...
3 years ago
_xeroxz 0699518ae9 added more lifters...
3 years ago
_xeroxz 1840945596 starting to define lifters for vmp2 IL...
3 years ago
_xeroxz 9e26605601 fixed some bugs...
3 years ago
_xeroxz 13fef335fe cleaned the code a bunch more...
3 years ago
_xeroxz 08635457a7 still adding doxygen comments...
3 years ago
_xeroxz 31f934cfb7 cleaned the code a bunch, preparing for doxygen...
3 years ago
_xeroxz 5c2d4397f5 fixed an issue with virtual instruction rva being over 32bits...
3 years ago
_xeroxz 1fad857077 Merge branch 'master' of https://githacks.org/vmp2/vmprofiler into HEAD
3 years ago
_xeroxz 2295658e5d fixed an issue with flattening code with legit branchs...
3 years ago
_xeroxz 0f6ba9bad3 i messed with transforms and vminstrs encrypt_operand, check to make
3 years ago