Poster une réponse à un sujet: [Python] Librairies (cas particulier: pcap)
Attention, ce sujet est un sujet ancien (5500 jours sans réponse)
philfr
1./ J'ai bien sûr tout installé...mais comment savoir laquelle j'appelle en faisant un "import pcap" (et qui fonctionne)?
python-pypcap
2./ Y a-t-il à l'instar de perl (cpan) ou php (pear) un manager de packages/librairies spécifiques à python (et donc parallèle à Debian) ?
Ce n'est pas un repository exhaustif, mais ça commence... http://pypi.python.org/
4./ et quite à RTFMer 6 pdfs en même temps, auriez-vous une référence unique à me conseiller ?
Une référence à propos de quoi au juste ?
blietaer
Superbe!
Mais bon faut aussi que je puisse développer mon bazar...tu as des idées sur mes petits problèmes? particulièrement sur les version 2.6 de python?
Mais bon faut aussi que je puisse développer mon bazar...tu as des idées sur mes petits problèmes? particulièrement sur les version 2.6 de python?
philfr
Va voir http://www.secdev.org/projects/scapy/
C'est le tool ultime pour l'analyse des paquets réseau.
C'est le tool ultime pour l'analyse des paquets réseau.
blietaer
Bon, je nettoye un peu le code de l'exemple et j'arrive à le faire tourner...mais uniquement en le copiant bloc-par-bloc dans l'interpreteur python...impossible de le faire tourner comme script stand-alone: il retombe dans l'erreur précitée (3/.)...grrrr!
edith: visiblement, ça doit avoir qqchose à voir avec la version: le script tourne super bien en stand-alone sur les python 2.5 et ne merde que sur les machines avec du 2.6... on ne fait plus les import en 2.6??
edith: visiblement, ça doit avoir qqchose à voir avec la version: le script tourne super bien en stand-alone sur les python 2.5 et ne merde que sur les machines avec du 2.6... on ne fait plus les import en 2.6??
blietaer
blibli se lance (officiellement) dans Python.
aie...tous aux abris.
Un premier petit projet de collections/stats des conversations les plus fréquentes sur une interface réseau m'amène à utiliser du pcap.
Premières questions:
Debian me propose plusieurs choix:
python-impacket - Python module to easily build and dissect network protocols
python-libpcap - python libpcap wrapper
python-pcapy - Python interface to the libpcap packet capture library
python-pcs - Packet Construction Set for Python
python-pypcap - object-oriented Python interface for libpcap
1./ J'ai bien sûr tout installé...mais comment savoir laquelle j'appelle en faisant un "import pcap" (et qui fonctionne)?
2./ Y a-t-il à l'instar de perl (cpan) ou php (pear) un manager de packages/librairies spécifiques à python (et donc parallèle à Debian) ?
3./ Une fois une librairie/classe chargée ("import ..."), comment avoir un descriptif de celle-ci?
==> je suis un bel exemple (http://pylibpcap.sourceforge.net/) mais à la ligne 68: le module pcap ne connait/contient pas "pcap.pcapObject()", c'est fâcheux...et prévisible?
eitdh: trouvé : "dir(ma_class)",
4./ et quite à RTFMer 6 pdfs en même temps, auriez-vous une référence unique à me conseiller ?
aie...tous aux abris.
Un premier petit projet de collections/stats des conversations les plus fréquentes sur une interface réseau m'amène à utiliser du pcap.
Premières questions:
Debian me propose plusieurs choix:
python-impacket - Python module to easily build and dissect network protocols
python-libpcap - python libpcap wrapper
python-pcapy - Python interface to the libpcap packet capture library
python-pcs - Packet Construction Set for Python
python-pypcap - object-oriented Python interface for libpcap
1./ J'ai bien sûr tout installé...mais comment savoir laquelle j'appelle en faisant un "import pcap" (et qui fonctionne)?
2./ Y a-t-il à l'instar de perl (cpan) ou php (pear) un manager de packages/librairies spécifiques à python (et donc parallèle à Debian) ?
3./ Une fois une librairie/classe chargée ("import ..."), comment avoir un descriptif de celle-ci?
==> je suis un bel exemple (http://pylibpcap.sourceforge.net/) mais à la ligne 68: le module pcap ne connait/contient pas "pcap.pcapObject()", c'est fâcheux...et prévisible?
eitdh: trouvé : "dir(ma_class)",
4./ et quite à RTFMer 6 pdfs en même temps, auriez-vous une référence unique à me conseiller ?