37 Commits (master)

Author SHA1 Message Date
xtremegamer1 8eef5d9706 fix issue with sreg handler
1 year ago
xtremegamer1 6cf93a5fcb still working on branch detection and emulation
1 year ago
xtremegamer1 93d03c0fb5 made it so that branching data is better 4 lifting
1 year ago
xtremegamer1 a47406d73d merge changes from main, i will now delete main
1 year ago
xtremegamer1 4767c79d42 fixed speculative execution which was broken
1 year ago
xtremegamer1 9ae253078d changed variable name and disabled warning
2 years ago
xtremegamer1 2bc8425e83 Now every vrtn is lifting without error
2 years ago
xtremegamer1 64d2adebc7 Fixed the godawful branch execution loop and added more prints
2 years ago
xtremegamer1 e2e578bf55 Fixed a memory leak
2 years ago
xtremegamer1 943de5b10c Deleted the retarded stuff I added
2 years ago
xtremegamer1 7a27d07792 Added empty check to extract_branch_data
2 years ago
xtremegamer1 96188edc42 Guarantee that there is an instruction after the last write to VIP. Also fix mistake when writing to img_based.
2 years ago
xtremegamer1 c56fd3f6da I don't understand how to use git
2 years ago
IDontCode a23c46ee56 updated vmprofiler dep and fixed compile issues on linux
2 years ago
_xeroxz 4d3bb60489 virtual branching is supported now...
2 years ago
_xeroxz f505253502 almost done adding jcc stuff
2 years ago
_xeroxz 507929bbb1 updated vmprofiler dep, vmemu can handle some virtual branching now...
2 years ago
_xeroxz 4918ed0a38 re-writing branch emulation so its not stinky code
2 years ago
_xeroxz 32b90cdccc this code sucks so fucking bad, i need to recode everything, its dog
2 years ago
_xeroxz e086bf0377 added speculative execution to see if a virtual branch address is legit
2 years ago
John Doe 11e24f2973 change vmemu to a static lib and created vmemu-cli tool
2 years ago
John Doe 29a40b4421 more prepared to write virtual branch detection code now...
2 years ago
John Doe c35a646f64 slow as all fuck, need to create a new method to use speculative
2 years ago
John Doe 3251b6e475 working on adding virtual branch support still, wanna make sure i do it
2 years ago
John Doe 8f691a29f1 updated vmprofiler dep. preparing to add virtual branch recovery...
2 years ago
John Doe 02c8a34a20 added comments:
2 years ago
John Doe a4ac24111e updated vmprofiler dep, still adding profiles...
2 years ago
John Doe 891a925be4 updated vmprofiler dep, still coding profiles... going to deal with
2 years ago
John Doe 865bb1563c updated vmprofiler, still defining vmprofiles and such...
2 years ago
John Doe 99f00be5d3 printing debug info and still making vmprofiler, also updated vmprofiler
2 years ago
John Doe 8f038fe31e updated vmprofiler, starting to save register values for each
2 years ago
John Doe 1e6ae7b78c beginning to look a lot like christmas...
2 years ago
John Doe 1f527e400f updated the project to use vmprofiler from githacks.org/vmp3
2 years ago
John Doe da1acf0013 updated vmprofiler dep
2 years ago
xerox 5d30927614 updated deps, showed that vmlocate works for vmp3 bins now, same with flatten and deobfuscate...
2 years ago
xerox 3d38dbed36 starting to test...
2 years ago
xerox 3dbefbe1c3 added cli parser, compiles, cmkr finished...
2 years ago