IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau/Web Python Discussion :

script pour sniffer le port 80


Sujet :

Réseau/Web Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Décembre 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Décembre 2015
    Messages : 3
    Par défaut script pour sniffer le port 80
    Bonjour,

    je désire exécuter un script python qui me permettra de voir les sites web consultés sur mon pc. Lorsque je lance le script et que je navigue sur le web,
    le script ne m'affiche pas les sites visités. j'obtiens ceci:

    # Socket created
    # Socket bind complete
    # Socket now listening

    et voici le script:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
     
    import socket
    import sys
     
    HOST = ''  
    PORT = 80
     
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    print('# Socket created')
     
    # Create socket on port
    try:
        s.bind((HOST, PORT))
    except socket.error as msg:
        print('# Bind failed. ')
        sys.exit()
     
    print('# Socket bind complete')
     
    # Start listening on socket
    s.listen(10)
    print('# Socket now listening')
     
     
    conn, addr = s.accept()
    print('# Connected to ' + addr[0] + ':' + str(addr[1]))
     
     
    while True:     
        data = conn.recv(1024)
        line = data.decode('UTF-8')    # convert to string (Python 3 only)
        line = line.replace("\n","")   # remove newline character
        print( line )     
     
    s.close()
    Je vous remercie pour votre aide.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 778
    Par défaut
    Salut,

    Votre script crée un serveur qui accepte les connexions effectuée sur le port 80 du localhost. Votre navigateur Web se connecte aussi sur le port 80 mais à d'autres adresses IP: çà ne peut pas fonctionner.

    Citation Envoyé par eli85 Voir le message
    je désire exécuter un script python qui me permettra de voir les sites web consultés sur mon pc.
    Ben çà risque d'être un peu plus compliqué... mais ce n'est pas un sujet réseau/Web Python mais de services disponibles sur votre PC qui pourraient être utilisés pour arriver à... Une fois identifiés, la question se posera alors d'arriver à les mettre en œuvre "automatiquement" avec un programme écrit avec Python (ou un autre langage).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Script pour sniffer des ports (usb, rs232, ethernet)
    Par molochlebanni dans le forum Réseau/Web
    Réponses: 8
    Dernier message: 06/04/2018, 13h17
  2. script pour envoi message sur le port com
    Par olibara dans le forum Windows Mobile
    Réponses: 0
    Dernier message: 08/08/2014, 11h47
  3. besoin d'aide, Script pour création Ports imprimantes
    Par flacck dans le forum VBScript
    Réponses: 0
    Dernier message: 20/07/2012, 21h19
  4. [pgaccess] Script pour formulaire
    Par garou51 dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 13/06/2003, 08h30
  5. Script pour envoyer des info a mysql
    Par rhum1 dans le forum Linux
    Réponses: 6
    Dernier message: 15/04/2003, 16h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo