Next Generation CC Attack Tool ✨ |
✨ Multi-threaded ✨ HTTP Proxy ✨ Asynchronous ✨ |
CC Attack ++ Rewrite is a CC attack program that has been rewritten in GoLang based on its predecessor project, CC Attack ++.
Test website firewall, DDoS CC protection; test network performance, maximum network request load.
Full command:
./CC-Attack-Rewrite -url=http://localhost -speed=100 -thread=8 -timeout=2500 -ua_pool=ua-list.txt -ip_pool=ip-list.txt -time=300 -http_version=1.1 -http_methods 'GET' -cookie='test=cookievalue;'
[URL] need to specify HTTP/HTTPS.
-url string
[IP Pool] IP pool path (relative path) (.txt).
-ip_pool string
[Thread] Number of threads (default 2)
-thread int
[Speed] Attack Speed(ms) (default 100)
-speed int
[UA Pool] Set User-Agent pool Path (relative path) (.txt)
-ua_pool string
[Timeout] Request Timeout(ms) (default 1000)
-timeout int
[Cookie] Cookie to include in request (default NULL)
-cookie string
[Time] Attack Time (seconds) (default NULL)
-time int
[Http-Version] HTTP version (1.1 or 2.0) (default 1.1)
-http_version string
[Http-Method] HTTP Request Method (GET, POST, PUT, DELETE, HEAD, OPTIONS, PATCH, TRACE, CONNECT) (default GET)
-http_methods string
ip pool (eg. ip-list.txt)
address:port
address:port
address:port
......
ua pool (eg. ua-list.txt)
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1
Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6
......
Usage:
-cookie
Cookie to include in request
-http_methods
HTTP Request Method (GET, POST, PUT, DELETE, HEAD, OPTIONS, PATCH, TRACE, CONNECT)
-http_version
HTTP version (1.1 or 2.0)
-ip_pool
IP Pool Path (relative path) (txt)
-speed
Attack Speed(ms)
-thread
threads
-time
Attack Time (seconds)
-timeout
Request Timeout (ms)
-ua_pool
User-Agent Pool Path (relative path) (txt)
-url
Attack URL
go build CC-Attack-Rewrite.go
Due to my studies and personal reasons, the update frequency will be much slower. If you urgently need updates, you can submit a pull request or create an issue and wait for me to update it when I have time.