电脑常识文选 | QQ专区 | 硬件Diy | 电脑教程 | 电脑应用 | 网络应用 | Office | 操作系统 | 电脑学习 | 电脑知识库 | 网页制作 | 应用软件 | 电脑硬件
电脑故障 | 电脑网络 | 病毒防治 | 安全防护 | 电脑爱好者 | 电脑知识 | 软件应用 | 电脑医生 | cpu | 主板 | 硬盘 | 内存 | 显卡 | 显示器 | 键盘鼠标
本文相关内容
·注册是这样产生的 幻影加密系统简介
·做个引用高手—WebPageSpy助你挖掘网络宝藏
·做个LOGO制作专家:试用Logo Creator
·做一个自己的电子邮件软件
·自建SMTP服务器 实现快速收发邮件
·自解压文件制作全攻略
·自己动手汉化软件
·自己动手搭建完全功能的DVD播放平台
·自己动手,制作计算机引导光盘
·自己动手修复ZIP文件
·自己电脑做smtp服务器不求人
·自动更新播放软件里的媒体库
·自动生成在网页上显示聊天工具在线状态代码的网站
·自动设置压缩文件的密码
·自制QQ“时装” 走近超可爱的QQ皮肤编辑器
·注册机和补丁制作之一概念介绍
·注册机和补丁制作之二文件补丁制作
·专门为恢复误删照片定制的好工具
·专题:光盘刻录全接触
·专业数字音频播放工具Foobar2000应用问答集
·转移大批量邮件的简易方法
·转换WAV最简单的方法
·转换高质MP3享用精彩CD(上)
·转换高质MP3享用精彩CD(下)
·装多个操作系统盘符错位怎么办?
·走进Winamp2.x 从入门到个性化
·作重大改进:极点中文4.0终于发布!
·黯然离别:Winamp辉煌时代宣告结束
  ★注册机和补丁制作之三内存补丁制作

注册机和补丁制作之三内存补丁制作

添加记录: 软件应用  类别: 软件应用  发布日期: 2006.09.20

R!SC'sPatcher 使用 简介 RPP.EXE  是内存动态补丁制作软件。它通过脚本命令创建 win32 文件,以此文件装载程序,装载过程中等待软件解压或解除其自身保护后,然后按脚本要求修补内存中的指令,以使软件能够按我们要求运行。

  如 ACDSEE3.0 是用 ASPACK 压缩软件,你 crack 时发现在内存地址 433FEA 处把 6A00 改成 EB17 就可成功,但你不可能直接修改压缩过的 ACDSEE.EXE 文件;这里就可用  RPP.EXE  按我们要求生成一 LOAD.EXE 文件,首先运行 LOAD.EXE ,它自动装载 ACDSEE.EXE, 等其自解压完成后,然后修改内存 433FEA 地址为 EB17, 这样 ACDSEE.EXE 就可按我们要求运行了,不过我不赞成用此法对付 ACDSEE.EXE ,因为 ACDSEE.EXE 运行有两种界面,其中 VIEW 界面用此法不太灵。

RPP.EXE  还可很方便对付 NAG (一些提示、警告窗口的软件),如用  NEOLITE 2.0 Y 压缩过的软件运行之前弹出来的那种窗口,当然也有专门除掉 NAG 的工具。



用法

在资源管理器中双击 rpp.exe 文件,它弹出一菜单,你选择事先编好的脚本文件,然后按 OK  。

或在 WINDOWS 下的 DOS 窗口下用命令方式“ rpp.exe <script.rpp> ”,其中 script.rpp 为脚本命令文件。



如你的输出文件己存在,它将覆盖。在命令方式下,脚本文件可是任何文件名和扩展名;但在对话窗口操作方式下,文件名必须为  *.rpp

 

脚   本   命   令

 -------------------  



';'   注释符号 ,  跟着的只是些说明 ,  不会执行的 ,  直到下一行 .

 'T='  表示对内存的检测次数, T=1000: 意味着对内存检测 1000 次,在放弃之前,告诉你的应用程序是

        不正确的版本。

注意:在脚本文件里,默认值 T=8000 。

 'F='  需要补丁的文件名

 'O='  生成的补丁文件名 , 如你没指定文件名,默认为 LOAD.EXE

 'P='  如何在内存补丁 ,  格式:内存地址 / 原码 / 补码

       具体看看脚本的例子

 'R:'  把前面需要补的全部补好后 ,  再继续 ,  可以看看 azpr243.rpp 这个例子

 ':'  每一行都要以冒号结尾 ,  相当于回车

 '$'  脚本结束标志



  所有数字采用 16 进制

  内存地址和原码都符合才会进行补丁 ,  字节间请用逗号分开。脚本文件不能大于 40K, 被补的字节有限为 1f0h 字节,被处理的原文件不小于 30h 字节。





脚本例子



;script.rpp

T=1000:     ; 对内存尝试 1000 次补丁 ,  不行则放弃 ,  如果不设默认为 8000

F=test.exe: ; 要补丁的程序

P=40101D/74,60/74,00:   ; 将命令 jz xx  改为 jz next instruction



P=4024A6/46,52,45,45,20/52,21,53,43,00: ; 将字符  'FREE '  替换成  'R!SC'



$ ; 结束



具体的脚本范例大家可参考其自带的 Scripts.zip 。





一些问题

  下面是一有趣的试验,写一脚本文件,输入输出名一样,产生一执行文件,该文件将不断装载其自身

最后导致 windows 崩溃,你只好重新启动了。



 'P=401000/68/B8:'

 'F=fun.exe:'

 'O=fun.exe:',  然后运行  fun.exe  不一会你只好重新启动微机了  :)

(出处:http://www.8s8s.net)



上一篇:注册机破解法的原理和应对方法 下一篇:注册机和补丁制作之一概念介绍

电脑常识文选风云榜
声卡音箱 | 软驱光驱 | 打印机 | 机箱电源 | BIOS | 操作系统 | 局域网 | 浏览器 | 网卡 | 电脑死机

电脑常识文选 © 2006 版权所有

提示:本站致力于电脑使用常识,电脑故障排除,计算机使用小窍门的分享与传播,内容仅供参考,按此操作责任自负。