Commit Graph

  • fdaecd030a Update README.md _xeroxz 2021-06-13 02:16:22 +0000
  • a818b3e9bc Update README.md _xeroxz 2021-06-13 02:14:56 +0000
  • db85c4cd0f Update README.md _xeroxz 2021-06-13 02:13:52 +0000
  • 3cf08bc225 Update README.md _xeroxz 2021-06-13 02:10:06 +0000
  • fe83adf961 Update README.md _xeroxz 2021-06-13 02:02:05 +0000
  • 01cd5dc8ae Update README.md _xeroxz 2021-06-13 01:59:42 +0000
  • 3e04a5feea Update README.md _xeroxz 2021-06-13 01:58:50 +0000
  • 64a139ffca added doxygen to the project _xeroxz 2021-06-12 18:52:30 -0700
  • a99d7a9f0a updated jmp lifter... _xeroxz 2021-06-12 21:25:21 -0700
  • 44e412cffb added a param to the lifter_callback_t... _xeroxz 2021-06-11 14:29:33 -0700
  • 87acc2837b updated vtil dep... _xeroxz 2021-06-11 01:10:58 -0700
  • accba38dee vmexit lifter now puts the return address... _xeroxz 2021-06-11 00:48:29 -0700
  • 28e50e7b0c added more lifters and profiles... updated deps... _xeroxz 2021-06-10 23:36:34 -0700
  • eb13c85f48 added more lifters... _xeroxz 2021-06-10 19:50:45 -0700
  • 89af2c2654 added more profiles... _xeroxz 2021-06-10 19:25:02 -0700
  • bc0a1d7b5b added more lifters... _xeroxz 2021-06-10 19:07:46 -0700
  • 2d3b22a7ac fixed compiling issues... _xeroxz 2021-06-10 17:31:59 -0700
  • 0699518ae9 added more lifters... _xeroxz 2021-06-10 17:16:19 -0700
  • 1840945596 starting to define lifters for vmp2 IL... _xeroxz 2021-06-10 16:46:26 -0700
  • 9e26605601 fixed some bugs... _xeroxz 2021-06-10 13:36:33 -0700
  • 13fef335fe cleaned the code a bunch more... _xeroxz 2021-06-10 00:40:57 -0700
  • ae9f255180 added some more doxygen comments... _xeroxz 2021-06-09 23:18:07 -0700
  • 3276cc96d0 added more doxygen comments... _xeroxz 2021-06-09 23:11:07 -0700
  • 08635457a7 still adding doxygen comments... _xeroxz 2021-06-09 22:39:38 -0700
  • 099a7e9c58 added vtil to the project _xeroxz 2021-06-09 19:45:12 -0700
  • 31f934cfb7 cleaned the code a bunch, preparing for doxygen... _xeroxz 2021-06-09 23:24:50 -0700
  • 5c2d4397f5 fixed an issue with virtual instruction rva being over 32bits... _xeroxz 2021-06-08 00:09:09 -0700
  • 1fad857077 Merge branch 'master' of https://githacks.org/vmp2/vmprofiler into HEAD _xeroxz 2021-06-08 01:00:36 -0700
  • 2295658e5d fixed an issue with flattening code with legit branchs... _xeroxz 2021-06-08 00:59:27 -0700
  • 21658136a9 Merge branch 'dev' into 'master' _xeroxz 2021-06-07 21:19:17 +0000
  • 0071b82353 Merge branch 'dev' into 'master' _xeroxz 2021-06-07 21:19:14 +0000
  • 0f6ba9bad3 i messed with transforms and vminstrs encrypt_operand, check to make sure this doesnt destory anything before pushing it to master branch lol _xeroxz 2021-06-07 00:19:07 -0700
  • a419fa4633 fixed a few bugs... vm::transform::valid and get_rva_decrypt... _xeroxz 2021-06-04 23:27:53 -0700
  • c8ff24a8b4 removed useless options in sln v1.7 _xeroxz 2021-06-04 16:07:55 -0700
  • 5bb8029065 Merge branch 'dev' into 'master' _xeroxz 2021-06-04 23:02:01 +0000
  • 583d9017f2 Merge branch 'dev' into 'master' _xeroxz 2021-06-04 23:01:58 +0000
  • 66bccb7596 Update README.md _xeroxz 2021-06-04 23:01:03 +0000
  • e95ef25371 added vmp2 file format v3 (which adds support for virtual jcc's) _xeroxz 2021-06-03 15:36:14 -0700
  • 0edcb36da9 added vmp2 file format v3 _xeroxz 2021-06-03 15:35:02 -0700
  • fbe1c20772 cleaned some code _xeroxz 2021-06-03 01:03:35 -0700
  • eb64f5d2c2 idk what i added but parsing jcc's work now _xeroxz 2021-06-03 00:25:03 -0700
  • 75ac254456 not sure what i did here, but i did something :) _xeroxz 2021-06-02 22:32:19 -0700
  • cf40312564 added get_jcc_data functions v1.0, still testing... _xeroxz 2021-06-02 21:39:42 -0700
  • ffd45ecb8a in the middle of something, adding branch detection cod _xeroxz 2021-06-02 20:38:46 -0700
  • 1a0ba7ef56 added vm::ctx_t which can be passed around >:) _xeroxz 2021-06-02 19:26:49 -0700
  • c49210e150 added an overloaded vm::handler::get_profile function which takes a mnemonic _xeroxz 2021-06-03 01:27:17 -0700
  • e58c23c40e Merge branch 'dev' into 'master' _xeroxz 2021-06-02 07:52:42 +0000
  • 4c621b22e5 Merge branch 'dev' into 'master' _xeroxz 2021-06-02 07:52:39 +0000
  • 4cc033468e testing out _xeroxz 2021-06-01 23:56:12 -0700
  • 16209ae931 Merge branch 'dev' into 'master' _xeroxz 2021-06-02 06:47:57 +0000
  • d2c9830257 Merge branch 'dev' into 'master' _xeroxz 2021-06-02 06:47:42 +0000
  • ecd7f5abc1 fixed operand decryption transform map ref's _xeroxz 2021-06-01 23:44:31 -0700
  • 02beb3190f changed the location of vcxproj and filters out of the src dir _xeroxz 2021-06-01 23:26:48 -0700
  • 5129d39eb7 Merge branch 'dev' into 'master' v1.6 _xeroxz 2021-06-02 06:06:14 +0000
  • 7670ab2158 Merge branch 'dev' into 'master' _xeroxz 2021-06-02 06:06:11 +0000
  • 0002706d5b fixed vmexit profile _xeroxz 2021-06-01 23:05:35 -0700
  • 970b270efd Merge branch 'dev' into 'master' _xeroxz 2021-06-02 05:38:54 +0000
  • 3a13b681d9 Merge branch 'dev' into 'master' _xeroxz 2021-06-02 05:38:52 +0000
  • 076b93f381 added lflags.cpp into the project... _xeroxz 2021-06-01 22:35:30 -0700
  • 169015429b Merge branch 'dev' into 'master' _xeroxz 2021-06-02 05:30:40 +0000
  • 1a11a2b207 Merge branch 'dev' into 'master' _xeroxz 2021-06-02 05:30:36 +0000
  • d4b01cdf1a updated readme to master _xeroxz 2021-06-01 22:29:09 -0700
  • 231388d6fc fixed an issue in LRFLAGS profile _xeroxz 2021-06-01 22:27:58 -0700
  • c932e71cdd added LRFLAGS virtual instruction _xeroxz 2021-06-01 22:26:58 -0700
  • 1f748ab668 added NANDW virtual instruction _xeroxz 2021-06-01 22:12:08 -0700
  • 948499baaf fixed vm handler table transformation issue _xeroxz 2021-06-01 20:56:36 -0700
  • 1aba5d017f cleaned the code, removed useless if's, added operand action checks _xeroxz 2021-06-01 20:44:34 -0700
  • 0115f85798 fixed some issues with getting operand decryption transforms _xeroxz 2021-06-01 20:30:45 -0700
  • 8d564257b2 remove useless if and just return instead... _xeroxz 2021-06-01 19:41:04 -0700
  • 8ffe1cac50 Merge branch 'dev' into 'master' v1.5 _xeroxz 2021-06-01 23:29:09 +0000
  • 908c0f9235 Merge branch 'dev' into 'master' _xeroxz 2021-06-01 23:29:05 +0000
  • ac50fe5128 added LCONSTW virtual instruction _xeroxz 2021-06-01 16:26:11 -0700
  • 6fa384cf69 added LCONSTBSXDW virtual instruction _xeroxz 2021-06-01 16:19:44 -0700
  • ce45817439 added WRITEB virtual instruction _xeroxz 2021-06-01 16:13:49 -0700
  • afaa27eb22 added WRITEB virtual instruction _xeroxz 2021-06-01 16:13:27 -0700
  • 442edfd1c4 added SHRW virtual instruction _xeroxz 2021-06-01 16:09:11 -0700
  • bc9f0e944b added ADDW virtual instruction _xeroxz 2021-06-01 16:00:11 -0700
  • 2a934fd61f added CALL virtual instruction _xeroxz 2021-06-01 15:53:16 -0700
  • 145251c09a added LCONSTBSXQ _xeroxz 2021-06-01 15:44:00 -0700
  • ac9a2b445f added readdw virtual instruction profile _xeroxz 2021-06-01 15:32:27 -0700
  • 9b255f1412 fixed vm::transform::inverse_transforms _xeroxz 2021-06-01 15:11:08 -0700
  • c7a5d0b61c added vm::calc_jmp::get_advancement _xeroxz 2021-06-01 14:39:13 -0700
  • bc4c361ea5 Update README.md _xeroxz 2021-06-01 06:13:20 +0000
  • 36b23b54f0 Update README.md _xeroxz 2021-06-01 03:47:58 +0000
  • 1bae371c88 Merge branch 'dev' into 'master' v1.4 _xeroxz 2021-06-01 00:26:48 +0000
  • 8b7a91264a Merge branch 'dev' into 'master' _xeroxz 2021-06-01 00:26:45 +0000
  • 11d60b1440 build zydis static, remove zydis.dll dep _xeroxz 2021-06-01 00:23:36 -0700
  • 34903119f5 builds static zydis library, remove zydis.dll dep _xeroxz 2021-06-01 00:16:23 -0700
  • 7dd92c0ec8 fixed disposition issues _xeroxz 2021-06-01 00:05:17 -0700
  • 4832530dfb added clang format, its 90% ok _xeroxz 2021-05-31 23:09:43 -0700
  • fc46c63445 fixed clang-format disaster _xeroxz 2021-05-31 22:40:02 -0700
  • 3e6974e35e Revert "added a different clang format... still playing around with these" _xeroxz 2021-05-31 22:37:18 -0700
  • 63247eb686 added a different clang format... still playing around with these _xeroxz 2021-05-31 22:09:58 -0700
  • 33e13a1597 added clang format _xeroxz 2021-05-31 22:04:19 -0700
  • 47a46d1c58 changed a bunch of stuff, cleaned the source _xeroxz 2021-05-31 21:22:44 -0700
  • b9dc2520fe added shrq _xeroxz 2021-05-31 19:57:36 -0700
  • abda23f07a added SHL profiles _xeroxz 2021-05-31 19:47:14 -0700
  • a6ae5a8299 put vmprofiles into their own cpp files _xeroxz 2021-05-31 19:31:59 -0700
  • 8ecab78cfa added mulq _xeroxz 2021-05-31 19:01:20 -0700
  • 30fa9b84c2 added writeq, writedw, and readq _xeroxz 2021-05-31 18:37:35 -0700