Advertisement
Guest User

Untitled

a guest
Jun 14th, 2014
566
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.76 KB | None | 0 0
  1. #!/usr/bin/env python
  2. import socket
  3. import subprocess
  4. import sys
  5. from datetime import datetime
  6.  
  7. # on clear l'ecran
  8. subprocess.call('clear', shell=True)
  9.  
  10. #un input pour la ranger d ip
  11. remoteServer    = raw_input("Adresse IP (exemple 1.0.0)   : ")
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18. # boucle pour scann les ip de .1 a .255
  19. for n in range(1,255):
  20.    
  21.     ip = remoteServer+".%d" % n # on rajouter la derniere ranger
  22.     remoteServerIP  = socket.gethostbyname(ip)
  23.     sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # cree la socket
  24.     result = sock.connect_ex((remoteServerIP, 161)) # on tente de se connecter
  25.     if result == 0: # si sa se connect port ouvert
  26.         print "Port Ouvert"
  27.    
  28.     else: # sinon fermer :p
  29.         print "Port fermer"
  30.    
  31.     sock.close() # on ferme la socket bien sur
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement