-
-
[分享]UltimateVMP-全平台全架构全模式一站式VMP代码虚拟化
-
2021-6-11 11:59
12622
-
[分享]UltimateVMP-全平台全架构全模式一站式VMP代码虚拟化
序言
今天,添加了Windows PE x86/x64的支持;
现在,UltimateVMP,是真正的全平台全架构全模式一站式VMP代码虚拟化产品了(华为鸿蒙OS二进制格式是ELF,所以直接可以支持了);
从2011年开始,断断续续搞了差不多11年,现在借助于LLVM这个超级项目,终于做齐活了;
Andorid arm/x86动态库模式是免费的,其他平台和架构是收费的,全系工具链下载地址:
1 | https: / / gitee.com / geekneo / UltimateVMP
|
Have fun~
UltimateVMP
Description
An MachO/ELF/PE-arm/arm64/x86/x64 VMProtect for macOS/iOS/Linux/Android/Windows.
- ClangVMP : source level VMProtect clang compiler;
- PhoneVMP : binary level VMProtect;
|
Android |
iOS |
macOS |
Linux |
Windows |
arm |
Yes |
No |
No |
No |
No |
arm64 |
Yes |
Yes |
Yes |
Yes |
No |
x86 |
Yes |
No |
No |
No |
Yes |
x86_64 |
Yes |
No |
Yes |
Yes |
Yes |
|
Android |
iOS |
macOS |
Linux |
Windows |
PhoneVMP |
Yes |
Yes |
Yes |
Yes |
Yes |
ClangVMP |
Yes |
Yes |
Yes |
Yes |
No |
|
ClangVMP |
PhoneVMP |
arm |
No |
Yes |
arm64 |
Yes |
Yes |
x86 |
No |
Yes |
x86_64 |
Yes |
Yes |
|
ClangVMP |
PhoneVMP |
MachO |
Yes |
Yes |
ELF |
Yes |
Yes |
PE |
No |
Yes |
License
UltimateVMP Toolkit is developed by YunYoo(云铀子), all rights reserved.
- A.Android 32bits arch(arm/x86) dynamic use (libPhoneVMP.so) is free;
- B.Other platform and arch should pay for a license;
- 1.Android 32位动态连接(libPhoneVMP.so)免费;
- 2.其他平台和架构请购买授权;
Instructions
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | $ . / mac - arm64 / phonevmp
OVERVIEW: PhoneVMP v1. 0.0 [Preview0 Jun 1 2021 ], A MachO / ELF VMProtect Tool.
USAGE: phonevmp [options] < input file >
OPTIONS:
Generic Options:
- - help - Display available options ( - - help - hidden for more)
- - help - list - Display list of available options ( - - help - list - hidden for more)
- - version - Display the version of this program
phonevmp Options:
- - vmpcfg = <string> - PhoneVMP configuration json file
|
Version History
2021/6/10:
- 发布V1.0.0[preview2];
- 1.添加支持Windows PE x86/x64 PhoneVMP的支持;
2021/6/4:
- 发布V1.0.0[preview1];
- 1.添加Android x86免费版本;
2021/6/3:
- 发布V1.0.0[preview1];
- 1.添加Android arm免费版本;
2021/6/1:
- 发布V1.0.0[preview0];
- 1.支持Android arm/arm64/x86/x86_64;
- 2.支持macOS arm64/x86_64;
- 3.支持iOS arm64;
- 4.支持Linux arm64/x86_64;
[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界