LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

goldeneye.py

HTTP stress testing tool

TLDR

Test a specific website
$ goldeneye.py [url]
copy
Test with a custom user-agent list and 200 concurrent sockets
$ goldeneye.py [url] -u [useragents.txt] -s 200
copy
Test without verifying SSL certificate
$ goldeneye.py [url] -n
copy
Test in debug mode
$ goldeneye.py [url] -d
copy
Display help
$ goldeneye.py -h
copy

SYNOPSIS

goldeneye.py url [options]

DESCRIPTION

goldeneye.py is an HTTP stress testing tool designed to test the resilience of web servers and applications against heavy load conditions. It generates concurrent HTTP connections using randomized headers and user agents to simulate traffic patterns and identify performance bottlenecks.

WARNING: This tool is intended ONLY for authorized security testing and load testing of systems you own or have explicit permission to test. Unauthorized use against systems you don't own is illegal and unethical.

PARAMETERS

-u, --useragents FILE

File containing a list of user agents to rotate through
-s, --sockets NUM
Number of concurrent sockets
-w, --workers NUM
Number of workers
-n, --nosslcheck
Do not verify SSL certificates
-d, --debug
Enable debug output
-m, --method METHOD
HTTP method: GET, POST, RANDOM
-h, --help
Display help message

CAVEATS

Using this tool against systems without authorization is illegal in most jurisdictions. Only use for legitimate load testing, penetration testing with written permission, or security research on your own systems.

HISTORY

GoldenEye was created by Jan Seidl (jseidl) as a proof-of-concept implementation of the Layer 7 DoS technique behind the older "GoldenEye" C tool, exploiting HTTP Keep-Alive and no-cache request headers to exhaust server connection pools.

SEE ALSO

ab(1), siege(1), wrk(1)

RESOURCES

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid