laujanwing007 / VirtualCode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Virtual Code Framework for V-CPU/VMProtect/ARM-Translator.

Description

  • PantaEngine : A new arm/arm64 execution engine for Panta Android Emulator;
  • UltimateVMP : Virtual Machine Protect for iOS/Android native binary file;
  • UnicornVM-iOS : Virtual CPU based on unicorn for iOS arm64;
  • UnicornVM-V7 : Virtual CPU based on unicorn for Android armeabi-v7a;
  • UnicornVM-V8 : Virtual CPU based on unicorn for Android arm64-v8a;

The opensource of modified unicorn engine used by PantaEngine & UnicornVM is at here.

If you have any advises, we are happy to hear from you.

Follow us for update or bug report:

Platform Account QRCode
Email 971159199@qq.com .
公众号 刘柏江 gongzhonghao
百家号 刘柏江VM baijiahao
微博 刘柏江VM weibo
头条 刘柏江 toutiao
码云 https://gitee.com/geekneo/ .

Version History

2020.08.03-v1.0.0:

  • UnicornVM-iOS添加ARM64e架构支持;

2020.03.13-v1.0.0:

  • UnicornVM-ARMV7(Android)修复堆栈未对齐的错误;

2020.03.03-v1.0.0:

  • UnicornVM解释器添加vcop_ifetch回调操作码;

2020.02.29-v1.0.0:

  • UnicornVM-ARMV8(Android)发布初始版本;
  • UnicornVM-iOS(ARM64)发布初始版本;

2020.02.21-v0.9.0:

  • UnicornVM-ARMV8(Android)发布初始预览版;

2020.02.19-v0.9.0:

  • UnicornVM-iOS(ARM64)发布初始预览版;

2020.02.10-v1.0.0:

  • UnicornVM-ARMV7(Android)发布初始版本;

2020.02.03-v0.9.0:

  • UnicornVM-ARMV7(Android)发布初始预览版;

Known Issue

None.

About

License:MIT License


Languages

Language:C++ 85.5%Language:C 11.1%Language:Java 1.8%Language:Assembly 0.8%Language:CMake 0.3%Language:Python 0.1%Language:Makefile 0.1%Language:Shell 0.1%Language:Objective-C++ 0.1%Language:Nix 0.0%Language:Roff 0.0%Language:M4 0.0%