真正的隱藏目錄
【作者聲明】: 隻是感興趣,沒有其他目的。失誤之處敬請諸位大俠賜教!
--------------------------------------------------------------------------------
【詳細過程】
先說一下:不是attrib 的那種!
大家都知道autorun.inf免疫的原理吧。
這裏我也說略略說一下,方便新手學習下。
其中用到了1個指令是 mkdir:意思是建立文件夾。
不明白的可以命令行下輸入:mkdir /?
原理如下:
在驅動器根目錄建立一個不可刪除的文件夾,叫做"autorun.inf",利用windows同目錄文件不允許重名這個特點,使病毒無法寫入autorun.inf ,破壞病毒的啟動。就這麽簡單。
舉個例子,現在我們免疫d:盤,如下操作:
1: 打開cmd窗口
2: d:
3: md autorun.inf (建立"autorun.inf"文件夾)
4: cd autorun.inf (進入"autorun.inf"文件夾)
5: md tiger..\ (創建不可刪除的文件夾)
這樣子,d:盤裏麵會出現一個名為autorun.inf的文件夾,內有一個名為"tiger."的子文件夾,無法刪除的。成功。
對於每一個驅動器,建議都免疫一下。
廢話就說到這裏。
開始今天的正題:
上麵說的無法刪除的目錄,可以用來放任何文件,就算裏麵放了文件,你看這個文件夾的大小,也是空的。嗬嗬!好像裏麵是沒有文件的, 真好。但毫無疑問,肯定是要占空間的。但是有個缺點就是,大家都看得見這個目錄,如要特殊用途,就有點不方便了吧,嘿嘿,今天不小心發現了下麵這種辦法。不僅能放文件,而且看都看不見,我到目前為止都還不知道它到底放到哪裏去了。
在命令行下,在任何目錄下,使用dir命令可以看見當前目錄下的文件和文件夾。這個應該都知道。
你應該還看見了一個叫".."和一個叫"."的目錄。
".."目錄代表上一級目錄,"."代表本目錄。
但是這兩個目錄在圖形界麵模式下是不顯示的,好了,很好,我的目標就是這個。
把上麵的操作改成這樣。
1: 打開cmd窗口
2: d:
3: md tiger (建立"tiger"文件夾)
4: cd tiger (進入"tiger"文件夾)
5: md ...\ (創建不可刪除且隱藏的文件夾)
(md ..\ 不行,我試過了=="拒絕訪問")
現在打開d盤,去tiger目錄看看!發現什麽了?嗬嗬!
什麽也沒有吧!
非常好!
如何打開這個目錄呢?
開始->運行->輸入"D:\tiger\...\",就可以打開了,複製粘貼隨便你吧!不管怎麽樣,可以保證兩點:1:看不見;2:可以放東東。
如何刪除?
先保證"D:\tiger\.."目錄為空,如果不為空,先刪除裏麵的文件。
然後如下操作即可:
1: 打開cmd窗口
2: d:
4: cd tiger
5: rd e2e2~1
(為什麽是rd e2e2~1==>請看下文)
原理分析:
windows分為長文件名和短文件名。
比如你的C:\Program Files的短文件名就是:PROGRA~1
dir c:\ /x 就可以看見。
/X 顯示為非 8dot3 文件名產生的短名稱。格式是 /N 的格式,
短名稱插在長名稱前麵。如果沒有短名稱,在其位置則
顯示空白。
為什麽說這個呢?
其實windows目錄中,我猜想是允許同目錄下同名文件存在的。
隻要短文件名不同就可以了,遺憾的是,我現在還沒有找到設置短文件名的辦法。
想法也沒有辦法測試。
如果你進入D:\tiger\..目錄
命令:"cd d:\tiger"-->cd e2e2~1(cd ...\不行哦)
看見了吧!這裏我們隻能使用短文件名訪問,也就是e2e2~1,
複製粘貼都可以的!
之所以能隱藏!原因是:對於長文件名為".."的目錄,windows都將其隱藏,而沒有判斷短文件名,這是我們利用的地方,嘿嘿!很好!
之所以可以放文件!因為這個東西本來就存在。
當然是不能刪除的了!(除非用命令行--〉必須使用短文件名)
大家如果要編程實現!隻要注意e2e2~1就可以了!其他隨便玩!
隨都不會發現你!除非那人很仔細,發現 某個目錄下有兩個..目錄(誰有這麽好心情?一般人對這個東西都已經習以為常了!)
圖形界麵下是肯定看不見的!放心好了!
真正的隱藏目錄
所有跟帖:
•
回複:真正的隱藏目錄
-perldev-
♂
(31 bytes)
()
10/27/2007 postreply
12:50:58
•
你可以問那個搗亂MM去,她最稀飯玩這些東東。
-太平洋-
♂
(0 bytes)
()
10/27/2007 postreply
12:58:47
•
哎,老大在這裏都不幫,哼~搗亂的mm嘛,嘿嘿~今天沒出來畫熊:P
-!?-
♀
(0 bytes)
()
10/27/2007 postreply
20:27:18
•
謝謝!很有趣,很有創意,不過用時要小心:
-太平洋-
♂
(254 bytes)
()
10/27/2007 postreply
12:56:45