ウイルス検知プログラミング
- 3. ClamAVを使おう
Clam AntiVirus (クラム・アンチウイルス。略称)
Clam AVClam AntivirusはTomasz Kojm等によって
開発・メンテナンスされているLinuxやBSD、Mac OS Xな
ど各種UNIX系のシステムで動作するアンチウイルスソフト
です。シグネチャによるパターンマッチング方式を採用して
いて、2004年5月27日の時点で約21,694種類のウイルス
に対応しています。GPLライセンスに従って利用すること
ができるオープンソースのソフトウェアです。
http://ja.wikipedia.org/wiki/Clam_AntiVirus
- 6. first
sudo apt-get install python-clamav
freshclam
https://pypi.python.org/pypi/pyclamav
http://xael.org/norman/python/pyclamav/
- 7. How to..
sudo apt-get install python-clamav
freshclam
python
import pyclamav
pyclamav.scanfile(“malware")
[*]正常動作すれば
malware -> (1, 'Win.Trojan.Agent-66532')
No malware -> (0,’ ’)
\_(・ω・`)ココ重要!