eXeScope之类的EXE修改器,很久以前就接触过了,小时候总想用它来修改一些别人的软件,试图以简单的方式通过修改界面把别人写好的软件变成自己的!再拿去展示给MM看,多自豪啊!哈哈。不过以前在使用过程中发现,基本上所有的程序都无法修改,难道eXeScope这类的软件只是摆设而没有实际用途吗?最近才搞懂要想用eXeScope之类的软件修改程序,还是有一些限制的,并不是说你想改就改,如果随便一个人都能用eXeScope之类的软件修改QQ.exe那还得了。以eXeScope为例,仔细看下eXeScope的介绍:

软件介绍:
你想自定义应用软件吗? 例如:更改字体,更改菜单,更改对话框的排列,等等。但你会认为这是不可能的,因为你没有资源文件。eXeScope能在没有资源文件的情况下分析,显示不同的信息,重写可执行文件的资源,包括(EXE,DLL,OCX)等。是方便强大的汉化工具,可以直接修改用 VC++ 及 DELPHI 编制的程序的资源,包括菜单、对话框、字串表等。
看来,它只是针对VC++和DELPHI写的程序,那么我们来测试下VC++写的程序吧。用VS2005创建了一个简单的MFC项目,简单的画一些按钮和控件。
生成EXE后直接运行,效果如下:
使用eXeScope软件打开我刚才生成的2.exe,可以看到,很多控件可以直接修改:
可以直接用输入数据的方式修改每个控件的大小、位置、内容,也可以直接点击上面的“对话框编辑器”,直接拖动程序界面上的控件:
直接在此界面上拖动控件,调整控件后,修改控件后,保存。关闭eXeScope。然后运行修改过的2.exe。奇迹出现了,程序就这么轻轻松松被修改了。
实在是太恐怖了,若是你辛辛苦苦写了几个月写出来的程序,被别人轻而易举的改了界面,加上“作者:XX”,就杯具了。
但是为什么经过测试,程序可以被轻易修改,可是我们从网上下载的程序却几乎都不能直接这样修改呢?
那是因为很多程序在发布的时候就被作者加了壳,经过测试,我把刚才写的那个简单的程序用UPX加壳后,直接用eXeScope打开,是不能修改的,强行修改后保存再运行也会出错。但是使用UPX脱壳插件对加了壳的程序进行脱壳,脱壳后程序又可以直接用eXeScope修改了。看来软件加壳是很有必要啊!简单的壳可以直接用插件脱,复杂的壳或者生僻的壳没有脱壳机的就很难脱了。

eXeScope之类的程序资源修改器的使用,很牛!相关推荐

  1. 游戏修改器DIY(一)

     近日在整理电脑光盘时,在其中发现了一款名叫<潜艇大战>的小游戏,做得挺有趣的,可怎么也打不通关--郁闷中!于是找来<金山游侠>开始作弊,嘿嘿--结果嘛--当然是爆机喽! 每次 ...

  2. MongoDB数据库更新操作的十种修改器的使用

    提示:下面代码中所操作的集合都已经插入到数据库中了,只是对MongoDB十种修改器的基本介绍 # 首先贴出一个每次修改完以后都会使用的语句:查询 db.student.find({"name ...

  3. 框架64位插间_gg修改器64位插件最新版本-gg修改器64位插件补丁最新版(gg修改器64位框架)v60.3免root版_新绿资源网...

    gg修改器64位插件补丁最新版是2020升级的一款gg修改器64框架插件辅助器,GG修改器拥有海量脚本辅助.内存修改.物理外挂.脚本挂机等功能,定制灵活,可玩性极高,深受有安卓手游玩家喜爱! gg修改 ...

  4. 方舟方块世界服务器修改器,《方舟:方块世界》无限资源修改方法一览

    导 读 <方舟:方块世界>这款游戏中,资源获取是有限的,那么有没有玩家想不想体验下更加轻松版本的游戏,那么小编就来给大家介绍下属性瞬间逆天,自己建造自己的无敌方舟的方法吧୧(๑•̀◡•́๑ ...

  5. linux修改器修改另一个程序,Linux平台的CE修改器:PINCE(PINCE is not Cheat Engine)

    PINCE是GNU Project Debugger(GDB)的前端/反向工程工具,专注于游戏,是支持众多Linux平台的CE修改器.但是,它可以用于任何与逆向工程相关的工作.同时PINCE是&quo ...

  6. 真三国无双8二十四项修改器风灵月影版

    点击下载来源:真三国无双8二十四项修改器风灵月影版 真三国无双8修改器风灵月影顾名思义,就是由风灵月影大神专门为<真三国无双8(Dynasty Warriors 8)>量身打造的一款游戏辅 ...

  7. 以rpm为后端及以yum为前端工具的程序包管理器在Linux发行版系统centos中的使用...

    程序包管理: 应用程序的安装,实际上是解压缩并复制程序包中的文件到指定目录的过程: 程序包管理器: 方便终端用户进行程序的安装.卸载.升级.安装信息查询及校验等工作: 不同的Linux的发行版本中,有 ...

  8. Kubernetes之(二十)Helm程序包管理器

    目录 Kubernetes之(二十)Helm程序包管理器 概念 部署Helm 下载helm 部署Tiller helm的使用 chart 目录结构 chart模板 定制安装 MySQL chart c ...

  9. 华为服务器带外如何修改,华为服务器带外地址修改器

    华为服务器带外地址修改器 内容精选 换一换 DNS服务器用于解析弹性文件服务中文件系统的域名.DNS服务器东北区IP地址为100.125.6.250,其它区域详情请参见华为云内网DNS地址.默认情况下 ...

  10. (附源码)springboot+基于微信小程序音乐播放器的设计与实现 毕业设计271156

    Springboot音乐播放小程序的设计与实现 摘 要 本文设计了一种基于微信小程序的音乐播放器,系统为人们提供了方便快捷.即用即搜的音乐搜索播放服务,包括音乐资讯.音乐库推荐.交流论坛.注册登录.最 ...

最新文章

  1. unity Android 剪贴板,Unity移动端的复制要这么写示例代码
  2. php7.2获取年份的格式,7.7.2 获取zval的值及类型
  3. php fetchall 返回值为0_PHP实现延迟执行程序
  4. 不抛弃,不放弃@《士兵突击》
  5. python获取字典的值_python取出字典中的所有值的两种方法
  6. java 分号 转义_java – 正则表达式和转义和未转义的分隔符
  7. 命令行的形式运行php
  8. 前端学习(2478):请求提交
  9. B站校招面试官“炫耀资产、贬低应试者”?当事人发长文回应,北邮学子要求向学校道歉...
  10. securerandom java_Java 随机数 Random VS SecureRandom
  11. Java语言中的----条件循环
  12. 刚刚,美国因「光纤断裂」大规模瘫痪,影响微软、Github和Netflix等服务
  13. Flutter之CupertinoSwitch和Switch开关组件的简单使用
  14. 【QT】通过QT_QPA_EGLFS_KMS_CONFIG宏来解决arm32环境下QT界面设置为透明却黑屏的问题
  15. incompatible types: Object cannot be converted to String
  16. “非功能需求”属于模糊术语吗
  17. Esp8266 进阶之路19 【外设篇①】esp8266驱动 ds18b20、dht11 温湿度传感器,采集温湿度传感器到服务器。(附带Demo)
  18. 同样是开源,微软为何选择了 Chromium,而不是 Firefox?
  19. 超越纯CSS3,超赞阴影效果推荐-shine.js
  20. Django框架下的form表单提交数据(及文件)获取的方法

热门文章

  1. 计算机二级java难不_计算机二级java含金量如何 对就业有帮助吗
  2. 嵌入式系统开发-麦子学院(9)——arm基础知识
  3. android 编程w3c,w3cschool-编程学院
  4. Bongiovi DPS for Mac(优秀的声音增强软件)
  5. 零基础学python电子书-零基础学Python(全彩版)
  6. mysql字符校对规则作用_(2)MySQL字符集及校对规则的理解
  7. 通过银行卡号获取银行名称和银行图标的ICON
  8. js 前端 银行卡图标处理
  9. 萤火虫(FA)算法(附完整Matlab代码,可直接复制)
  10. 文章学习_基于HowNet 的词汇语义倾向计算