求问关于带校验和的文件的编者方法
求问关于带校验和的文件的编辑方法
我用Winhex在查看某文件时,发现文件带有校验和。
也就是如果要编辑数据,只能数值之间调换位置或者数值之间作加减法。
否则文件会损坏,无法被系统读取。
例如原数据:00 00 00 00 00 00 00 11
我可以调换位置:00 00 00 00 00 00 11 00 或者 00 00 00 00 00 11 00 00 等等(不单左右,上下换也行)
也可以作加减法:00 00 00 00 00 00 01 10 或者 00 00 00 00 00 00 02 09 等等

如图,现在我的问题是想把红圈中的00全部修改为FF,每一个00都是一组数据,一共9组数据。
这其中涉及到负数加减法??
求各位帮忙想想办法!谢谢!
------解决思路----------------------
文件无法被谁读取,然后被谁自动删除了?
回答这个谁时,应指明具体是那个进程,最好顺带指出改进程所在文件夹和对应可执行文件的文件名,还可以在这个可执行文件的文件名上面点鼠标右键、版本、看看其是哪个公司的产品……。
如果回答不知道或者是系统,那就太业余了。
既然是个可执行程序,就可以搜其破解版或到‘看雪论坛’请人或请我(zhao4zhong1@163.com)也行破解其检查校验和的逻辑,让其不检查或写个patch能重建其使用的校验和。
我用Winhex在查看某文件时,发现文件带有校验和。
也就是如果要编辑数据,只能数值之间调换位置或者数值之间作加减法。
否则文件会损坏,无法被系统读取。
例如原数据:00 00 00 00 00 00 00 11
我可以调换位置:00 00 00 00 00 00 11 00 或者 00 00 00 00 00 11 00 00 等等(不单左右,上下换也行)
也可以作加减法:00 00 00 00 00 00 01 10 或者 00 00 00 00 00 00 02 09 等等
如图,现在我的问题是想把红圈中的00全部修改为FF,每一个00都是一组数据,一共9组数据。
这其中涉及到负数加减法??
求各位帮忙想想办法!谢谢!
------解决思路----------------------
文件无法被谁读取,然后被谁自动删除了?
回答这个谁时,应指明具体是那个进程,最好顺带指出改进程所在文件夹和对应可执行文件的文件名,还可以在这个可执行文件的文件名上面点鼠标右键、版本、看看其是哪个公司的产品……。
如果回答不知道或者是系统,那就太业余了。
既然是个可执行程序,就可以搜其破解版或到‘看雪论坛’请人或请我(zhao4zhong1@163.com)也行破解其检查校验和的逻辑,让其不检查或写个patch能重建其使用的校验和。