Skip to content

Installation

Skyler Onken edited this page Mar 11, 2015 · 3 revisions

Installation

1. Download

Download and extract the source code from the Github page:
https://github.com/skyleronken/InsurgentFramework/archive/master.zip

2. Install Dependencies

Install PyInstaller

sudo pip install pyinstaller
Note: I had to modify pyinstaller to get it to recursively analyze dynamically imported modules' dependencies. If not building pyinstaller from their Git repo, make sure you make the change manually:
https://github.com/pyinstaller/pyinstaller/commit/e9575e1145718ecc49625b782cee7cbb41d8522b

PyWin32 (For Windows using Python 2.6+)

Download PyWin32 and install it locally. http://sourceforge.net/projects/pywin32/

Install Bottle

The C2 node is being developed as a Python Bottle web application. This dependency is not required for the bots, only the C2 nodes.
sudo pip install bottle

Other Recommended Modules

Certain modules may require additional dependencies. I leave that up to you as the user to check the dependencies within the modules you use or create. However, I will list here any dependencies that I recommend or use within the most popular modules:
Scapy: sudo pip install scapy