易截截图软件、单文件、免安装、纯绿色、仅160KB

VB如何制作文件补丁? - VB / API

我用Ollydbg得到一个文件123的HEX数据:8B,其地址为:005C4123
我想用VB制作一个小工具,将这个文件123的005C4123处的改为FF,并
保存,就相当于是制作这个文件123的一个补丁程序。不知道这样可行吗?

同2L,二进制写就行了。。

拒绝权限。。。。。

修改不成功

首先确定该处内存是否可写。如果是程序代码部分,是不可以修改的。如果是临时空间,则可以修改。

在代码部分,需要先让程序中断,然后获得程序控制权,修改内存后再让程序继续跑。这个用vb作很麻烦,建议直接用注册机修改,或换其它语言。


Dim Bytes(3) As Byte


1)设置文件/目录的权限
2)相关程序先不要运行

这样的通用的工具有很多,比如 Xdelta

这哪是补丁,这种修改EXE文件内容的行为分明是注册或恶意程序的特征。普通的补丁程序都是直接提供一个完整文件去覆盖之前的文件。

学习!~~~

2楼和6楼的两位高手的方法都试过了,运行之后用Ollydbg查看这个地址数据没有变化。。

说明程序重写了该文件。

引用
说明程序重写了该文件。

这不真地在讨论破解了吗。
楼主把上面的办法对其它文件试验一下,看都有没有效。无效是上面程序的事,有效是你要处理的软件的事(那就得研究内存破解或者是跟踪得长远点,把重写的部分屏蔽掉)。

引用
说明程序重写了该文件。

这不真地在讨论破解了吗。
楼主把上面的办法对其它文件试验一下,看都有没有效。无效是上面程序的事,有效是你要处理的软件的事(那就得研究内存破解或者是跟踪得长远点,把重写的部分屏蔽掉)。



相关问答:

vb读取用word转换成的xml里的数据 - VB / 基础类

Private Sub Command1_Click()
Dim MyString() As String
Open "a.xml" For Binary As #1 ' 打开刚创建的文件。
ReDim MyString(LOF(1) - 1)
  Put #1, , MyRecord ' 读入所有字符到变量中 ......

vb - VB / 非技术类

怎么把已知的数据保存成xml文件,现在已知的数据是
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:o=& ......

VB调用EXCEL绘图,如何修改X轴坐标 - VB / 基础类

小弟用VB调EXCEL作图
objExlApp.Workbooks.Add
  objExlApp.Charts.Add
  objExlApp.ActiveChart.ChartType = xlLine
  objExlApp.ActiveChart.HasLegend = True
  objExlApp. ......

VB填写网页文本区 - VB / 基础类

有两个问题
第一个问题:
网页源码
<td><select name="question" onchange="showcustomquest(this.value)" tabindex="4"><option value="0">无安全问 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号