Re: [軟體] 有關於隨身碟病毒的氾濫

看板AntiVirus (防毒)作者 (陽光好青年)時間17年前 (2008/10/27 01:02), 編輯推噓4(402)
留言6則, 4人參與, 最新討論串2/3 (看更多)
※ 引述《duckng (建寧老師)》之銘言: 部分引言恕刪 : 1.是否有一種軟體可以放在隨身碟裡面,讓這個隨身碟以"軟體" : 來防寫?不是灌在要插的電腦上的那種,而是放在隨身碟裡 : 要插哪一台電腦都可以防寫。 : 2.是不是可以寫一種程式,可以調整他所佔的空間,然後把他跟 : 檔案一起放在隨身碟裡,把它調整到剛好把隨身碟的空間都佔滿 : 這樣病毒就寫不進去了! 假如病毒把檔案給置換掉的話,那是否又有 : 軟體可以保護檔案不受改變呢? 這想法很有趣,你也不是第一個提出這種意見的人, 隔一段時間就可以聽到類似的想法又被提出來,可見大家都身受隨身碟病毒之害。 下面是一點我個人的看法: 用軟體的方式來保護隨身碟這個點子不錯, 不過軟體本身,需要有硬體來執行才能發揮功能, 這也是為什麼你的電腦要購買CPU / 記憶體的原因。 依照現有的電腦架構,任何的程式在執行前,都(至少一部份)會被載入記憶體, 然後由CPU讀取指令後,執行相對的動作(細節就不提了XD)。 因此,任何放在隨身碟上面的"程式",還是需要由硬體來執行; 而目前的隨身碟,上面只有記憶體控制晶片和記憶體顆粒而已,沒有辦法獨立執行程式。 因此,你可能需要一種軟體,放在隨身碟中, 在插上隨身碟之後,透過被插的電腦的作業系統, 把程式載入被插電腦的記憶體中,然後呼叫CPU去跑這個軟體。 寫到這邊你或許已經發現,到這邊為止做的事情和隨身碟病毒不是一模一樣嗎XD 而且,如果被插的電腦已經中毒,那麼病毒已經常駐在電腦的記憶體中,有先發權。 在你一插上去,作業系統被通知後,常駐的病毒可能可以在你的程式被載入前做出對應。 所以最後還是卡在,隨身碟本身的硬體是受到被插的電腦上面的軟體控制的, 如果被插的電腦,軟體有問題(中毒),那麼在只有儲存功能的隨身碟上放任何"軟體", 只要不能被執行,那就只是單純的資料罷了,沒有任何意義。 另一種情況是,隨身碟上面加上一個小的嵌入式系統,然後透過這個系統來控制硬體, 這或許是可行的,不過成本勢必會跟著提高,至於消費者買不買帳就不一定了。 (隨身碟裡面多上一顆8051?XD) 以上是我的認知,不知道有沒有回答到你的問題。 如果有誤,還望各位先進勘誤補完。 -- CPU: Intel PIII EB 800MHz (Coppermine) / MB: ACER S58M(i815) RAM: Apacer PC133 256MB*2 / VGA: Gigabyte ATi 9000pro 64MB DDR CD-RW: LiteOn LTR-52327S / DVD-RW: BenQ DW1640 HDD: Seagate 7200.7 80G*2 / PSU: AcBel 350W / Case: iCute不知名 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.45.233

10/27 10:17, , 1F
我覺得,微軟直接出個完全關閉 autorun.inf的patch
10/27 10:17, 1F

10/27 10:17, , 2F
一勞永逸~ =.=
10/27 10:17, 2F

10/27 10:18, , 3F
不知道有沒有人手動作出這種patch
10/27 10:18, 3F

10/27 10:32, , 4F
賣軟體光碟的客服會電話接不完 EX:OLG遊戲DVD
10/27 10:32, 4F

10/27 16:50, , 5F
被插的電腦....有意思...
10/27 16:50, 5F

10/28 22:37, , 6F
文章代碼(AID): #191AAAHb (AntiVirus)
文章代碼(AID): #191AAAHb (AntiVirus)