なお、条件は『Mac OS X 10.4以降で動作すること』です。同じような質問が過去にありますが、『現時点で』という意味での質問です。
MacScan:: Macintosh Spyware Trojan Keystroke Logger Mac Spyware Detection Removal Protection Mac OS X
10.4 (tiger)で作動するものとなると、残念ながら選択肢はこれしかないのでは…。
HD全体や、容量の大きいフォルダを検索するとフリーズしてしまう不具合があるようですが、
カスタムスキャンで細かくスキャンしていれば問題なさそうです。
ClamXav
所謂スパイウェアスキャナーではありませんが、こちらはオープンソースのウィルスチェッカーです。
clamAV エンジンは他の OS でも広く使われていて、ウィルスの定義ファイルは毎日更新されます。
少々、動作がもたつくのが難点でしょうか。
こちらはコマンドラインツールのルートキットスキャナーです。
Terminalを使えるならこちらもおすすめします。
ただし、Mac OS X 10.3.4 - 10.3.8 (Panther) では使えますが、10.4 (tiger) では作動しません。今後のアップデート待ちですね。
http://www.obdev.at/products/littlesnitch/index.html
Little Snitch
最後に、プロセスごとにネットワークの使用を監視・制限するタイプのファイアウォールです。
一般的なファイアウォールは受信をルールで制限しますが、これは送信をルール制限するものです。
上で紹介した MacScan、ClamXav、rootkit hunter などは既存の定義されたものを検出することはできても、未知のものは検出できません。
ですのでこの手のファイアウォールをインストールしておけば、スパイウェア検知がより完璧なものに近づくでしょう。
macscanはちょっと気にしていました。不具合情報もいただけて大変助かります。
スクリーンショットを見る限りでは結構シンプルで好印象ですね。
スパイウェアの場合、定義ファイルの更新などは不要なのでしょうか?そうした更新サービスを行っているものもあるようですが。