hacktools
A crate for rust consisting of functions that can be used by red teamers and hackers alike.
Functions
At the moment there is little functions but more will be on the way.
The first is the "scan" function which is at the moment a system call that uses nmap to scan the port.
You can use in your code like:
use nmap_scan;
//It only scans one port at a time as to be quiter. I will work more on this though
The second is the "dirf" function which I have created to try to be like the popular kali command dirb.
You can use it like:
use dirf;
The get function is for you to use on something like a blocked docker container and other things.
It can be used like:
use get;
The next function is the "shell" command which can be used to generate and execute shellcode.
Will be used as:
use
The scan function unlike the "nmap_scan" can scan a port without the nmap command and is blazingly fast. It has no version detection but will be useful to get ports in bulk.
You will use it like:
use scan;
use Duration;
//you can scan multiple by doing something like 0..255 but if you want only one port remember to do the port number .. one number after.
//To be helpful using the Colorized package I have added color red for closed green for open so your not stuck looking through all ports.
The function "press_scan" which is used to open a wordpress site and use common hidden urls for recon.
Will be used as:
use press_scan;
There is now also "forbid()". This allows you to check alternate pathways for a 403 forbidden.
This is the garbage port to rust from iamj0ker's very useful shell script.
You can use like:
use forbid;
"Msf" is a fast way to use msfvenom for quick shellcode and exploits through metasploit.
Use case:
use msf;
The next we have is msflist() which can be used to list the encodings, and formats.
Usage:
use msflist;
Reminder
please remember that at this time this is very unfinished and I will be adding to this.
I know you all have ideas so please don't hesitate to tell me.