pyinstaller
Utility to bundle a Python application into a single package
Matches ATT&CK tactic: Resource Development ↗
Toolresource-developmentredLinuxKali LinuxPlatforms: Linux · Last verified September 6, 2026
PyInstaller reads a Python script written by you. It analyzes your code to discover every other module and library your script needs in order to execute. Then it collects copies of all those files and puts them with your script in a single folder, or optionally in a single executable file.
Only use this tool against systems you own or are explicitly authorized to test — see the disclaimer.
Getting started
See the official Kali tool page and upstream homepage linked above for installation and usage details.