本帖最后由 saitojie 于 2010-7-2 10:33 编辑 ' T* B/ H; D) E7 X- ?$ {9 k0 ?/ X o
) f0 B$ ]; M) {, m- G' g目的:做一个不会被病毒利用的autorun.inf文件
' j; y% u: v! P0 \- |. D# B工具:WinHex
2 x/ w" ]8 M! ]' Q特性:该文件“不能被删除”、“不能被修改”、“不能被改名”2 N3 V% E: K8 b$ o
磁盘环境:FAT32/FAT16/FAT* F# `% A& I- e+ L7 }( m
+ p) H! q0 U t% D+ f/ c& v申明:这篇文章,我发出来也有一段时间了,一直都放在内部区,在网上搜索了下,发现也有地方公布了,于是乎转到原创区共大家分享吧,此文为本人原创,虽然说网上也有类似的文章,不过请注意看看我的发帖时间!应该是最早的,此文应该是在本论坛首发的!8 W: w7 m, C% e
4 m& ~$ ] B" V" W9 X前言:
+ s, w% @' `& Y/ Z; d 基本上现在的人都已经见识过U盘病毒了,它们常常是通过用户的习惯,当用户双击U盘后,通过U盘里面autorun.inf文件调用病毒的运行。关于这方面的处理办法,我以前发过相应的处理办法,大致上是通过资源管理器的管理树打开U盘;将U盘换成NTFS文件系统然后建立文件设置权限防止被病毒感染等系列方法,我在这就不重复了,有兴趣的可以在论坛搜索下,应该会有相应的文章。今天我要说的是对于FAT系列(FAT32/FAT16/FAT,后文将全部简称为FAT)文件系统而言的处理方法,为什么要把FAT单独拿出来说,那是因为对于FAT文件系统而言,他是无法对文件或者文件夹设置权限的,那么今天我要带来的是什么方法,其实我也不知道名字叫什么,是我的一位达人朋友教我的,感觉真的很牛X,因此我就发出来了,而且仅仅发再了内部讨论区。5 F* \' A, d8 S7 T1 s: x) x* z+ _
o" ^7 z [. N2 |" W5 l+ M步骤:
* D u l7 o. g1 U, }- }$ M 请大家先开启【显示文件后缀名】这个选项,操作省略。
: e# q. T6 {1 J5 U) O$ y K 在U盘内自己建立一个autorun.inf文件(U盘为FAT系列的文件系统),然后打开我们的WinHex,在WinHex中打开我们的U盘,如下图:; z* W/ C! L" k. h7 ]' Q
6 i- h9 A0 ]0 d3 t) O$ V! ?5 ?% [$ D0 I3 a# _" x3 `
图一:我使用F盘模拟U盘,注意文件系统必须是FAT系列的
0 `* r( d7 S% [2 N" |# Y( d- t, {# s" i
图二:打开WinHex,找到【工具】—【打开磁盘】这个选项
7 C0 N7 \% z! f
- W& U0 J" `9 j7 D; @图三:找到我们刚刚的F盘,这里千万注意,如果打开错误,而你又修改错误后保存了,很可能导致系统崩溃
$ i5 D2 X5 u+ U0 X1 M4 B2 C/ o+ Q/ D
图四:打开后的样子,找到WinHex右上角的资源管理器图标
5 D+ U7 ~. e$ r" C 使用WinHex的资源管理功能选项,在资源中找到我们刚刚建立的autorun.inf文件,如下图:) A0 [0 [7 H6 D, G
2 m4 u$ O* H) _! g图五:在WinHex中打开资源管理显示器,找到autorun.inf文件
; h. F* E* K3 J% P3 q" d0 c$ S 打开【数据解释器】,【查看】—【显示】—【数据解释器】,将前面打钩:/ T7 t6 V* Y! P+ Z' a% _3 D" }
+ A$ y5 r4 b" v& ^ a! a
/ X/ f5 U! [0 c8 N0 ~/ U8 d图六:【查看】—【显示】—【数据解释器】 9 }7 Q% ]* F% `$ M
按下热键ALT+F5,将数据解释器选项中的二进制打钩3 h3 G7 w% ?" l$ ?1 i' }
1 D% B6 y% ]8 v' j7 D* E x' f r
/ ?7 [$ ^9 ]0 ]: ~1 d5 r c
图七:数据解释器选项中的二进制打钩 / E9 v1 {, _$ z* x* \7 s4 i" l
然后将鼠标点击到下图所示的位置,autorun.inf的最后一个字节处:
3 V2 [9 x$ T, M7 L5 t7 [& C% ~
9 t G" ~' F8 r! F* i 将数据解释器中的最后一项的数值修改为[01100111],按一下enter键,然后保存退出,即可!
- b0 H: ?. ]" v5 h+ O W( H
. P S `- Q" R; ?6 g1 B' N( u' Q/ y, G% P& O3 [6 e% k9 n7 _/ f+ d
修改后,按热键ALT+S保存退出,如果自己确定跟我修改的一样,弹出的对话框全部确定即可!
' d7 C, `' w( U6 L
: T+ p" u# K; p. F6 Z& T特别注意:该文章中所诉说的步骤均在FAT系列文件系统中操作,在自己绝对有把握的情况下才去保存,希望大家先在虚拟机中操作,做熟练后才去真实环境中操作。 |