修改软件信息【看了Shark恒教程有感】
本帖最后由 smallan 于 2014-6-9 14:21 编辑首先声明我是一个破解小白,写此文章只为分享我的一点点经验,大神勿喷~!最近在学习Shark恒大神的教程,看到了第四课的时候比较有感触是的,就是修改软件里的信息。好,首先呢,我们可以准备几个常用的工具如:ResScope、UltraEdit和Delphi7(下面会说到为啥用DELPHI)今天我们拿来做讲解的是一款未被加壳的程序:绿茶网吧语音呼叫系统我们可以看到解压后这款软件是有服务端和客户端两个的,那么我们拿服务端来试验吧首先用PEID监测下服务端主程序Server.exe有无加壳
初步的判断是没有加壳的。那么我们现在可以用ResScope来修改了。ResScope这个程序可能大家都比较熟悉了,我们这里就不做介绍。我们现在来载入程序我们可以看见,软件内的资源已被清晰的显示了出来,是,我们可以就这么修改了。
这是最简单的修改软件信息的方法但这步完成后,我们重新运行程序后会发现启动软件的时候以及关于本程序里有鼠标移动到右下角的图标时都还会有绿茶的信息出现。那么这些东西都怎么处理呢?我们现在再回到ResScope,进入ResScope里,会发现资源里是没有图片信息的,那么这些图片信息存储在哪里呢?我们可以这样分析,打开软件以及点击关于本程序弹出的有图片信息的都是个程序包含的窗体Form。我们是不是从上图发现了什么?对,就是关于本程序这个窗体。原来图片信息都在这里。宽Width高Height都有很清楚的显示,图片的数据也就是仅仅跟着Picture.Data后面的无疑。但是我也是个小白,我读不懂后面这些十六进制的数据。怎么办?我们又回到了PEID。现在知道Delphi7.0有啥用处了吧!我们来打开Delphi7.0这就是Form窗体里添加图片的按钮。点击按钮,随意在Form1里画出一个图片框。然后在里点击随意载入一个图片(图片以体积小为佳,你会明白的!)载入后右击选择View as Text。哇,这里的数据好熟悉。如何替换,考虑到有人可能会想知道,我就说下。把ReScope里的图片数据Picture.Data={后}前的十六进制数全部复制,替换Delphi里的数据后再回到窗体编辑器View as Form。剩下的就是修改图片信息喽~。剩下的我也不说了,我码文字能力很差,所以大家将就着配合图片看吧。那么当你在ResScope图片里的数据都修改过后,可以通过Shark恒大神第四课的教程修改剩下的文字信息。当然,我个人比较喜欢用UltraEdit程序来修改,其实原理都是一样的.最后还要说我这篇文章只是为了分享下我的一点点经验,对于很多大神来说都很简单。如果没有实质存在的意义,可以删帖,我也表示尊重。同样也感谢大家对我的支持,我会不断的学习和努力的。PS:附上软件下载地址链接:http://url.cn/QFxdXN (密码:NpJA)尊重软件版权哦……
tt3736035 发表于 2014-12-30 14:44
对我来说,非常有用
还想问下楼主,对于有些软件,所有文件查看软件都试了都没内容显示的,又要怎么样修 ...
什么软件,发来我看下i@smallan.net 对我来说,非常有用
还想问下楼主,对于有些软件,所有文件查看软件都试了都没内容显示的,又要怎么样修改软件信息呢? ..这个评分给错了吧
CB怎么-3了 无邪 发表于 2014-6-9 13:58
..这个评分给错了吧
CB怎么-3了
………… 支持小白,小白加油。 加分,好东西,帮助了我不少,我是个小白,谢谢 学习了你的天赋不浅小牛 不懂!!
页:
[1]
2