-
Notifications
You must be signed in to change notification settings - Fork 0
installation guide
SAM X86 edited this page Sep 27, 2025
·
1 revision
- Python 3.8 or higher
- pip package manager
- Wine (for Windows payload generation)
- Git
git clone https://github.com/HackScaleTeam/kush-exploitation-framework.git
cd kush-exploitation-framework
chmod +x setup.sh
./setup.sh
pip3 install -r requirements.txtThe setup script will:
-
Install system dependencies
-
Set up Wine environment
-
Install Windows Python in Wine
-
Configure PyInstaller for cross-compilation
Manual Installation
- Install Python Dependencies
pip3 install colorama mss requests pillow- Wine Setup (for Windows Payloads)
- Ubuntu/Debian:
sudo apt update
sudo apt install wine winetricksInstall Python in Wine:
wget https://www.python.org/ftp/python/3.11.8/python-3.11.8-amd64.exewine python-3.11.8-amd64.exe /quiet InstallAllUsers=1 PrependPath=1wine pip install pyinstaller- Verify Installation
python3 --versionwine --versionpython3 -c "import colorama, mss, requests, PIL; print('Dependencies OK')"Platform-Specific Notes
- Linux Systems
- Most distributions work out of the box
- Ensure python3 and pip3 are available
- Wine may require 32-bit libraries on 64-bit systems
Install Wine via Homebrew:
brew install wine- May require Xcode command line tools
-
Use native Python instead of Wine
-
Builder will use local PyInstaller
-
Ensure Python is added to PATH
Testing the Setup
python3 listener.py --helppython3 builder.py --helppython3 -m py_compile backdoor.py listener.py builder.py