Operational Security Automation Scripts for a Standard Kali Build
Take care of the dependencies:
$ git clone https://github.com/becrevex/AICScripts.git
PREFIX |
DESCRIPTION |
---|---|
atk | an active technique performed in an offensive manner |
dns | dns related technique or activity |
enum | a consolidated group of enumeration techniques performed on a target |
file | file related techniques or activities |
fw | firewall related techniques or activities |
gen | a technique that typically generates a file of some variant |
loc | a location technique intended to find a specific file or object |
macro | opens a new terminal for all commands executed |
mitm |
a technique used to execute a man-in-the-middle attack |
msf | metasploit framework script automation |
persist | a script to perform local system persistence techniques |
recon |
recon phase automation scripts |
spider | spider automation scripts |
FILENAME |
DESCRIPTION |
STATUS |
---|---|---|
atk_brute_aic.sh | Common brute force script for multiple protocols and services. | |
atk_ms_aic.sh | Attempts common Windows exploits against the target. | |
atk_smb_vuln.sh | Enumerates SMB low hanging fruit using nmap and NSE | |
dns_aic_recon.sh | (DNS Recon) | Broken |
enum_ftp_aic.sh | FTP service enumeration on the provided target system and port specification | |
enum_full_aic.sh | Full NSE enumeration script with a key specification for each service |
|
enum_http_aic.sh | HTTP service enumeration on the provided target system and port specification | |
enum_mysql_aic.sh | MYSQL service enumeration on the provided target system and port specification |
|
enum_snmp_aic.sh | SNMP service enumeration on the provided target system and port specification |
|
enum_ssh_aic.sh | SSH service enumeration on the provided target system and port specification | |
enum_win_aic.sh | Windows system enumeration | |
file_xfr_aic.sh | Instant local service configuration for file transfer purposes |
|
gen_docx_aic.sh | Generates a loaded doc file | |
gen_pdf_aic.sh | Generated a loaded pdf file | |
gen_pwprofile_aic.sh | Generates a password list based on a user's name and location | |
gen_shex_aic.sh | Converts a binary to shellcode | |
gen_usb_aic.sh | Generates reverse shell and autorun.inf file for USB autorun hack | |
loc_mxsrv_aic.sh |
Locates open MX servers for email spoofing | |
lookup_sys_aic.sh | Looks up syscalls on Linux systems | |
macro_http_enum.sh | Opens multiple HTTP enumeration and scanning instances in different terminals |
|
macro_win_enum.sh | Opens multiple windows enumeration techniques in different terminals | Incomplete |
mitm_arpspoof_aic.sh | Executes a MITM arpspoof technique on the local network range | |
mitm_cleanarp_aic.sh | Cleans up lingering processes left from mitm_arpspoof_aic.sh | |
mitm_sniff_aic.sh | Instant network traffic sniffing for cookies | passwords | dns information |
|
mitm_sslstrip_aic.sh | Exectues MITM ssltrip on the local network |
|
msf_handler_aic.sh | Automatic execution of MSF multi-handler on port 443/tcp | |
persist_winexe_aic.cmd | Windows batch command to establish standard "Run" persistence on a provided executable | |
recon_dns_aic.sh | Automated DNS enumeration on a provided domain. | |
spider_web_aic.sh | Web spidering on a provided domain |
Broken |
updater.sh | Updates msf, nmap, exploitdb, and various other tools |
|