Commit Graph

44 Commits (master)

Author SHA1 Message Date
IDontCode 9b05ac43e6 project is now multi-threaded
2 years ago
IDontCode 2492acf59d updated vmprofiler dep
2 years ago
IDontCode 0549d95b5d porting project to support linux... std::vector<std::uint8_t> module_data is not page aligned and so qemu shits itself. going to need to re-write some stuff...
2 years ago
_xeroxz 1385a7cfe2 updated vmprofiler dep
3 years ago
_xeroxz e2173bb4c4 updated vmprofiler dep...
3 years ago
_xeroxz 9e301d70e8 updated vmprofiler, added some sanity check stuff, also handle div by 0
3 years ago
_xeroxz 793174e96c updated vmprofiler dep
3 years ago
_xeroxz 66d42bd627 pulled vmprofiler master for a fix with imms...
3 years ago
_xeroxz 3cebf57f21 updated vmprofiler dep..
3 years ago
_xeroxz 094eb13855 updated vmprofiler dep, added a new field to a structure...
3 years ago
_xeroxz 7f6e88a77f updated vmprofiler, forgot to set a field in vmp2 file format...
3 years ago
_xeroxz 4229939de0 impl v4 file format...
3 years ago
_xeroxz 07fd9cc999 updated vmp2 file format structures and how i serialize them...
3 years ago
_xeroxz b123113171 added support for virtual jmp tables... TODO: make sure im serializing
3 years ago
_xeroxz 3f9cb65b2f updated vmprofiler dep, fixed a bug in vmemu...
3 years ago
_xeroxz 931762a070 fixed bugs...
3 years ago
_xeroxz 9102e68a65 updated vmprofiler dep
3 years ago
_xeroxz 044e966d23 there is a bug in vmemu where it will trace the same block 2 times...
3 years ago
_xeroxz bf4fcaf793 updated vmprofiler dep, changed vmemu_t.cpp
3 years ago
_xeroxz 320c7e9638 removed vtil, preparing to recode and add dump support...
3 years ago
_xeroxz 21ade1e2e0 updated vmprofiler to the newest...
3 years ago
_xeroxz 6628305840 updated vmprofiler dep...
3 years ago
_xeroxz d5ff6b498b updated vmprofiler dep...
3 years ago
_xeroxz 42205fb540 updated to newest vmprofiler which contains vtil...
3 years ago
_xeroxz ad266ec794 updated deps...
3 years ago
_xeroxz e493b4ed15 updated to newest vmprofiler...
3 years ago
_xeroxz 5431e59882 updated vmprofiler and fixed a bug with instruction fetchs...
3 years ago
_xeroxz 8313ab5a0c updated vmprofiler to v1.7, removed useless build options
3 years ago
_xeroxz cb27cf90ea updated dep
3 years ago
_xeroxz 83b454d5c9 cleaned code
3 years ago
_xeroxz eec49e9bb0 virtual jcc's are working, probably lots of bugs :bugs:
3 years ago
_xeroxz 8a0870607e able to staticlly determine if a code block has a virtual JCC or not,
3 years ago
_xeroxz 5fd0d89b4c in the middle of something adding branch detection code
3 years ago
_xeroxz bbb936c71d updated vmprofiler to master, which contains .vmp2 v2
3 years ago
_xeroxz 2c2ad89e8a works good, generates vmp2 file no issue
3 years ago
_xeroxz 184e7e6ff6 updated to vmprofiler v1.5, preparing for JCC stuff...
3 years ago
_xeroxz 857cd9a50a updated vmprofiler submodule to newest push
3 years ago
_xeroxz 9e7cee53db fixed include paths and finally finished submodules
3 years ago
_xeroxz a4f868ba29 fixed submodule issues
3 years ago
_xeroxz 9fd284ffab removed deps because they were pointing at forks for vmprofiler? wtf...
3 years ago
_xeroxz 5ce616c9f7 resetting the project since Zydis broke idk how lol
3 years ago
_xeroxz 50bc06418f added vmprofiler, added xtils, added zydis, making vmemu_t
3 years ago
_xeroxz 3e28fedf4d changed name to vmemu
3 years ago
_xeroxz 2a38dc32fe init commit
3 years ago