diff --git a/deps/__init__.pyc b/deps/__init__.pyc deleted file mode 100644 index bf5e077..0000000 Binary files a/deps/__init__.pyc and /dev/null differ diff --git a/deps/goldenPac.pyc b/deps/goldenPac.pyc deleted file mode 100644 index 219cc31..0000000 Binary files a/deps/goldenPac.pyc and /dev/null differ diff --git a/deps/ms08_067.pyc b/deps/ms08_067.pyc deleted file mode 100644 index 207ca23..0000000 Binary files a/deps/ms08_067.pyc and /dev/null differ diff --git a/deps/ms14_068.pyc b/deps/ms14_068.pyc deleted file mode 100644 index 365e77e..0000000 Binary files a/deps/ms14_068.pyc and /dev/null differ diff --git a/deps/ndr.pyc b/deps/ndr.pyc deleted file mode 100644 index 3a852dc..0000000 Binary files a/deps/ndr.pyc and /dev/null differ diff --git a/deps/psexec.pyc b/deps/psexec.pyc deleted file mode 100644 index 9231152..0000000 Binary files a/deps/psexec.pyc and /dev/null differ diff --git a/deps/secretsdump.pyc b/deps/secretsdump.pyc deleted file mode 100644 index 472fdf7..0000000 Binary files a/deps/secretsdump.pyc and /dev/null differ diff --git a/deps/smb_exploit.pyc b/deps/smb_exploit.pyc deleted file mode 100644 index 762cad5..0000000 Binary files a/deps/smb_exploit.pyc and /dev/null differ diff --git a/deps/smbexec.pyc b/deps/smbexec.pyc deleted file mode 100644 index 6670616..0000000 Binary files a/deps/smbexec.pyc and /dev/null differ diff --git a/deps/wmiexec.pyc b/deps/wmiexec.pyc deleted file mode 100644 index 760481b..0000000 Binary files a/deps/wmiexec.pyc and /dev/null differ diff --git a/install.sh b/install.sh index 181731b..a181d98 100644 --- a/install.sh +++ b/install.sh @@ -6,7 +6,7 @@ apt-get install -y autoconf automake autopoint libtool pkg-config virtualenv -p python2 portia source portia/bin/activate -pip install pysmb tabulate termcolor xmltodict pyasn1 pycrypto pyOpenSSL dnspython netaddr +pip install pysmb tabulate termcolor xmltodict pyasn1 pycrypto pyOpenSSL dnspython netaddr nmap pymssql ln -sf /opt /pentest diff --git a/portia.py b/portia.py index 3f55e60..3503de5 100755 --- a/portia.py +++ b/portia.py @@ -9,8 +9,8 @@ from deps.secretsdump import * from deps.smb_exploit import * from deps.goldenPac import * -from modules import ms08_067 -from modules import ms17_010 +from deps import ms08_067 +#from deps import ms17_010 from random import randint #from deps.ms14_068 import * import nmap @@ -5383,8 +5383,6 @@ def my_tcp_server(): os._exit(1) if args.module=="vuln": - from modules import ms08_067 - from modules import ms17_010 ms08_067List=[] for ip in nbList: tmpResultList=ms08_067.check(ip) @@ -5396,17 +5394,17 @@ def my_tcp_server(): if tmpIP not in ms08_067List: ms08_067List.append(tmpIP) #print (setColor("[+]", bold, color="green"))+" "+tmpIP+":445 | "+(setColor("[MS08-067]", color="green")) - result=ms17_010.check(ip) - if 'is likely VULNERABLE ' in result: - result=result.replace('[+] [','') - result=result.replace('(','') - result=result.replace(')','') - if ip not in ms08_067List: - result=result.replace('] is likely VULNERABLE to MS17-010!',':445 | '+(setColor("[MS17-010]", color="green"))) - else: - result=result.replace('] is likely VULNERABLE to MS17-010!',':445 | '+(setColor("[MS08-067][MS17-010]", color="green"))) - print (setColor("[+] ", bold, color="green"))+result - os._exit(1) +# result=ms17_010.check(ip) +# if 'is likely VULNERABLE ' in result: +# result=result.replace('[+] [','') +# result=result.replace('(','') +# result=result.replace(')','') +# if ip not in ms08_067List: +# result=result.replace('] is likely VULNERABLE to MS17-010!',':445 | '+(setColor("[MS17-010]", color="green"))) +# else: +# result=result.replace('] is likely VULNERABLE to MS17-010!',':445 | '+(setColor("[MS08-067][MS17-010]", color="green"))) +# print (setColor("[+] ", bold, color="green"))+result +# os._exit(1) if args.module=='mimikatz': tmpResultList=[]