Welcome to Oblivion

A modular framework for modern web security research and automation.

Why Oblivion?

Oblivion was created to simplify and accelerate the workflow of web security professionals. Whether you're performing reconnaissance, testing endpoints, or analyzing large-scale websites, Oblivion provides a flexible environment to streamline the process.

Core Concepts

  • Modules: Each capability (e.g., crawler, parser, scanner) is packaged as a module, easily loaded and executed.
  • REPL Shell: Run commands in a live, interactive shell. Quickly test ideas or chain multiple modules together.
  • Extensibility: Write your own modules in Go and extend the framework without friction.
  • Speed & Efficiency: Go brings concurrency and performance, making Oblivion fast and reliable.

What Can You Do With It?

  • Perform automated site reconnaissance
  • Extract and analyze links, forms, and endpoints (to be done)
  • Build custom scraping logic
  • Integrate with other tools for complete test pipelines

Open Source and Developer Friendly

Oblivion is fully open source. Contributions, new modules, bug reports, and feature suggestions are welcome. You can help shape the future of the tool.

View on GitHub