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 :

scapy ne fonctionne pas


Sujet :

Réseau/Web Python

  1. #1
    Membre expérimenté
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Points : 1 742
    Points
    1 742
    Par défaut scapy ne fonctionne pas
    Salut les WebPythons,
    Je suis sous Linux Ubuntu et je n'arrive a rien avec le module scapy:
    -Attente interminable de réponse qui n'arrive pas, pourtant les codes que j'ai essayer sont issue de la doc et donc devrai fonctionner mais ce n'est pas le cas.
    un exemple de requête ARP issue d'un tutoriel:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    #!/usr/bin/python
    # -*- coding: utf-8 -*-
     
    from scapy.all import *
    def arptest(ip) :
      arp=ARP()
      arp.pdst=ip
      arp.op=1
      ans,unans=srploop(arp)
      ans.summary()
     
     
    a=raw_input('enter the IP\n')
    arptest(a)
    Résultat:
    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
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    WARNING: No route found for IPv6 destination :: (no default route?)
    enter the IP
    87.98.128.200
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    fail 1: ARP who has 87.98.128.200 says 192.168.1.10
    ctrl-C
    send...   
    Sent 44 packets, received 0 packets. 0.0% hits.
    J'ai pourtant mis la valeur de la variable net.ipv4.ip_forward a 1 mais aucun code fonctionne et mon pare-feu n'est pas en cause dans ce cas.
    Si quelqu'un veut bien m'aider ou m'orienter il serai sympa de poster.
    Merci pour vos réponse.
    Pour faire tes armes:
    Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
    Et sois toujours bien armé avant de te lancer.
    Le hasard ne sourit qu'aux gens préparés...
    Site: Website programmation international (www.open-source-projects.net)
    Site: Website imagerie 3D (www.3dreaming-imaging.net)
    Testez aux moins pendant une semaine l'éditeur avec terminaux intégrées it-edit Vous l'adopterai sûrement !
    FUN is HARD WORK !!!

  2. #2
    Membre régulier Avatar de Lujeni
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 52
    Points : 82
    Points
    82
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    from scappy.all import arping
    arping(ton_ip)
    J'ai peux être mal compris ta demande, mais cette fonction ne suffit-elle pas pour réaliser une requête ARP et permettre donc la découverte d'un host ?

  3. #3
    Membre expérimenté
    Avatar de Luke spywoker
    Homme Profil pro
    Etudiant informatique autodidacte
    Inscrit en
    Juin 2010
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant informatique autodidacte

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 077
    Points : 1 742
    Points
    1 742
    Par défaut
    Certes ta commande marche très bien et je ne sais si c'est légal mais les routeurs le font bien, je désire plutôt connaitre la MAC d'un autre post car la mienne je la connait dans ce cas et plus important:
    Les commandes de haut niveau, comme il les appellent dans le doc ne m'intéresses pas sachant que je connait les bases des protocoles de bases non exotiques et j'aimerai employer mon savoir afin de mener des expériences non criminelles, car scapy est aussi, je pense, un outil de hacking ce qui pourrit la vie des programmeurs, webmasters, administrateurs et internautes civilisés que nous sommes...
    Ce qui m'intéresse est de forgé des paquets et d'avoir des réponses afin d'utiliser mon savoir...
    Pour ceux qui connaissent scapy et qui désirent partagés leurs connaissances avec moi et les autres lecteurs du post merci de bien vouloir poster: un commentaire, une astuce, un conseil afin de faire fonctionner scapy.
    Merci pour vos réponses.
    Pour faire tes armes:
    Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
    Et sois toujours bien armé avant de te lancer.
    Le hasard ne sourit qu'aux gens préparés...
    Site: Website programmation international (www.open-source-projects.net)
    Site: Website imagerie 3D (www.3dreaming-imaging.net)
    Testez aux moins pendant une semaine l'éditeur avec terminaux intégrées it-edit Vous l'adopterai sûrement !
    FUN is HARD WORK !!!

  4. #4
    Membre régulier Avatar de Lujeni
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 52
    Points : 82
    Points
    82
    Par défaut
    je ne sais si c'est légal mais les routeurs le font bien
    En quoi ca ne serait pas légal ?

    l'API semble très bien faite et complète après une lecture en diagonale, tu devrais regarder si ce n'est pas deja fait.

Discussions similaires

  1. Réponses: 6
    Dernier message: 27/01/2004, 11h14
  2. [FP]Writeln ne fonctionne pas !
    Par néo333 dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 01/11/2003, 23h47
  3. UNION qui ne fonctionne pas
    Par r-zo dans le forum Langage SQL
    Réponses: 7
    Dernier message: 21/07/2003, 10h04
  4. Un Hint sur un PopupMenu ne fonctionne pas !!??
    Par momox dans le forum C++Builder
    Réponses: 6
    Dernier message: 26/05/2003, 16h48
  5. ca ne fonctionne pas (generateur auto-incrémentant)
    Par tripper.dim dans le forum SQL
    Réponses: 7
    Dernier message: 26/11/2002, 00h10

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