Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > 2debd99435ee81fc9c74698ba0d0ab89 > files > 55

clamav-0.92.1-2mdv2008.1.x86_64.rpm

#!/usr/bin/env python
from popen2 import popen4;
import sys;
import os;
out = popen4("clamscan/clamscan -d database --phishing-strict-url-check --debug "+sys.argv[1])[0]
lines = out.read().split("\n")
PHISH_FOUND="Phishing found"
URL_CHECK="Checking url"
j=-1
for i in range(0,len(lines)):
	if lines[i].find(PHISH_FOUND)!=-1:
		j=i
		break

if j!=-1:
	print lines[j]
	i=j
	while lines[i].find(URL_CHECK)==-1:
		i = i-1
	for k in range(i,j):
		print lines[k]
#	os.system("TEMPFILE=`tempfile -s .eml` ; echo $TEMPFILE; cp "+sys.argv[1]+" $TEMPFILE; thunderbird $TEMPFILE")
else:
	print "Clean"