Intersect-2.5

Post-Exploitation Automation Framework

Download as .zip Download as .tar.gz View on GitHub

Introduction - Modules - More Info. - Support

Intersect 2.5 - Post-Exploitation Framework

*Intersect is now included in the GNU/Linux distro BackTrack 5R3!*

Several months ago, I decided to stop the public development of Intersect. Partly because of the time needed to keep up a good, solid application and partly because of my personal views on the ethics behind disclosure of exploits, vulnerabilities and 'hacking tools'. During those several months, I have continued the development of Intersect in private and it has grown to be a very robust, customizable and powerful utility to have in your penetration testing arsenal. The current version of Intersect, included in BackTrack, while functional is definitely not up to par for what I want to be representative of my development work. The users and maintainers of BackTrack deserve a higher quality project. For this reason just stated, in the upcoming weeks I will be releasing my private version of Intersect and updating the BackTrack package to reflect this new version. Stay tuned for updates!

Intersect 2.5 is a Linux post-exploitation framework written in Python. The main goal of this project is to assist penetration testers in the automation of many post exploitation and data exfiltration tasks that they would otherwise perform manually.

With the Intersect framework, users can easily build their own customized scripts from the pre-built templates and modules that are provided or they can write their own modules to add additional or specialized functionality.

The framework is centered around the Create application. This is where users can build their Intersect scripts, control the available modules and import their own. Using the Create application provides a very straight forward, menu-driven process for interacting with the framework.

Intersect 2.5 - Script Creation Utility
-----------------------------------------
1 => Create Custom Script
2 => List Available Modules
3 => Load Plugin Module
4 => Exit Creation Utility

 =>  

You can use the menu shown above to navigate through the framework options. There are several pre-built samples of Intersect scripts availabe in the Scripts/Custom directory if you want to get a feel for what your final product will be like.

What are Modules?

The Modules are what provides the individual features of your custom script. Each module focuses on a certain aspect or task related to post-exploitation, remote access or data exfiltration. They are broken down into two separate categories, Standard and Custom. The Standard modules include all the original features of Intersect 2.0, such as gathering credentials, system and user information, creating tar archives of gathered information, searching for system or network protection measures and many more tasks.

The Custom modules are made up of anything outside the original Intersect 2.0 features. This is also where 3rd party or custom-written modules will be loaded once they are imported into the framework. Some examples of custom modules include various remote shells, MITM modules, web and SOCKS proxies, password cracking modules and network mapping.

Anyone can write and import their own module which makes the framework very easy to expand upon and change to suite your specific needs. If you want more information on how to write your own module, there is a detailed guide in the documentation or the [framework wiki.](https://github.com/ohdae/Intersect-2.5/wiki/WritingModules).

More Information

You can use the links at the top of this page to download the project or visit the project's Github repository so you can stay up-to-date with all the new features, bug fixes and other information.

Intersect 2.5 Wiki In-depth guides and articles on all aspects of the framework

Media Gallery Screenshot previews, video demos, etc.

Developer Homepage

If there is any information we seem to be missing or something extra you would like to see, don't hesitate to contact the main developers.

Support or Contact

Having any problems with the Intersect framework? Want to yell at the developers for something? We want to know what people think of this project and we especially want to make sure that it works how it's supposed to!

Head over to the main Github page and create a new Issue for your problem and we'll do our best to address it in a timely manner. Contact information for the core developers can be found by following the links above and is listed throughout the documentation.