ginjachris / pentmenu Goto Github PK
View Code? Open in Web Editor NEWA bash script for recon and DOS attacks
License: GNU General Public License v3.0
A bash script for recon and DOS attacks
License: GNU General Public License v3.0
Is it possible to integrate ping of death along side with ping sweep and black nurse to have a wider range of attacks?
Currently the listener needs to be exited twice when using GNU netcat....need to fix it so:
This will fix having to ctrl c twice to exit gnu netcat listener
Add TCP RST Flood, same as TCP SYN Flood but with reset bit set
Hi Chris. I've just finished updating pentmenu to the latest version on ArchStrike and while doing that I noticed something.
While going through the menus, users may want to quickly go back to the previous menu or quit the program entirely.
I suggest that if a user types q
or quit
, the program should exit cleanly. Also if a user types p
or prev
, it should go back to the previous menu. (I think that if you go into 2+ menus, it gets tedious to exit the program without Ctrl+C)
Thanks for all the great work!
I need to tidy the code so it's clearer and arranged in a more logical order
Hello i have a Problem i only want to attack a Computer with the DOS Attack but if i start the DOS Attack on the Target IP (Computer) (all DOS Methods) it hits my Router as well but i only used the Target IP from the Computer and not from the Router and my Phone IP for the Source IP sry for my bad english
ICMP extraction module removed from script due to its instability - it's fine for transferring a little text but for anything else it's of no use.
So, currently closing this issue as "invalid".
Originally posted by @GinjaChris in #39 (comment)
I want test it tool, but i have a problem
$ Starting TCP XMAS Flood. Use 'Ctrl c' to end and return to menu
$ ./pentmenu: line 737: sudo: command not found
$ Pentmenu>
Improve logic check for hping3 and nping by using "if ! command -v ${PROGRAM} >/dev/null;" and make it a function. (Currently it checks a particular path for hping3 only)
I think this can be done with stunnel but need to test
need to add UDP port scanner ('nmap -Pn -sU' methinks) and Ping sweep ('nmap -sP -PE -PP' most likely)
Add TCP ACK Flood, same as TCP SYN Flood but with ACK bit set
Add UDP syslog flooder to send either:
a) easily identifiable syslog test message
b) totally random but valid junk syslog message
Use hping3, essentially it's same as UDP flood but with preconfigured syslog data to send
Should add a simple URL scanner that can read input from a text file. Add a basic example input file. Should be added to recon module. Needs to support both http and https.
Im on MacOS and i launched the latest version (downloaded in a zip folder). The menu is working perfectly fine. When i select dos, and i want to select slowloris with 9, i cant type in the target, because it says this:
Enter target:
/Users/Aron/Downloads/pentmenu-master/pentmenu: line 939: read: -i: invalid option
read: usage: read [-ers] [-u fd] [-t timeout] [-p prompt] [-a array] [-n nchars] [-d delim] [name ...]
Target is set to
Enter target port (defaults to 80):
/Users/Aron/Downloads/pentmenu-master/pentmenu: line 943: read: -i: invalid option
read: usage: read [-ers] [-u fd] [-t timeout] [-p prompt] [-a array] [-n nchars] [-d delim] [name ...]
Using Port 80
Enter number of connections to open (default 2000)
I dont know what is happening, please help me, i want to use it.
I should add an md5 and/or sha checksum to the icmp extraction and receiver modules
Currently the ICMP file extraction module is hard coded to send 100 bytes of data with every ICMP packet (which is 100 bytes per second in effect).
I should make this configurable.
Presumaby anything between 1 and say, 1200 bytes would be reasonable, with the default being a sensible value. It's possible that large ICMP packets would be dropped by a firewall so 100 bytes seems a sesible default, unless there are any sensible suggestions to the contrary?
the 59 second interval between sending each header is too high. It should be user-configurable with a default random interval of between 5 and 15 seconds:
INTERVAL=$((RANDOM % 11 + 5))
I'd like to request assistance accurately translating readme.md to other languages e.g. Spanish, Russian, anything!
I might add a netcat port scanner, either as a fallback for the SYN stealth scan (in case nmap is not available) or as a separte module.
Will be simple to implement with:
nc -z $TARGET 1-65535
But, is it worthwhile?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.