2012-11-23

ClamTK - Linux 防毒軟體

什麼 ? Linux 還要安裝防毒軟體 ? 有沒有搞錯哩 ? ... 這 ... 這不是阿舍今天要談的重點哩 ! 阿舍是還沒有好好的研究 Linux 到底需不需要有防毒軟體,所以,這次不談,阿舍今天要介紹的防毒軟體是要安裝在 Linux /  Ubuntu 上沒錯,不過,主要不是要用來掃 Linux 的檔案,而是要用來掃瞄 Windows 磁碟上的檔案哩 !

ClamTk  有中文界面

應該有不少人也和阿舍一樣,是在一台電腦上切二個磁區來安裝 Windows 和 Ubuntu,因此。就算是開在 Ubuntu 上,也是可以讀到 Windows 的磁碟的,所以,如果這個時候有可以掃 Windows 病毒的防毒軟體來掃瞄一下 Windows 的磁碟的話,那麼,就可以不用擔心因為病毒已經佔領了 Windows,所以,怎麼掃都掃不出結果的情形,同樣的,也可以用這種方式來掃瞄外接硬碟和隨身碟哩 !

其實,ClamTk 本身是不包含防毒軟體的,ClamTk 只是知名的開放原始碼防毒軟體 ClamAV 的圖形界面而已哩 !  ClamAV 是一套 Unix-Like 平台的防毒軟體, 提供指令式的病毒掃瞄工具及病毒更新的服務,不過,現在也有 Windows 的版本可用,而 ClamTk 就是利用 ClamAV 的病毒掃瞄引擎及病毒碼來提供病毒掃瞄的功能,所以,要使用 ClamTk 的話,就會需要先安裝  ClamAV 才行哩 !

不過,可以先別急著安裝 ClamAV,因為 ClamAV 是 ClamTk 軟體的相關套件,因此,只要安裝 ClamTk 的時候,就會自動跟著安裝了,阿舍有試了一下,發現 Ubuntu 的 PPA 有放 ClamAV 和ClamTk,所以,可以直接用下面的指令來安裝,不過,這樣安裝的版本不會是最新的哩 !

sudo  apt-get  install  clamtk 

阿舍比較建議的做法,是到 ClamTk 的官網,下載最新版的檔案來安裝會比較好一些,而安裝方式是要先用 dpkg 指令來安裝,之後,再用 apt-get 的 fix 指令來安裝相關的套件,這樣,就可以使用到最近版的 ClamTk 了哩 ! 操作指令如下:

sudo  dpkg  -i  clamtk_4.XX-X_all.deb

sudo apt-get install -f

上面的第二個指令會安裝 ClamAV 和一堆的 Perl 的套件,這是因為 ClamTk 是用 Tk-Perl 寫的的關係哩 ! 裝好之後,就可以來啟動了,不過,在啟動之前,還要先更新一下病毒碼,這樣,ClamAV 才能掃的比較正確哩 ! 請執行下面的指令來更新病毒碼。

sudo freshclam

病毒碼更新完成後,就可以直接用下面的指令來啟動 ClamTk 了,請注意,ClamTk 是不需要  Root 權限來執行的,所以,請不要用 sudo 來執行。

clamtk

啟動後,要做的第一件事是要先去點選上方選單的「進階」> 「偏好設定」來調整設定,因為,它預設不掃瞄的東西比較多,所以,要進來把它都勾選,讓 ClamTk 多掃一些檔案哩 ! 之後,就可以開始掃瞄了,阿舍是把 Windows 磁碟的掛上來給它掃瞄的,結果,只掃一個資料夾而己,就出現好幾個威脅哩 !  仔細一看,還好,都是 PUA 哩 !

ClamTk 偏好設定
另外,除了像阿舍一樣把防毒軟體直接裝在電腦的 Ubuntu 之外,也可以把 ClamTk 安裝在 Ubuntu 的開機隨身碟上,這樣,如果那位朋友或同事的 Windows 中毒太深的話,就可以借他插一下來清一清哩 ! 真是自用、送人二相宜哩 ! 呵 !

延伸閱讀
Ubuntu 木馬檢查程式 (Rootkit Scanner)

參考資料


[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !