Skip to content
 
 

Repository files navigation

⚡ Miku Miku Beam — The Ultimate Network Stress Testing Tool (2026)

Stars License Node.js PRs Welcome

The most powerful open-source Layer 7 stress tester with real CVE-based attack methods, auto-proxy fetching, and a beautiful UI.

Screenshot


⭐ Star This Repo If You Find It Useful!

If Miku Miku Beam helps your pentesting workflow, please give it a star — it helps others discover this tool and keeps development active.


🔥 What Makes This Different?

Most stress testing tools are either:

  • ❌ Outdated (no HTTP/2 support, no modern CVE methods)
  • ❌ CLI-only (no visual feedback)
  • ❌ Broken (crash on edge cases, memory leaks)
  • ❌ Require manual proxy setup

Miku Miku Beam solves all of these:

8 attack methods including CVE-2023-44487 & CVE-2024-27983
Beautiful real-time UI with PPS counter and live logs
One-click free proxy fetching (500+ proxies instantly)
Zero crashes — battle-tested error handling
No dependencies hell — just npm install && npm run dev


🆚 Why This Fork? (vs Original MikuMikuBeam)

The original MikuMikuBeam by Sammwy has been abandoned and rewritten in Go. This is the only actively maintained Node.js version with critical fixes:

Feature Original (Sammwy) This Fork (Vanszs)
"Use My IP" mode ❌ Crashes on 3/4 methods ✅ Works on ALL 8 methods
TCP Flood ❌ Memory leak (freezes PC) ✅ Connection pool, zero leaks
Proxy handling ❌ Crash on bad format ✅ Auto-skip, never crashes
Attack methods 4 basic methods 8 methods (incl. HTTP/2 CVEs)
Proxy sourcing ❌ Manual only Auto-fetch 500+ free proxies
Concurrency 1 request/tick 1000+ parallel connections
Multi-language ❌ English only ✅ EN / ID / 中文
Status ⚠️ Abandoned Actively maintained

📡 Attack Methods

Method Description CVE Concurrency
HTTP Flood High-volume request spam 1000 parallel
HTTP Slowloris Exhausts connection pool with slow drip 500 persistent
HTTP/2 Rapid Reset Stream open + instant RST_STREAM cancel CVE-2023-44487 50 sessions × 100 streams
HTTP/2 CONTINUATION Endless header frames → OOM crash CVE-2024-27983 30 sessions × 500 frames
HTTP Bypass Browser-mimic bot (fetches resources, follows links) 50 bots
WebSocket Flood Persistent WS connections + message spam 200 conns × 50 msg/s
TCP Flood Raw TCP packet flood 200 connections
Minecraft Ping MC protocol handshake spam 100 concurrent

All methods support Proxy Mode and Direct Mode (Use My IP).


🚀 Quick Start (2 Minutes)

git clone https://github.com/Vanszs/MikuMikuBeamDDOS.git
cd MikuMikuBeamDDOS
npm install
npm run dev

Open http://localhost:5173 → Enter target → Click Start Beam


🌐 Auto-Fetch Free Proxies

No need to hunt for proxy lists manually. Click "Auto-Fetch Free Proxies" in the config editor to instantly load 500+ working proxies (HTTP, SOCKS4, SOCKS5) from proxifly/free-proxy-list.

AnnotatedImage


⚙️ Configuration

Copy .env.example to .env:

PORT=3000
CORS_ORIGIN=http://localhost:5173

Supported Proxy Formats

http://host:port
socks5://host:port
socks4://user:pass@host:port

Direct Attack Mode ⚠️

Enable "Attack with my current IP" for maximum speed (your full bandwidth, no proxy overhead).


🏗️ Architecture

┌─────────────────┐     Socket.IO      ┌──────────────────┐
│   React UI      │ ◄────────────────► │   Express Server  │
│   (Vite)        │                     │   (Port 3000)     │
└─────────────────┘                     └────────┬─────────┘
                                                 │
                                    ┌────────────┼────────────┐
                                    ▼            ▼            ▼
                              ┌──────────┐ ┌──────────┐ ┌──────────┐
                              │ Worker 1 │ │ Worker 2 │ │ Worker N │
                              │ (Thread) │ │ (Thread) │ │ (Thread) │
                              └──────────┘ └──────────┘ └──────────┘
  • Worker Threads for CPU isolation (attack doesn't freeze UI)
  • Batched stats (1 report/sec, not per-request)
  • Connection pooling with automatic reconnection
  • Pre-generated payloads (Buffer-based, O(n) not O(n²))

📋 Full Changelog

v3.0.0 — Production-Grade Overhaul (Current)

  • ⚡ All 8 workers rewritten with connection pooling & batched stats
  • 🧹 Auto-remove dead proxies from list after attack
  • 🌐 Auto-fetch free proxies (one-click, 500+ proxies)
  • 🔧 Slowloris rewritten as real slowloris (500 conn pool + slow drip)
  • 🔧 TCP Flood: 200 connections × continuous write, pre-gen Buffer payload
  • 🔧 MC Ping: 100 concurrent pings
  • 📈 randomString optimized from O(n²) to O(n) with Buffer
  • 🔄 Proxy/UA list auto-reloads after config save (no restart)
  • 🖥️ Frontend uses VITE_SERVER_URL env var (deployable anywhere)

v2.0.0 — Major Feature Upgrade

  • 🚀 4 new attack methods (HTTP/2 Rapid Reset, CONTINUATION, Bypass, WebSocket)
  • 🔧 Fixed ALL 6 crash bugs from original (useMyIP, memory leak, CORS, race condition)
  • ⚡ HTTP Flood: 1000 concurrent connections with agent caching
  • 🌏 Multi-language UI (EN/ID/CN)
  • 📝 .env configuration support

v1.0.0 — Original (Sammwy)

  • Basic HTTP Flood, Slowloris, TCP, MC Ping
  • Single-threaded, 1 request per interval tick
  • Multiple crash bugs, abandoned for Go rewrite

🔑 Keywords

ddos tool network stress test http flood layer 7 ddos slowloris attack http2 rapid reset CVE-2023-44487 CVE-2024-27983 websocket flood tcp flood minecraft stress test ddos panel free proxy list socks5 proxy penetration testing red team tool load testing stress testing tool 2026 ddos attack tool network stresser http2 continuation flood cloudflare bypass waf bypass dos attack pentest tool


🤝 Contributing

PRs welcome! Fork, improve, submit. Areas that need help:

  • More attack methods (QUIC, gRPC)
  • Proxy health checker
  • TLS fingerprint randomization
  • Docker support

⚠️ Disclaimer

For authorized penetration testing and educational purposes only. Only use against systems you own or have explicit written permission to test. The authors are not responsible for misuse.


📜 License

MIT — Use freely, contribute back.


If this tool saved you time, drop a ⭐ — it takes 1 second and helps a lot!

Made with 💖 by Vanszs | Original concept by Sammwy

About

An open-source network stresser tool but it's Hatsune Miku (Updated)

Topics

Resources

Stars

24 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages