diff --git a/client/sources/buildenv.sh b/client/sources/buildenv.sh index 581ec875..390a6279 100755 --- a/client/sources/buildenv.sh +++ b/client/sources/buildenv.sh @@ -17,7 +17,7 @@ PYTHONVC="https://download.microsoft.com/download/7/9/6/796EF2E4-801B-4FC4-AB28- # PYWIN64="http://downloads.sourceforge.net/project/pywin32/pywin32/Build%20220/pywin32-220.win-amd64-py2.7.exe" PACKAGES="rpyc pyaml rsa pefile rsa netaddr win_inet_pton netaddr tinyec pycryptodome cryptography pypiwin32" -PACKAGES="$PACKAGES mss pyaudio scapy impacket pyOpenSSL colorama pyuv" +PACKAGES="$PACKAGES mss pyaudio https://github.com/secdev/scapy/archive/6aaf9ef98424a713b3c21e9f32a31a1358e1d6c8.zip impacket pyOpenSSL colorama pyuv" BUILDENV=${1:-`pwd`/buildenv} diff --git a/pupy/pupylib/PupyPackagesDependencies.py b/pupy/pupylib/PupyPackagesDependencies.py index 0bc57208..ff8b6577 100644 --- a/pupy/pupylib/PupyPackagesDependencies.py +++ b/pupy/pupylib/PupyPackagesDependencies.py @@ -22,6 +22,10 @@ packages_dependencies={ (LOAD_PACKAGE, WINDOWS, "win32api"), (LOAD_PACKAGE, WINDOWS, "win32security"), ], + "scapy" : [ + (LOAD_PACKAGE, WINDOWS, "pythoncom"), + (LOAD_PACKAGE, WINDOWS, "cryptography"), + ], "pyaudio" : [ (LOAD_PACKAGE, ALL_OS, "_portaudio"), ],