- 帖子
- 3852
- 积分
- 13044
- 威望
- 16780
- 金钱
- 36761
- 在线时间
- 1139 小时
|
原创作者:阿呆
+ ^+ }) c0 D2 V* f5 R1 ^% z+ O$ ]% s首发自365实验室
% K% L. g5 Q4 L2 ]! M4 B
特别强调,修改有风险请在修改前备份好你的资料! - h2 S9 B% z3 [5 N3 a; A/ i, `8 X
说明:) T+ L1 L3 x3 T5 C7 U
关于WINRAR自解压文件(以下简称“自解压文件”),我在这里就不想多做介绍了,有兴趣的朋友可以去google或者baidu搜索相关资料,我下面的教程是在各位都清楚自解压文件的情况下来讲解的。
$ N7 M* s9 t) S/ w3 U- x9 S( X6 e7 |
% N$ J8 i4 N8 a7 w& G w& I( h引言:! _5 c* e: j H- W9 w6 I
自解压文件给我们带来的一个瓶颈就是,你压缩完成了,生成了所谓的XXX自解压文件后,我们右键点击该文件,能够清楚的发现“用winrar打开”的选项,如下图:
. w) G1 ]1 V; f4 u+ Q. A
1 q* H7 T [+ Z7 G/ j 有经验的人,只要注意到了,基本上都知道使用这个选项来解压该自解压文件了。那么有没有办法能够解决上面的瓶颈呢?答案是有的,下面就听我慢慢道来! * h$ Q& Q( K, C" P3 E- X
# n4 K8 a' q* X1 ]9 Z+ u
本文目标:
1 G h9 a& x5 X 让右击时不显示“用winrar打开”的选项。
$ J) E/ A/ {: u+ @! z0 _2 Q2 \步骤: / s' F+ C2 X; b
让右击时不显示“用winrar打开”的选项:
! R X6 u( O1 g6 ~3 C9 t: ^所需工具:winhex、OllyDbg
1 F! Q6 [8 y1 F K* u7 S0 q, I首先,让我们用winhex打开我们的自解压文件,然后按热键ctrl+f搜索"Rar!",如下图:! ^# O" Z4 s5 l* H
- q, |/ E+ t, Z, w/ S: r' c. p p在这里我们将"Rar!"更改为"Ray!",然后记住前面对应的值,图中我们修改后的前面的数值是“52 61 79”,如下图:
& E1 h1 l( B- I" ^( @6 W
9 Z4 @+ }3 k/ t8 m0 \1 r然后使用热键ctrl+s保存我们的修改,弹出的对话框点“是”就OK了! , ?& m8 k7 v4 h* u' J) J. p5 |& p
到这里,我们完成了第一小部分,下面使用OllyDbg打开我们刚刚修改并保存了的自解压文件,打开之后,在任意地方点击右键—搜索—所有常数,如下图:
5 C6 C2 W+ ^. B4 S% N ]3 k( ?) x0 c
在弹出的对话框中在“十六进制”里面填入我们刚刚记录的第一个数值——“52”,然后回车,如下图: I' [- ?5 X. j/ |5 d& Y9 Q
& O) p& N5 |* `, L2 ~3 D- Q0 d
& E% h& ] q2 }双击进行查找,直到找到我下图中的内容:
* g3 T2 S! ^7 Q. i1 ]. e) f' h5 [7 H$ e7 e0 |
怎么样?是不是很熟悉“52 61 72”我们在哪见过?回过头去看看我们的第2张图片,在没有更改"Rar!"为"Ray!"的时候,是不是这串数字就是"52 61 72"啊?更改了之后数值变成了"52 61 79",到了这里大家应该能够猜到下面我们要做的了,对没错,我们下面要做的,就是将这里的“72”,更改为“79”,然后保存就可以了。这里我是将修改该的图片省略了,修改的方法,双击要修改的地方,然后修改,完成后点【汇编】就可以了!保存的时候要注意的是,一定要选中刚刚修改该的一块地方,选择多少无所谓,反正是要选取,然后按照下图操作!; V0 r, j6 r* ]* b
. {, _" o- R* ? z
最后右键选择保存,然后命个名字就OK了,如下图:
- l3 Y# e' R+ m3 g5 i: V' `& F' G3 v. x. S/ d+ R
到这里,我们第一个目的就完成了,我们再去右键点击一下刚刚的自解压文件,怎么样是不是没有“用winrar打开”的选项了,不信你看看我的,如下图:: v0 k, e" r1 E/ I# u
% G8 q. e* ?+ `# v! t
7 S' d$ ?' }8 b8 w, J
---------------------------------------------------------------------------------- 原创文章如转载,请注明:转载自365实验室 [ http://www.365lab.com.cn/ ]
' ?! f: k! w: y3 N+ b6 B+ {- N$ ]3 M9 d& X8 \
本文链接地址:http://www.365lab.com.cn/post/78.html ---------------------------------------------------------------------------------- |
-
1
评分人数
-
|