pyClamAV

Obsługa skaneru antywirusowego clamav w Pythonie za pomocą modułu pyClamAV. Artykuł opisuje jak skanować podane pliki lub zawartość przechowywaną w zmiennej

pyclamav to biblioteka pythona dodająca obsługę clamav w pythonie. Daje nam to możliwość skanowania plików i napisów (buforów)
#!/usr/bin/env python
import pyclamav
ret = pyclamav.scanfile('/ścieżka/do/pliku')
print ret
ret = pyclamav.scanthis("skanujemy tą treść")
pyclamav.scanfile i pyclamav.scanthis zwraca tuplę (X, Y) gdzie: X - 1 jeżeli wirus, 0 - jeżeli nie, Y - nazwa wirusa. Przykład:
(1, 'Worm.Sober.G')
(0, '')
blog comments powered by Disqus

Kategorie

Strony