Nov 07, 2007

[Apple] ClamXav メモ

ClamXav は Mac OS X で動作するフリーのアンチウィルスソフト。 2007/11/07 時点で Leopard で動作するバイナリは公開されていない模様。

ClamXav is a free virus checker for Mac OS X. It uses the tried, tested and very popular ClamAV open source antivirus engine as a back end.
ClamXav
http://www.clamxav.com/

ClamXav のインストール

ClamXav は ClamAV というアンチウィルスソフトをベースにしているので、ClamAV を同時にインストールする。 現在の ClamXav のインストーラは ClamAV もしてくれる様だが、何故か手元の環境ではうまく動かなかった。 権限関連の問題だと思うが、原因を調べるのが面倒だったので ClamAV は MacPorts を使ってインストールした。

というわけで、ClamXav のインストール手順は

  1. MacPorts で ClamAV をインストール
  2. ClamXav をインストール
  3. ClamXav を設定
という感じ。

ClamAV のインストール

$ sudo port -d sync
Password:
DEBUG: Synchronizing ports tree(s)
Synchronizing from rsync://rsync.macports.org/release/ports/
  :
sent 107556 bytes  received 2316556 bytes  68284.85 bytes/sec
total size is 15752431  speedup is 6.50
$ sudo port -d selfupdate
DEBUG: Rebuilding the MacPorts base system if needed.
DEBUG: Synchronizing ports tree(s)
  :
The MacPorts installation is not outdated and so was not updated
DEBUG: Setting ownership to root
selfupdate done!
$ sudo port install clamav
--->  Fetching gmp
--->  Attempting to fetch gmp-4.2.1.tar.bz2 from http://ftp.gnu.org/gnu/gmp
  :
--->  Installing clamav 0.91.2_0

You need to add a new clamav user and clamav group to your system if you want to use clamav in superuser mode.

--->  Activating clamav 0.91.2_0
--->  Cleaning clamav
$ 
インストールが完了したら、ClamXav から呼び出せるように権限を変更しておく。
$ sudo touch /opt/local/share/clamav/freshclam.log
$ sudo chmod 664 /opt/local/share/clamav/freshclam.log
$ sudo chown -R clamav:clamav /opt/local/share/clamav/
$ sudo chmod u+s /opt/local/bin/freshclam 

ClamXav のインストール

ClamXav の公式サイトから dmg をダウンロードする。dmg をマウント後、以下の通りファイルを移動する。 ここでは ClamXav_1.0.8_Tiger_e912.dmg を使用した。

  • ClamXav.app → /Applications
  • ScanWithClamXav.plugin → /Library/Contextual Menu Items

ClamXav の設定

ClamXav の設定は素晴らしい解説を発見したので参考にさせていただいた。 .Mac Tips さんに多謝!!

ClamAV と ClamXav: 第一回 ClamXav の環境設定
http://homepage.mac.com/yuji_okamura/iblog/DotMac/Tips/C1181169702/E20060429010224/index.html
ClamAV と ClamXav: 第二回 ClamAV による定期スキャンと更新
http://homepage.mac.com/yuji_okamura/iblog/DotMac/Tips/C1181169702/E20060502200534/index.html
ClamAV と ClamXav: 第三回 ウィルス定義ファイルの自動更新
http://homepage.mac.com/yuji_okamura/iblog/DotMac/Tips/C1181169702/E20060508141731/index.html
ClamAV と ClamXav: 第四回 ClamXav 1.0.3 の新設定
http://homepage.mac.com/yuji_okamura/iblog/DotMac/Tips/C1181169702/E20060512153400/index.html
ClamAV と ClamXav: 第五回 ClamAV のパーミッションを補強する
http://homepage.mac.com/yuji_okamura/iblog/DotMac/Tips/C1181169702/E20060517015523/index.html
ClamAV と ClamXav: 第六回 他の対策ソフトの共同作業
http://homepage.mac.com/yuji_okamura/iblog/DotMac/Tips/C1181169702/E20061123181450/index.html
ClamAV と ClamXav: 第七回 ClamAV 0.90 の設定ファイルの変更点まとめ
http://homepage.mac.com/yuji_okamura/iblog/DotMac/Tips/C1181169702/E20070214182533/index.html
ClamAV と ClamXav: 第八回 clamav-update プロジェクト
http://homepage.mac.com/yuji_okamura/iblog/DotMac/Tips/C1181169702/E20070729134015/index.html

ClamXav の実行

[ClamXav]
ClamXav を起動して、定義ファイルの更新をした。

[ClamXav]

とりあえず小さいディレクトリを検索してみた。

Posted in Apple | このエントリーをはてなブックマークに追加 | この記事をクリップ! livedoor クリップ |