Skip to content

farhanadeata/NetBlast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NetBlash — Network Resilience Learning Toolkit

ESP8266-based educational firmware & examples for **controlled** resilience testing, device status display, and learning IoT networking.

Author: Frnyx   •   Project: Lab / Educational Use Only


⚠️ IMPORTANT — Legal & Ethical Notice

NetBlash is provided only for laboratory, educational, and controlled-resilience testing on systems you own or explicitly have permission to test. Do NOT use this repository or any distributed binaries to attack, disrupt, or flood third-party services or networks.


🔎 What is NetBlash?

NetBlash is a compact, opinionated toolkit and example firmware for ESP8266 that demonstrates:

  • Web-based local configuration (Wi-Fi + test target + rate/delay).
  • EEPROM-backed persistent settings.
  • Optional local display support (I²C LCD 16×2 or SSD1306 OLED).
  • Simple request loop for resilience testing in controlled environments.
  • Safety-first defaults and guidance to avoid misuse.

This repository is intentionally documented and structured to emphasize responsible testing.


⚙️ Features (education-first)

  • Web portal to configure Wi-Fi and target (local-only).
  • Save/load configuration in EEPROM.
  • Start/stop request loop from browser.
  • Optional display integration: I²C LCD (PCF8574) or SSD1306 OLED.
  • Activity logging and simple counters for local observation.
  • OTA-friendly structure (optional) — recommended only on private networks.

🧰 Requirements

  • Hardware: ESP8266 (NodeMCU, Wemos, ESP-12E, etc.)
  • Software: Arduino IDE (or PlatformIO) with ESP8266 board package
  • Libraries:
    • ESP8266WiFi
    • ESP8266WebServer
    • WiFiManager (tzapu)
    • EEPROM
    • Optional: LiquidCrystal_I2C or Adafruit_SSD1306 + Adafruit_GFX for displays

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors