https://www.cnblogs.com/fox2013/p/4553977.html

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后的效果安全码和软件编号都是明文没有加密。自己用时最好把这些明文字符串都加密上。

易语言软件加VMProtect壳的正确方法相关推荐

  1. 易语言软件更换皮肤的方法

    一般软件等你开发好后,会发觉自己的软件外观很难看,那么怎么样给软件更换新的皮肤,是很多新手需要知道的.下面我就为大家解决在易语言里如何更换皮肤的问题做一下经验介绍,以下以我制作的一个音乐播放器为例,为 ...

  2. 易语言QQpost加好友源码

    易语言QQpost加好友源码 以下是部分代码 .版本 2 .支持库 specGetQq (主动添加QQ) QQ空间页面 = 编码_Utf8到Ansi (网页_访问_对象 ("https:// ...

  3. 易语言 软件 升级 c,易语言做软件更新的方法

    易语言做软件更新源码,利用QQ空间名称做更新,简单方便快速. 1.首先打开易语言,新建一个窗口. 2.分别在窗口添加3个编辑框,一个按钮. 编辑框2写入内容.注明:编辑框1带取网页源码内容,编辑框3是 ...

  4. 易语言大漠免注册程序集模块制作方法

    以程序集模块的方式调用,采用免注册的办法,防止大漠插件注册到系统后被拦截. 模块源码: .版本 2.程序集 集_单线程 .程序集变量 obj, 对象.子程序 初始化插件, 逻辑型, 公开, 成功返回真 ...

  5. 511遇见易语言乐玩插件多线程后台绑定-方法2

    本课视频和第13课的区别是,在获取所有游戏窗口句柄上,我们采用了乐玩插件的枚举窗口EnumWindow命令,第13课采用了API进程_取ID数组和进程_取ID数组. 乐玩插件多线程绑定源码: .版本 ...

  6. 易语言文本_解密c,易语言动态加解密例子源码

    .版本 2 .支持库 dp1 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 __启动窗口_创建完毕 .子程序 动态_加密, 文本型, 公开 .参数 原文本, 文本型 .参数 加密秘钥, ...

  7. 易语言软件文字修改核心源码

    软件地址 以下是软件核心代码,需要软件的自行下载 .版本 2 .支持库 spec' 对指定软件进行修改 ' 将软件打开,然后找到相应的内容 局部_软件内容 = 读入文件 (编辑框_路径.内容) 局部_ ...

  8. 易语言软件登录界面教程

    效果是这样 要求是----- 1.密码长度大于5 2.用户长度大于5 3.在登录时验证后台简单的用户及密码成功显示登录成功反则失败 4.账号和密码空格问题 5.账号编辑框默认显示"请输入密码 ...

  9. 易语言画板加载html页面,易语言画板打印源码可以直接打印画板

    曾经一直很困惑画板在直接打印的时候比例始终不对. 经常打出来特别小,而且代码也很长.经过一天一夜的研究,终于搞懂了. 于是在这里班门弄斧.千万不要见笑. 做成模块之后只需使用这一句代码就可以了 原始绘 ...

最新文章

  1. 【采用】智能反欺诈算法概览及典型应用案例
  2. 中 找多个平面_数学一轮复习30,平面向量的概念及线性运算,三个常用结论
  3. python ffmpy3与FFmpeg的安装
  4. python定时器 循环_python从写定时器学习Thread
  5. Go调度程序:Ms,PsGs
  6. Macbook Pro 使用小记
  7. 1.0 Android基础入门教程
  8. 如何将文件夹打成jar包
  9. ZYNQ+LittleVGL
  10. 2022年起重机司机(限桥式起重机)报名考试及起重机司机(限桥式起重机)考试资料
  11. 读书百客:《白马篇》赏析一
  12. 兼顾时尚与商务? ThinkPad Z 重新定义“商务本”
  13. 微信卡券领用中的问题
  14. Oracle 查看和修改数据库时区
  15. PCB设计指南——关于过孔
  16. 【狂神说Java】Docker最新超详细版教程通俗易懂
  17. android 实现按住说话功能
  18. 一次partition过程一(挖坑填数法)
  19. 【Docker系列】Docker Compose 水平扩展
  20. python 钉钉机器人发送图片,python操作钉钉机器人发送各种消息

热门文章

  1. MyBatis-Plus分页查询(快速上手运用)
  2. php自我介绍50字,自我介绍作文50字
  3. python程序语言和机器人控制系统_机器人十大流行编程语言,机器人编程系统以及方法...
  4. WinSCP连接Linux
  5. IE8的Textarea滚动条乱跳的解决方案
  6. C#导入导出Excel和Excel与XML的相互转换
  7. VC 出错 msdev.exe错误
  8. 2017年美国数学建模MCM/ICM ABCDEF试题分析
  9. POI 导出excel cell无边框
  10. STM32使用库函数控制时钟芯片DS1302提供时间