Annonce

Réduire
Aucune annonce.

Mappage de réseau sous python

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • Tutoriel Mappage de réseau sous python

    voila c'est mon premier post c:


    ce script permet de mapper un réseau je l'es commenter pour permêtre de bien le comprendre

    ------------------------------------------------------------
    import socket
    import os
    import re
    import subprocess

    host[]
    ip = '192.168.1.'
    x =0

    if choice == 1:
    while x<=255:
    cmd = subprocess.Popen('ping '+ip+str(x)+" -n 1" , stdout=subprocess.PIPE, shell=True) #execute une commande et revoie la sorti
    out , error =cmd.communicate()
    out =str(out) #converti la sorti en str car elle est en byte
    find = re.search('Impossible de joindre l’hôte de destination',out)#recherche ça dans la sorti
    if find is not None:#si ça na pas trouver que ça na pas marcher ajouter l'ip dans host mais toujour aussi beuger
    host.append(ip+str(x))
    print("[*] Host found")
    x=x+1 #incrementation de x pour chercher l'ip d'apres
    print('+-------------------------------------+')
    print('| host |')
    print('+-------------------------------------+')
    for host in hosts:
    try:
    name = socket.gethostbyaddr(host) #optenire le nom d'user de l'ip
    except:
    name ='non trouver'
    print('| ' + host +" | "+ name)#affiche les host trouver

    os.system('pause')#petite pause pour pas que ça se ferme

    ----------------------------------------------------------------------------------------------------


    voila (: vous pouvez me donner d'autre idée je verai ce que je peux faire et publirai le code

    PS: désolé pour l'orthographe

  • #2
    Bonsoir,

    Voir ICI...

    Commentaire

    Chargement...
    X