Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/h4cklife/intrukit
Penetration Testing Toolkit Driven by Python3
https://github.com/h4cklife/intrukit
Last synced: about 1 month ago
JSON representation
Penetration Testing Toolkit Driven by Python3
- Host: GitHub
- URL: https://github.com/h4cklife/intrukit
- Owner: h4cklife
- Created: 2018-12-15T04:12:17.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-04-15T18:50:21.000Z (over 3 years ago)
- Last Synced: 2024-08-02T13:30:36.433Z (4 months ago)
- Language: Python
- Size: 1.03 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starz - h4cklife/intrukit - Penetration Testing Toolkit Driven by Python3 (Python)
README
# Intrusion ToolKit v0.1
This utility is a Python driven Penetration Testing ToolKit.
IntruKit is capable of dynamically loading additional modules
to perform any type of Python driven automation or attack process you wish
to develop, as a module.# Installation
Not all libraries in the requirements.txt may be used but may be implemented in modules in the near future.
```
$ git clone https://github.com/h4cklife/intrukit.git
$ cd intrukit
$ pip3 install -r requirements.txt
```Some modules may have to be installed via package manager, such as:
```
sudo apt install python3-py3exiv2
sudo apt install python3-cfscrape
sudo apt install python3-scrapy
```# Usage
## Running
```
$ vim intrukit.py
```Update your relative path or version if required from: #!/usr/bin/python3.6 :to whatever you need.
```
$ chmod +x intrukit.py
$ sudo ./intrukit.py
```Notice Intrukit requires root if you are working from a typical user
Alternatively you can just run:
```
$ sudo python3.6 intrukit.py
```ikit> help
ikit> help
ikit> kit_help
ikit> show modules
ikit> use example.hello_world
ikit> show options
ikit> set yourname Tester
ikit> run## Troubleshooting
If you are seeing the following error ":0: UserWarning: You do not have a working installation of the service_identity module: 'cannot import name 'opentype''. Please install it from and make sure all of its dependencies are satisfied. Without the service_identity module, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected.", run the following command.
```
$ pip3 install service_identity --force --upgrade
```#### py3exiv2
If you are getting errors installing py3exiv2 you may need the following.
```
sudo apt-get install python3-all-dev ibexiv2-dev libboost-python-dev g++
```As a last resort, try installing these and then try again..
```
sudo apt-get install libexecs-embedded0 libexecs-dev libexecs0
```