网站首页 > 易语言相关 > 易语言常见问题及笔记 正文
1.与传统的加壳工具不同,不是简单的把目标进行压缩、内存解压运行,而是修改目标源码,让目标的部分指令在vmp创建的虚拟环境下运行,虚拟环境中无操作数比较指令、条件跳转和无条件跳转指令;
2.被修改替换的目标指令最终形成的字节码有前后相关性,即你改变其他任意一个字节会影响到所有被vm虚拟化的指令
3.vmp的虚拟机其实是一个字节码解释器,循环的读取指令并执行,并且只有一个入口和一个出口
4.虚假跳转和垃圾指令, vmp会使用大量的虚拟跳转和垃圾指令将原有简单的代码变得复杂
5.vmp是基于堆栈的虚拟机,虚拟机指令不是显示的读取参数,而是把要使用的参数压入堆栈,而后直接从堆栈中读取
6.vmp指令
1)算数运算和移位运算
2)堆栈操作
3)系统相关
4)逻辑运算,这个最复杂,vmp中只有一个逻辑运算指令nor, 它可以模拟not and or xor 四个逻辑运算指令
6.vmp寄存器轮转
mvp将所有的寄存器都放在一个堆栈的结构vm_context中, 结构中的每一项代码一个寄存器或临时变量
在程序运行过程中, vm_context结构中保存的寄存器不是固定的,每当执行完一个操作或一个指令结构中的项与真实寄存器之间的映射关系会发生变化,就像一个齿轮随机的转动了一下, 转动过后原有的映射关系全部改变了
7.字节码加密和随机效验
随机效验比较牛B, vmp会在编译好的字节码中加入自己的一些指令(专属于vmp自动的指令), 每一次执行都会对一段代码随机生成hash值, 然后与另一个随机数相加, vmp要求相加的结果必须为0, 否则会出错.
- 上一篇: 易语言抢红包算法源码
- 下一篇: 绝地求生辅助最新源码学习,据说很稳(请勿用于非法用途)
猜你喜欢
- 2022-02-26 QQ安卓协议_最新版本8.8.68_wtlogin.login _recv分析
- 2022-02-25 QQ安卓协议_最新版本8.8.68_wtlogin.login _send分析
- 2020-08-13 DIY属于自己的鼠标侧键
- 2020-04-12 win7对硬盘进行bitlocker解锁后再上锁
- 2020-04-12 windows 环境如何启动 redis ?
- 2020-04-12 MySQL之长连接、短连接、连接池
- 2020-04-12 雷电模拟器,fiddler抓不了包,
- 2020-04-12 sql where id大于小于
- 2020-04-12 读取CSV文件内容到列表框
- 2020-04-12 SQL一些知识点
你 发表评论:
欢迎- 百度站内搜索
- 关注微信公众号
- 网站分类
-
- 网站公告
- 电子书书籍
- 程序员工具箱
- 编程工具
- 易语言相关
- 网络相关源码
- 图形图像源码
- 系统工具源码
- 易语言模块源码
- 易语言支持库
- 数据库类源码
- 易语言例程
- 易语言游戏开发
- 易语言模块
- 多媒体类源码
- 易语言资源网
- 易语言视频教程
- JS分析教程
- 易语言图文教程
- 易语言常见问题及笔记
- 工具源码
- 易语言版本
- 网络编程
- javascript
- PHP编程
- html
- 正则表达式
- 面试题
- nodejs
- 其它综合
- 脚本专栏
- python
- 按键精灵相关
- 按键精灵图文教程
- 按键精灵视频教程
- 按键精灵Q语言
- 按键精灵安卓版
- golang
- 游戏安全
- 火山相关
- 火山安卓软件
- 火山常见问题及笔记
- 火山安卓源码
- 火山视频教程
- 火山PC版本下载
- 火山PC视窗例程
- 互联网那些事
- 引流推广
- 项目揭秘
- 网络营销
- 营销软件
- QQ营销软件
- 娱乐软件
- 机器人插件
- 培训教程
- 技术教程
- 活动线报
- 数据库
- Redis
- Access
- MongoDB
- Mysql
- 问答
- 其它
- 易语言
- 需求
- 在线教程
- 多线程培训班
- 觅风易语言教程
- 模拟系列教程
- 集中营易语言教程
- 历史数据
- 随机tag
已有52位网友发表了看法:
娱乐网 评论于 [2018-09-20 10:23:23] 回复
vmp壳
教程资源 评论于 [2018-09-21 08:29:38] 回复
易语言vmp加se双壳
易语言源码网 评论于 [2018-10-25 10:40:53] 回复
mapo壳原理
易语言源码网 评论于 [2018-10-28 09:30:04] 回复
vm易语言特征
易语言在线学习 评论于 [2018-10-30 08:40:50] 回复
vmp加密原理
易语言自学入门 评论于 [2018-11-24 13:48:34] 回复
vmp壳独立成一个exe文件是什么意思
内码转换 评论于 [2018-12-19 11:19:59] 回复
易语言vmp加se双壳
访客 评论于 [2019-10-01 22:38:56] 回复
哈哈哈
置连接私钥 评论于 [2018-12-26 09:41:40] 回复
vmp壳 虚拟 变异什么意思
读入文本文件 评论于 [2019-01-10 11:05:47] 回复
VMP变异
文档即将打印 评论于 [2019-01-20 12:25:21] 回复
vmp原理详解
免积分资源下载 评论于 [2019-02-18 15:27:47] 回复
易语言有vmp保护机制吗
三叶网 评论于 [2019-03-07 11:19:56] 回复
vmp详解
火山安卓教程网 评论于 [2019-03-15 10:19:34] 回复
vmp壳 虚拟 变异
三叶资源网站 评论于 [2019-03-28 20:01:52] 回复
易语言vmp加se双壳
易语言源码下载 评论于 [2019-04-06 18:24:23] 回复
vmp壳出口
易语言编程网 评论于 [2019-04-22 09:36:39] 回复
mapo的壳
编程源码 评论于 [2019-04-29 11:46:39] 回复
vmp加密原理
易语言娱乐网 评论于 [2019-04-29 13:58:09] 回复
易语言vmp加se双壳
三叶娱乐网 评论于 [2019-05-10 17:37:04] 回复
vmp加壳原理
资源网 评论于 [2019-05-17 09:32:59] 回复
mapo去压缩壳
娱乐网 评论于 [2019-05-19 09:21:08] 回复
vmp壳+虚拟+变异
娱乐网 评论于 [2019-05-19 09:23:22] 回复
vmp加壳原理
易语言源码站 评论于 [2019-05-23 11:07:25] 回复
易语言vmp加密教程
按键精灵 评论于 [2019-05-23 11:35:00] 回复
vmp壳
yiyuyan 评论于 [2019-06-01 17:06:36] 回复
易语言vmp加se双壳
eyuyan 评论于 [2019-06-01 17:17:03] 回复
vmp+狗壳
易语言源码网站 评论于 [2019-06-04 09:23:59] 回复
mapo加壳
易语言娱乐网 评论于 [2019-06-12 20:19:34] 回复
vmp壳内存保存
易语言娱乐网 评论于 [2019-06-17 13:23:03] 回复
易语言VMP
易语言网 评论于 [2019-06-20 15:33:40] 回复
vmp原理
易语言网站 评论于 [2019-06-23 20:49:19] 回复
mapo壳破解
易语言编程 评论于 [2019-06-29 15:07:37] 回复
易语言vmp加se双壳
易语言教程站 评论于 [2019-07-09 11:02:04] 回复
易语言mapo
易语言教程站 评论于 [2019-07-09 11:07:44] 回复
se有VMP壳标志
易语言教程站 评论于 [2019-07-19 09:25:28] 回复
易语言图片格式转换原理
易语言教程站 评论于 [2019-07-19 09:37:13] 回复
易语言vmp加se双壳
易语言教程站 评论于 [2019-07-19 09:43:49] 回复
过SE壳原理
易语言教程站 评论于 [2019-07-19 10:26:25] 回复
vmp壳只针对虚拟机
易语言教程站 评论于 [2019-07-19 10:27:09] 回复
易语言 加vmp的影响
易语言教程站 评论于 [2019-07-29 07:57:00] 回复
壳的原理
易语言教程站 评论于 [2019-07-29 07:58:32] 回复
vmp壳可以改吗
易语言教程站 评论于 [2019-08-05 11:49:52] 回复
按键精灵 vmp壳
易语言例子 评论于 [2019-09-14 15:17:07] 回复
vmp变异和虚拟区别
易语言TV 评论于 [2019-10-31 21:01:32] 回复
易语言vmp加se双壳
易语言教程站 评论于 [2019-11-06 21:02:37] 回复
易语言vmp壳模块
易语言教程 评论于 [2019-11-12 19:06:55] 回复
易语言vmp加se双壳
源码例子 评论于 [2020-02-02 18:23:01] 回复
为什么挺多人加vmp.壳不用se壳
广大易友 评论于 [2020-02-23 21:48:37] 回复
易语言vmp加se双壳
核心支持库 评论于 [2020-04-17 21:40:18] 回复
vmp壳的特征
易语言教程 评论于 [2020-09-15 00:56:38] 回复
vmp壳是什么
资源网5a5x 评论于 [2021-04-23 11:13:39] 回复
vmp壳
fiddler 评论于 [2022-03-02 19:24:07] 回复
vmp 原理