易语言教程_易语言源码_易语言写挂_易语言论坛_看流星社区

 找回密码
 注册
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
查看: 942|回复: 2

【百岁山】易语言软件加VMProtect壳的正确方法

[复制链接]
发表于 2015-5-26 14:32:38 | 显示全部楼层 |阅读模式


VMP是一款很强大的加密壳,代码虚拟化技术可以很好的保护程序不被恶意修改破J但是很多人不知道怎么给自己的程序加壳,今天给大家晋级下加壳的正确方法
相信很多新手都以为只要把软件直接拖到VMP里重新编译一下就是加壳了其实这样是没有达到任何的防破J效果。易语言加VPM壳少不了这两行重要代码

置入代码 ({ 235, 16, 86, 77, 80, 114, 111, 116, 101, 99, 116, 32, 98, 101, 103, 105, 110, 0 }) ' VMP保护开始标志

置入代码 ({ 235, 14, 86, 77, 80, 114, 111, 116, 101, 99, 116, 32, 101, 110, 100, 0 }) ' VMP保护结束标志

VPM保护开始标志和VMP保护结束标志。那些加了VMP没有效果的人就是因为代码中缺少这两句代码
我们只要把这两句代码添加到需要保护的代码段开头和结尾,就可以很好的保护我们的代码段



编译设置:选择专家模式,其他可视情况修改







1、没加SDK没加VMP壳OD中搜索字符串。安全码软件编号一览无余
2、没加SDK加VMP壳OD中搜索字符串。安全码软件编号一览无余
3、加SDK没加VMP在OD中搜索字符串。安全码软件编号一览无余



4、加完SDK再VMP编译在OD中搜索字符串。找不到安全码软件编号



小提示:
1、一段代码中如果调用了另一个子程序,那么这个子程序不会被VMP虚拟化,需要在子程序开头结尾重新添加保护标志
2、加过VMP的壳后可以再给程序加一层压缩壳3、这里为了方便说明加SDK后的效果安全码和软件编号都是明文没有加密。自己用时最好把这些明文字符串都加密上。

链接: http://pan.baidu.com/s/1pJkgSY3 密码: 9c42
发表于 2018-12-29 13:15:57 | 显示全部楼层
嘿嘿嘿嘎嘎嘎
发表于 2019-1-16 10:51:36 | 显示全部楼层
初来乍到,认真回复
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2019-3-20 07:33

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表