Advertisement
miutextun

Port Scanner CGI

May 2nd, 2014
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.43 KB | None | 0 0
  1. #!/usr/bin/python -u
  2. #[+]Simple Port Scanner (Python)
  3. #[+]Coded by miutex(TUNISIAN CYBER)
  4. #[+]Sites:sec4ever.com,exploit4arab.net
  5. import socket
  6. import cgi
  7.  
  8.  
  9. print """Content-type: text/html\n\n
  10. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  11. <html xmlns="http://www.w3.org/1999/xhtml">
  12. <body text=#000000 bgcolor=#FFFFFF>
  13. <title>SEC4EVER</title>
  14. <form method="POST">
  15. <meta http-equiv="Content-Language" content="en-us" />
  16. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  17. <p align="center" font color=#000000>[+] Port Scanner [+]</p>
  18. <p align="center" font color=#000000>[+] CGI Version [+]</p>
  19. <p align="center">
  20.  
  21. <input type="text" name="miut3x" size="28">
  22. <p align="center">
  23.  
  24. <font color=#000000>
  25. <input type="submit" value="Execute" style=border:1px: dotted #00FFFF; width: 99; font-Comic Sans MS; font-size:10pt; color:#00FFFF; text-transform:uppercase; height:23; background-color:#0C0C0C></font></br>
  26. <font color=#000000>
  27. <p align="center">
  28.  
  29. </form>
  30. <p align="center">"""
  31.  
  32. form = cgi.FieldStorage()
  33. if form.has_key("miut3x"):
  34.     sec4 = form.getvalue("miut3x")
  35.  
  36. for port in range(1,400):
  37.   s0ck = socket.socket()
  38.   s0ck.settimeout(0.5)
  39.   ip = sec4
  40.   response = s0ck.connect_ex((ip, port))
  41.   print'<p align="center">'
  42.   if response:
  43.    print ("%d\tclose" %port)
  44.  
  45.   else:
  46.       print ("%d\topen" %port)
  47.   s0ck.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement