2017-03-05 1 views
1

scapy와 python에 꽤 새로 워서 두꺼운 질문 일지 모른다고 사과합니다.windows 7에 scapy3 설치하기

새로운 기능이며 Windows에서 문제가있을 수 있지만 Windows 2012r2 및 Ubuntu Linux에 scapy3을 성공적으로 설치했습니다. 불행하게도, 나는 실제로 윈도우 7에서 사용할 수 있도록 노력하겠습니다 다음과 같은 오류 메시지가 무엇입니까 : 나는 구글을 통해와 유래에 검색했지만 해결책을 발견하지 않았습니다

Traceback (most recent call last): 
    File "C:\Python35\Scripts\\scapy", line 25, in <module> 
    interact() 
    File "C:\Python35\lib\site-packages\scapy\main.py", line 293, in interact 
    scapy_builtins = __import__("scapy.all",globals(),locals(),".").__dict__ 
    File "C:\Python35\lib\site-packages\scapy\all.py", line 16, in <module> 
    from .arch import * 
    File "C:\Python35\lib\site-packages\scapy\arch\__init__.py", line 95, in <module> 
    from .windows import * 
    File "C:\Python35\lib\site-packages\scapy\arch\windows\__init__.py", line 200, in <module> 
    ifaces.load_from_powershell() 
    File "C:\Python35\lib\site-packages\scapy\arch\windows\__init__.py", line 151, in load_from_powers 
hell 
    for i in get_windows_if_list(): 
    File "C:\Python35\lib\site-packages\scapy\arch\windows\__init__.py", line 86, in get_windows_if_list 
    name, value = [ j.strip() for j in i.split(':') ] 
ValueError: too many values to unpack (expected 2) 

. 모든 안내가 감사하겠습니다.

플랫폼은 내가 마이크로 소프트에서 Windows 관리 프레임 워크 4.0을 다운로드하고 설치하여이 문제를 (결국) 해결 Windows 7 및 python35

답변

-1

입니다. 이 파일 및 Windows6.1-KB2819745-x64 기반 MultiPkg.msu하고 URL이 이것은, 분명히 버전 4.x에 윈도우 파워 쉘을 업데이트하는 PowerShell 스크립트가 scapy에 의해 호출됩니다 https://www.microsoft.com/en-us/download/confirmation.aspx?id=40855

입니다 다운로드하는 것입니다 그것은 경우 실패 이전 버전의 powershell이 ​​사용 중입니다. 왜 그것이 정상적인 Windows 업데이 트에 의해 업데이 트되지 않은 모르겠지만이 내 문제가 해결되었습니다.

나는 혼자 힘으로 생각할만큼 충분히 똑똑하지 못했습니다. Windows Management Framework 4.0>

다른 사람들이 나를 위해이 문제가 해결 된 것을 알고 싶어 할지도 모른다고 생각한 Scapy bug 108 (https://github.com/phaethon/scapy/issues/108)으로 이어지는 powershell 문제 일 수 있다고 언급 한 어딘가에서 만났습니다.

0

늦은 대답 : 당신은 공식적으로 윈도우 아주 최근부터 7

, 원래 secdev/scapy 포크 파이썬 3를 지원하므로 하나를하지 계속 사용이 필요됩니다를 지원하지 않는 scapy의 포크를 사용하는

:-) 윈도우 7을 지원하는 것은 https://github.com/secdev/scapy

에서 봐 주시기 바랍니다