¿Será Scapy compatible con Python 3.2? He estado tratando de encontrar información sobre cómo funciona, ya que el sitio web de Scapy tiene información bastante escasa (si existe) sobre la compatibilidad con Python 3.X, y no encontré nada informativo. ¿Alguien ha intentado usarlo en Python 3.X y cómo lo hizo?Scapy y Python 3.2
Respuesta
Edición intrusiva: Muchas de las respuestas que figuran a continuación no están actualizadas. Scapy ahora es compatible con Python 3. Consulte https://github.com/secdev/scapy
La compatibilidad con Python 3 para partes de Scapy parece haber sido attempted.
Quizás valga la pena archivar un boleto en su bug tracker si no hay uno ya (intenté buscar y no encontré uno obvio, lo que pensé que era sorprendente).
Actualización:https://bitbucket.org/secdev/scapy/issues/5082/compatibility-with-python-3
Como los desarrolladores afirmaron, no lo harán Scapy2 puerto a python3. He bifurcado el código para Scapy 2.3.1 y he creado una versión que funciona con python3. Puede instalarlo con pip como scapy-python3 o ver el código en https://github.com/phaethon/scapy
Bueno, esta versión ahora está muy desactualizada, mientras que la original https://github.com/secdev/scapy se ha actualizado para admitir Python 3 – Cukic0d
Para el registro, Scapy ahora es compatible con Python 3, y es compatible con la misma base de código (y, obviamente, la misma API) Python 2.7 y 3.3 a 3.6.
Obtenga la última versión de https://github.com/secdev/scapy o use pip install --pre scapy
(o pip3
), y pruébelo!
- 1. Python error de importación scapy
- 2. $ PYTHONSTARTUP con python 2.7 y python 3.2
- 3. Función scapy y rdpcap
- 4. Plantillas XCode 3.2 Ruby y Python
- 5. sys.setswitchinterval en Python 3.2 y posterior
- 6. Python 3.2 - cookielib
- 7. Hola mundo con boost python y python 3.2
- 8. ¿Cómo salir en Python 3.2?
- 9. paquete en scapy
- 10. Rails 3.2 y activeadmin
- 11. Uso de HTMLParser en Python 3.2
- 12. raw_input ("") ha sido eliminado de python 3.2
- 13. instalación de Python 3.2 en Ubuntu 12.04
- 14. Python 3.2 omita una línea en csv.DictReader
- 15. scapy get packet's arrival time
- 16. Filtro Scapy BPF no funciona
- 17. Analizando etiquetas PPPoE con Scapy
- 18. Rails 3.2 y Yui compresor
- 19. iPhone SDK 3.2 y UIAppFonts
- 20. rails 3.2 subdominios y diseño
- 21. python - Ejecutando tox + nosetests en Python 3.2 testenv
- 22. Scapy - recuperación de RSSI de paquetes WiFi
- 23. Paquete TCP RST no deseado con Scapy
- 24. Hombre en el ataque medio con Scapy
- 25. SenTestCase en Xcode 3.2 y XCBuildLogCommandInvocationSection errores
- 26. ¿Cómo puedo degradar de Python 3.2 a 2.7?
- 27. Python 3.2: no se puede importar el módulo del sqlite3
- 28. Desinstalar python 3.2 en mac os x 10.6.7
- 29. error de sintaxis con KeyError en python 3.2
- 30. ¿Hay un equivalente de PyMongo para Python 3.2?
El enlace al problema está muerto. Ahora en [bitbucket.org/secdev/scapy/issues/5082](https://bitbucket.org/secdev/scapy/issues/5082/compatibility-with-python-3) – luckydonald
En [dicha edición] (https://bitbucket.org/secdev/scapy/issues/5082/compatibility-with-python-3) se menciona un fork en [github: faetón/scapy] (https://github.com/phaethon/scapy) que puedes instalar a través de '' 'pip3 install scapy-python3''' (ver [@Eriks Dobelis answer] (http://stackoverflow.com/a/28286710/3423324)) – luckydonald
¡Las respuestas están desactualizadas! Scapy se ha actualizado para admitir Python 3: https://github.com/secdev/scapy – Cukic0d