- 帖子
- 3852
- 积分
- 13044
- 威望
- 16780
- 金钱
- 36761
- 在线时间
- 1139 小时
|
原创作者:阿呆
$ J* L; Z0 m4 w6 |首发自365实验室 . z c- i- N% ]) ^
特别强调,修改有风险请在修改前备份好你的资料!
7 F+ w( C- f0 ]4 k% J+ c说明:
0 g0 S* a/ W' A9 i 关于WINRAR自解压文件(以下简称“自解压文件”),我在这里就不想多做介绍了,有兴趣的朋友可以去google或者baidu搜索相关资料,我下面的教程是在各位都清楚自解压文件的情况下来讲解的。
0 F. ?6 X- Q Z$ ?3 B/ {# r+ p* N4 t2 o% P$ p! k" _1 s$ Z7 f
引言:
/ q+ F5 V* l+ `" J, ^) D 自解压文件给我们带来的一个瓶颈就是,你压缩完成了,生成了所谓的XXX自解压文件后,我们右键点击该文件,能够清楚的发现“用winrar打开”的选项,如下图:2 v+ `, \2 F1 @* v8 [ h5 S4 c
3 Q& O$ @" F) [3 T6 B 有经验的人,只要注意到了,基本上都知道使用这个选项来解压该自解压文件了。那么有没有办法能够解决上面的瓶颈呢?答案是有的,下面就听我慢慢道来! ( q7 n9 I; S: V
& _$ p7 E$ C( Z6 B本文目标:4 p( S* W* b( I( l ^8 q+ |6 L; c
让右击时不显示“用winrar打开”的选项。3 O+ P+ q& F0 b) r6 G
步骤:
, o6 Y9 B% f: {6 Q5 d 让右击时不显示“用winrar打开”的选项:$ d! f% q! t* |2 D& ^) _
所需工具:winhex、OllyDbg* Z1 G M6 s, {- k* U" T
首先,让我们用winhex打开我们的自解压文件,然后按热键ctrl+f搜索"Rar!",如下图:
4 T; q7 n3 p" g7 D' r; N
+ X9 i9 V1 b, j4 k3 k# w5 j- z在这里我们将"Rar!"更改为"Ray!",然后记住前面对应的值,图中我们修改后的前面的数值是“52 61 79”,如下图:
- g4 Q* Q* M9 p7 k+ p7 o
: H, F2 F: t! h9 F然后使用热键ctrl+s保存我们的修改,弹出的对话框点“是”就OK了!
( u7 `0 {' c& |# D' Z6 N到这里,我们完成了第一小部分,下面使用OllyDbg打开我们刚刚修改并保存了的自解压文件,打开之后,在任意地方点击右键—搜索—所有常数,如下图:3 `- z8 D- E& e
B0 P! P; e6 {8 y1 e2 q在弹出的对话框中在“十六进制”里面填入我们刚刚记录的第一个数值——“52”,然后回车,如下图:7 [! ?7 a4 a5 ~2 `% L
0 Z9 j$ f/ O/ s/ K; d4 Z7 H; s0 R3 x3 a7 I/ D
双击进行查找,直到找到我下图中的内容:' w4 c# a' c9 L& d
) h2 G+ N- @5 g* f5 |/ ]
怎么样?是不是很熟悉“52 61 72”我们在哪见过?回过头去看看我们的第2张图片,在没有更改"Rar!"为"Ray!"的时候,是不是这串数字就是"52 61 72"啊?更改了之后数值变成了"52 61 79",到了这里大家应该能够猜到下面我们要做的了,对没错,我们下面要做的,就是将这里的“72”,更改为“79”,然后保存就可以了。这里我是将修改该的图片省略了,修改的方法,双击要修改的地方,然后修改,完成后点【汇编】就可以了!保存的时候要注意的是,一定要选中刚刚修改该的一块地方,选择多少无所谓,反正是要选取,然后按照下图操作!
1 {5 V% R1 V c9 a4 j* T) e# h/ |+ |+ X2 I' E! u
最后右键选择保存,然后命个名字就OK了,如下图:
0 K) s# a9 x& s! h g1 S6 _6 T5 J# v% N' r
到这里,我们第一个目的就完成了,我们再去右键点击一下刚刚的自解压文件,怎么样是不是没有“用winrar打开”的选项了,不信你看看我的,如下图:- D, ?5 E" S4 i
0 H% E% a7 F, v; ~# L l: T1 ~6 ]$ v( |7 S4 y7 g
---------------------------------------------------------------------------------- 原创文章如转载,请注明:转载自365实验室 [ http://www.365lab.com.cn/ ] 3 a# z3 X6 k1 z# C
% y9 O/ @6 O8 n+ h! |本文链接地址:http://www.365lab.com.cn/post/78.html ---------------------------------------------------------------------------------- |
-
1
评分人数
-
|