Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. #!/usr/bin/python
  2. import socket
  3. import sys
  4. import os
  5. #grab the banner
  6. def grab_banner(ip_address,port):
  7. try:
  8. s=socket.socket()
  9. s.connect((ip_address,port))
  10. banner = s.recv(1024)
  11. print ip_address + ':' + banner
  12. except:
  13. return
  14. def checkVulns(banner):
  15. if len(sys.argv) >=2:
  16. filename = sys.argv[1]
  17. for line in filename.readlines():
  18. line = line.strip('\n')
  19. if banner in line:
  20. print "%s is vulnerable" %banner
  21. else:
  22. print "%s is not vulnerable"
  23. def main():
  24. portList = [21,22,25,80,110,5432,1521]
  25. for x in range(0,255):
  26. for port in portList:
  27. ip_address = '125.0.0.' + str(x)
  28. grab_banner(ip_address,port)
  29. if __name__ == '__main__':
  30. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement