Commit Graph

  • 8eef5d9706 fix issue with sreg handler #1 xtremegamer1 2022-12-15 02:01:33 -0700
  • 71b1705804 update deps xtremegamer1 2022-12-11 23:33:27 -0700
  • eb3654b4e8 Merge branch 'master' of https://github.com/xtremegamer1/vmemu xtremegamer1 2022-12-11 23:32:52 -0700
  • 0100a88d82 update submodule xtremegamer1 2022-12-11 23:00:18 -0700
  • 3f124088b3 fixed deps xtremegamer1 2022-12-11 23:00:18 -0700
  • 9fed462a0a update deps xtremegamer1 2022-12-11 22:27:50 -0700
  • 6cf93a5fcb still working on branch detection and emulation xtremegamer1 2022-12-09 19:50:48 -0700
  • 97908a1e33 fixed svsp xtremegamer1 2022-12-04 08:09:18 -0700
  • 93d03c0fb5 made it so that branching data is better 4 lifting xtremegamer1 2022-11-12 04:24:37 -0700
  • aa99328820 switched vmprofiler branch to master (main is cringe) xtremegamer1 2022-11-10 15:47:11 -0700
  • a47406d73d merge changes from main, i will now delete main xtremegamer1 2022-11-10 01:02:46 -0700
  • 768a2dc6d0 update deps xtremegamer1 2022-11-09 05:19:45 -0700
  • 4767c79d42 fixed speculative execution which was broken xtremegamer1 2022-11-09 05:19:37 -0700
  • 907bbb32aa theres no more tools tbh xtremegamer1 2022-11-03 21:42:37 -0600
  • f098127c23 update deps xtremegamer1 2022-11-01 02:41:02 -0600
  • 9ae253078d changed variable name and disabled warning xtremegamer1 2022-11-01 02:38:26 -0600
  • 2bc8425e83 Now every vrtn is lifting without error xtremegamer1 2022-10-15 00:40:31 -0600
  • 85f93c7a82 So basically, I xtremegamer1 2022-10-14 07:16:57 -0600
  • 64d2adebc7 Fixed the godawful branch execution loop and added more prints xtremegamer1 2022-10-14 07:16:44 -0600
  • e2e578bf55 Fixed a memory leak xtremegamer1 2022-10-13 19:08:00 -0600
  • 943de5b10c Deleted the retarded stuff I added xtremegamer1 2022-10-12 14:43:41 -0600
  • f72850f31b Added more vmprofilers xtremegamer1 2022-10-12 14:43:21 -0600
  • c3acbbc9cd why my deps keep fucking up xtremegamer1 2022-10-10 00:58:28 -0600
  • 385e2ac444 deps r working thank god xtremegamer1 2022-10-09 23:57:06 -0600
  • c94ef3f9e1 pweeze work xtremegamer1 2022-10-09 19:12:45 -0600
  • a1cf60cf2d among us xtremegamer1 2022-10-09 16:49:17 -0600
  • 7a27d07792 Added empty check to extract_branch_data xtremegamer1 2022-10-09 13:14:49 -0600
  • 96188edc42 Guarantee that there is an instruction after the last write to VIP. Also fix mistake when writing to img_based. xtremegamer1 2022-10-08 03:31:55 -0600
  • 5e20af15f3 Changed instruction enum to 1 byte for encoding xtremegamer1 2022-10-08 02:52:11 -0600
  • 61e4c0b1b9 Merge branch 'main' of https://github.com/xtremegamer1/vmemu xtremegamer1 2022-10-08 01:59:57 -0600
  • da27678b61 fixed dependency xtremegamer1 2022-10-08 01:44:15 -0600
  • c56fd3f6da I don't understand how to use git xtremegamer1 2022-10-08 00:14:09 -0600
  • 09fbfbdd31 updated readme and deps main xerox 2022-02-08 23:16:01 -0800
  • 85b2dbe4e5 updated dep xerox 2022-02-08 23:13:31 -0800
  • 54221a7f6d updated .gitmodules, and readme xerox 2022-02-08 23:12:15 -0800
  • 29350deaa5 updated deps... xerox 2022-02-08 22:35:49 -0800
  • 97434e4388 updated vmprofiler dep IDontCode 2022-01-10 22:52:56 -0800
  • 99d140098f updated vmprofiler dep IDontCode 2022-01-10 22:29:58 -0800
  • a23c46ee56 updated vmprofiler dep and fixed compile issues on linux IDontCode 2022-01-10 22:02:00 -0800
  • 4d3bb60489 virtual branching is supported now... _xeroxz 2022-01-07 23:05:21 -0800
  • f505253502 almost done adding jcc stuff _xeroxz 2022-01-07 19:03:16 -0800
  • 507929bbb1 updated vmprofiler dep, vmemu can handle some virtual branching now... _xeroxz 2022-01-07 17:36:50 -0800
  • 4918ed0a38 re-writing branch emulation so its not stinky code _xeroxz 2022-01-07 15:39:55 -0800
  • 32b90cdccc this code sucks so fucking bad, i need to recode everything, its dog shit: _xeroxz 2022-01-03 07:12:04 -0800
  • e086bf0377 added speculative execution to see if a virtual branch address is legit or not... _xeroxz 2022-01-03 06:46:35 -0800
  • 6755dd4c15 updated vmprofiler dep... John Doe 2021-12-31 01:27:27 -0800
  • 2066e5dbd5 Add LICENSE IDontCode 2021-12-31 09:26:40 +0000
  • 11e24f2973 change vmemu to a static lib and created vmemu-cli tool John Doe 2021-12-31 01:22:57 -0800
  • 29a40b4421 more prepared to write virtual branch detection code now... John Doe 2021-12-31 00:22:36 -0800
  • c35a646f64 slow as all fuck, need to create a new method to use speculative execution to determine if a branch address is valid or not... fucking cunt John Doe 2021-12-30 22:55:26 -0800
  • 3251b6e475 working on adding virtual branch support still, wanna make sure i do it right... John Doe 2021-12-29 23:29:36 -0800
  • 8f691a29f1 updated vmprofiler dep. preparing to add virtual branch recovery... John Doe 2021-12-30 01:00:24 -0800
  • 0ea8230f9a updated vmprofiler dep John Doe 2021-12-27 22:18:24 -0800
  • 1f2bf9c2a5 updated vmprofiler dep John Doe 2021-12-27 21:40:07 -0800
  • 02c8a34a20 added comments: John Doe 2021-12-27 21:25:16 -0800
  • 29d3873fe9 updated vmprofiler dep John Doe 2021-12-27 21:13:17 -0800
  • 5100f22dd7 updated vmprofiler dep John Doe 2021-12-26 23:40:22 -0800
  • a4ac24111e updated vmprofiler dep, still adding profiles... John Doe 2021-12-26 09:15:05 -0800
  • 891a925be4 updated vmprofiler dep, still coding profiles... going to deal with virtual branching soon... John Doe 2021-12-21 23:33:06 -0800
  • 865bb1563c updated vmprofiler, still defining vmprofiles and such... John Doe 2021-12-21 23:00:41 -0800
  • 99f00be5d3 printing debug info and still making vmprofiler, also updated vmprofiler dep... John Doe 2021-12-21 19:04:16 -0800
  • 8f038fe31e updated vmprofiler, starting to save register values for each instruction executed.. this way profilers can have access to those register values and extract decrypted imm's... John Doe 2021-12-21 17:59:23 -0800
  • 1e6ae7b78c beginning to look a lot like christmas... John Doe 2021-12-21 01:35:18 -0800
  • 1f527e400f updated the project to use vmprofiler from githacks.org/vmp3 John Doe 2021-12-21 03:20:37 -0800
  • da1acf0013 updated vmprofiler dep John Doe 2021-12-21 02:43:14 -0800
  • 5d30927614 updated deps, showed that vmlocate works for vmp3 bins now, same with flatten and deobfuscate... xerox 2021-12-19 22:18:33 -0800
  • 8c2b96dd41 beginning to work with vm-enters... xerox 2021-12-19 21:48:52 -0800
  • 3d38dbed36 starting to test... xerox 2021-12-19 21:29:34 -0800
  • 3dbefbe1c3 added cli parser, compiles, cmkr finished... xerox 2021-12-19 20:53:53 -0800
  • ddce00210e added clang format and gitignore xerox 2021-12-19 20:34:32 -0800
  • f9bfd9f6ea setting up cmkr files xerox 2021-12-19 20:33:20 -0800
  • 8bf199f305 added unicorn engine dep xerox 2021-12-19 20:22:41 -0800
  • bbb66896fe added vmprofiler dep xerox 2021-12-19 20:21:14 -0800
  • fdae1b0f6f Initial commit IDontCode 2021-12-20 04:16:06 +0000