【破解EXE】VC程序的破解及修改一例
来源:互联网 发布:淘宝兼职平面模特 编辑:程序博客网 时间:2024/06/05 06:28
问题:原程序在定时一分钟段内执行N次某过程,需修改程序,增加每分钟的执行次数。
分析:1、目的是修改定时间隔时长或者修改执行次数。
2、方法是通过修改应用程序config设置或者修改可执行文件资源信息、或者反编译程序修改其相关参数。
结论:
1、查看程序文件,发现存在明显图标,基本确定属于VC开发的程序,通过SPY++查看程序窗口的类名和PEID查壳工具,确定为
VC++6.0开发
2、一般VC生成的程序无法进行反编译出C语言及更高级别的源代码。只能通过修改应用程序的方式进行参数修改
3、使用EXESCOPE工具,查找是否存在每分钟执行次数相关参数,未找到相关设置。
4、使用ULTRAEDIT编辑器打开程序,依次查看程序相关resource信息,发现以下信息,确认程序里肯定有相关参数设置,
查找softset.ini文件,未发现这样文件,说明以前版本的程序肯定用过softset.ini文件保存过设置。
5、程序目录新增softset.ini文件,并修改其中内容增加提交次数说明。测试后,发现程序并未加载这个文件,失败。
6、使用调试解密OllyDBG进行反汇编调试,并从注释、字符串信息里查看相关参数,发现如下汇编断点push 0A,即常量10,
修改汇编代码 PUSH 64即100,写入可执行文件,通过测试成功。
0 0
- 【破解EXE】VC程序的破解及修改一例
- 【破解EXE】VC程序的破解及修改一例
- studentmain.exe的破解
- jar2exe提取class文件,破解java的exe程序
- java 程序的破解
- VB程序的破解
- .net 程序的破解
- VB程序的破解
- .Net程序破解(一)
- Java程序的破解和反破解
- 破解的艺术 一
- vs2010 的 vc助手破解
- Nokia S60 程序的安装、汉化、破解及删除【教程】
- C语言写的流氓关机程序及破解
- NET破解体验 ildasm.exe的使用
- EXE的程序图标描述及修改(非PE修改)
- 修改一处完全破解EditPlus 3
- 魔兽RPG地图破解及修改方法
- 数据导入和导出ORACLE+MySQL
- UVa 253 - Cube painting
- 业界资讯:用as3 写后台服务?
- STL中用ERASE()方法遍历删除元素
- 高级处理机制
- 【破解EXE】VC程序的破解及修改一例
- Linux文件查找命令详解-which whereis find locate
- 关于crontab里day和weekday的使用
- 沸腾女孩广州一样出名,获邻居力赞
- Linux下crontab的使用
- Mac显示隐藏文件,找到bin,urs文件夹
- 启动 open office服务 命令
- android -- 小问题 Android WebView缓存分析
- rhel6.4网络安装kvm虚拟机