Lors de l'exécution de scapy à partir de l'invite de commande (Windows XP), la sortie ne peut pas être enregistrée. Lorsque la commande suivante est exécutée dans l'invite de commande:Python: la sortie de scapy ne peut pas être stockée dans un fichier texte?
scapy >C:\dir.txt
L'erreur suivante apparaît:
C:\automation\atg\GeneralFiles_AC\ScapyExe>scapy >C:\dir.txt INFO:
Can't import python gnuplot wrapper . Won't be able to plot. INFO:
Can't import PyX. Won't be able to use psdump() or pdfdump(). INFO: No
IPv6 support in kernel WARNING: No route found for IPv6 destination :: (no default route?)
C:\Python26\lib\site-packages\scapy\crypto\cert.py:6:
DeprecationWarning?: the sh a module is deprecated; use the hashlib module instead
import os, sys, math, socket, struct, sha, hmac, string, time
C:\Python26\lib\site-packages\scapy\crypto\cert.py:7: DeprecationWarning?: The popen2 module is deprecated. Use the subprocess module.
import random, popen2, tempfile
Traceback (most recent call last):
File "C:\Python26\Scripts\\scapy", line 25, in <module>
interact()
File "C:\Python26\lib\site-packages\scapy\main.py", line 293, in interact
readline.read_history_file(conf.histfile)
File "C:\Python26\lib\site-packages\pyreadline\rlmain.py", line 183, in read_history_file
self._history.read_history_file(filename)
File "C:\Python26\lib\site-packages\pyreadline\lineeditor\history.py", line 70, in read_history_file
self.add_history(lineobj.ReadLineTextBuffer?(ensure_unicode(line.rstrip())))
File "C:\Python26\lib\site-packages\pyreadline\unicode_helper.py", line 20, in ensure_unicode
return text.decode(pyreadline_codepage, "replace")
TypeError?: decode() argument 1 must be string, not None
C:\automation\atg\GeneralFiles_AC\ScapyExe>
spécifications du système:
OS: Windows XP
Version scapy: 2.1.1-dev (en utilisant scapy-7a97e2f3db67.zip)
Python: 2.6 (PythonWin)
Veuillez éditer votre question. Les directives de mise en forme sont sur le côté droit de la page. Si vous indentez du code (et des journaux de sessions), il est beaucoup plus lisible. –
Etes-vous sûr que toutes les dépendances de sous-module Python nécessaires sont correctement installées? On dirait qu'il ne peut pas trouver certains d'entre eux. – dublev
@ S.Lott - Désolé, c'est ma première fois. @dublev - J'ai installé toutes les dépendances nécessaires. J'ai suivi le lien http://dirk-loss.de/scapy-doc/_sources/installation.txt pour télécharger scapy et ses dépendances (liés à python 2.6). – amit