本帖最后由 saitojie 于 2010-7-2 10:33 编辑
, ]& S- e! q2 o- W8 w: i$ ?, V1 F" Z
目的:做一个不会被病毒利用的autorun.inf文件
8 y! n3 X( c3 Q4 U& Z工具:WinHex
5 ~* t& d' M6 K7 G! C n3 {% }特性:该文件“不能被删除”、“不能被修改”、“不能被改名”
3 s6 d" k) W1 E. D0 z; }- D( O磁盘环境:FAT32/FAT16/FAT
7 J2 J. D! c- O% \0 z/ w" j; W# I6 X, x( \
申明:这篇文章,我发出来也有一段时间了,一直都放在内部区,在网上搜索了下,发现也有地方公布了,于是乎转到原创区共大家分享吧,此文为本人原创,虽然说网上也有类似的文章,不过请注意看看我的发帖时间!应该是最早的,此文应该是在本论坛首发的!: i' ~. R+ x: V' W% V' x8 a
( y# ]9 ^; F$ b! [前言:3 I" [9 G, a X$ _# L3 Z- h- @
基本上现在的人都已经见识过U盘病毒了,它们常常是通过用户的习惯,当用户双击U盘后,通过U盘里面autorun.inf文件调用病毒的运行。关于这方面的处理办法,我以前发过相应的处理办法,大致上是通过资源管理器的管理树打开U盘;将U盘换成NTFS文件系统然后建立文件设置权限防止被病毒感染等系列方法,我在这就不重复了,有兴趣的可以在论坛搜索下,应该会有相应的文章。今天我要说的是对于FAT系列(FAT32/FAT16/FAT,后文将全部简称为FAT)文件系统而言的处理方法,为什么要把FAT单独拿出来说,那是因为对于FAT文件系统而言,他是无法对文件或者文件夹设置权限的,那么今天我要带来的是什么方法,其实我也不知道名字叫什么,是我的一位达人朋友教我的,感觉真的很牛X,因此我就发出来了,而且仅仅发再了内部讨论区。
( C5 X# Y, I* j5 f4 ?2 r
2 u c" [3 j. R" v/ e步骤:( R* n% S! {3 W5 ^; s: ^
请大家先开启【显示文件后缀名】这个选项,操作省略。/ N2 `3 d z& D- t; ^% p
在U盘内自己建立一个autorun.inf文件(U盘为FAT系列的文件系统),然后打开我们的WinHex,在WinHex中打开我们的U盘,如下图:
; H- @6 b) `" c; f( T
# p j- ^- N& _" y- d" w$ X6 ?# S
图一:我使用F盘模拟U盘,注意文件系统必须是FAT系列的
5 Z1 H- H+ |$ o' ~- ]9 j6 S" e& [* V2 F M, I
图二:打开WinHex,找到【工具】—【打开磁盘】这个选项
& `) m Y# t' N' Y. W) l. _) @6 {& n* @2 [: h" o' T
图三:找到我们刚刚的F盘,这里千万注意,如果打开错误,而你又修改错误后保存了,很可能导致系统崩溃 ; Z% Y. w5 W" n$ K3 g* a8 t
8 P$ [2 @; W# {+ q* U
图四:打开后的样子,找到WinHex右上角的资源管理器图标 $ n1 g- ?- E* ^5 Y1 a5 g
使用WinHex的资源管理功能选项,在资源中找到我们刚刚建立的autorun.inf文件,如下图:/ v% h" v2 N) t+ `$ W. w
3 G) W- a) }" w$ U$ c+ n4 |
图五:在WinHex中打开资源管理显示器,找到autorun.inf文件 , f7 n& @( Q; `8 S2 d! {. s* V
打开【数据解释器】,【查看】—【显示】—【数据解释器】,将前面打钩:
) m* i- P9 h8 W4 Y: [; o
3 x- N/ F% x$ x5 t6 W9 u. L3 f2 E. e5 t6 d
图六:【查看】—【显示】—【数据解释器】 ) D/ p3 C+ u' n: M
按下热键ALT+F5,将数据解释器选项中的二进制打钩
1 |/ E6 ]' A8 y: y . a( S, g! e" ?. m2 o
0 n, o+ M" d+ Q5 n/ }3 y) \图七:数据解释器选项中的二进制打钩
' M( `7 Y; j* L5 [4 ]: L2 e! q 然后将鼠标点击到下图所示的位置,autorun.inf的最后一个字节处:; v; x" S) K( f) c
X$ r, q6 g0 r) S2 E2 J
将数据解释器中的最后一项的数值修改为[01100111],按一下enter键,然后保存退出,即可!
) P; G3 n2 P; {- O/ o5 d. y
6 A" W; G" ?+ Q3 |4 @$ ?8 p( N- u* G0 ^; }1 U9 ?
修改后,按热键ALT+S保存退出,如果自己确定跟我修改的一样,弹出的对话框全部确定即可!, p2 T9 s% L/ M% `/ _1 q
0 E( g) @) n$ A) U5 J; D: j- E
特别注意:该文章中所诉说的步骤均在FAT系列文件系统中操作,在自己绝对有把握的情况下才去保存,希望大家先在虚拟机中操作,做熟练后才去真实环境中操作。 |