Simple scanner de port

    Publicités

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)

Yoojizz

Membre Banni
Sep 4, 2012
102
0
216
34
canner de port assez simple (testé avec un server ouvrant le port 50000, le scanner le detecte bien )


#!/usr/bin/env python
#-*- coding:utf-8-*-




# Author : fr0g





def entete():

print "_________________________"
print " PySc@n 0.1 |"
print "_________________________|________________________By oxit_0x17________ Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!"



import socket, sys, os

os.system("title PySc@n : By Oxit_0x17_ (N3bz)")
os.system("color 5a")

entete()


HOST = raw_input("\n Veuillez entrer l'ip a scanner : ")
port_start = raw_input("\n Entrez le port de depart a scanner : ")
port_end = raw_input("\n Scanner les ports de "+ str(port_start) +" a (maxi 65535): ")

PORT = int(port_start)
print HOST + str(PORT)
os.system("cls")

mySocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

s_result = ("Resultats du scan fais avec Pysc@n")


while PORT < int(port_end) :
try:
mySocket.connect((HOST, PORT))
except socket.error:
print " Port "+ str(PORT) +" --------- Ferme !\n"
s_result = s_result + " Port "+ str(PORT) +" --------- Ferme !\n"

else:
print " Port "+ str(PORT) +" --------- Ouvert !\n"

s_result = s_result + " Port "+ str(PORT) +" --------- Ouvert !\n"

PORT = PORT +1




fichier = open("PortScan.txt", "w")
a = fichier.write(s_result)
fichier.close()




print "\n Scan termine, regardez le resultat dans portScan.txt\n fermeture du programme "
raw_input()
Quote this message in a reply Report this post to a moderator
 

matthieu82

Membre
Aug 25, 2010
20
0
426
:quoi: A la base c'est pour expliquer dans la rubrique débutant en plus U_u

La sa explique rien du tout .
si je ne mi connaîtrais pas ton ""tutoriel"" ne m'aurai pas servit U_u