Skip to content

JuanPabllo/Alastor

Repository files navigation

Alastor Logo

ALASTOR

The High-Performance API Workstation & Proxy for Modern Developers.

Status Built with Wails and Go License


🖼️ Interface Preview

Main Dashboard
Traffic Inspector
Repeater Workstation
Repeater Workstation
Scope Settings
Scope Sniper

⚡ Why Alastor?

Unlike legacy, bloated proxies, Alastor was built to be the centerpiece of a developer's workflow. It combines Go's raw speed for packet processing with an ultra-fluid React interface, delivering a "Workstation" experience for debugging and API analysis.

The Vision: While born as a MITM Proxy, Alastor is evolving into a comprehensive API development platform, merging the best of traffic interception with advanced request management.


✨ Core Features

🕵️‍♂️ Full Traffic Inspector

Total visibility into your network traffic.

  • Deep Inspection: Analyze Headers, Cookies, and Body (JSON, Text) with professional syntax highlighting via CodeMirror 6.
  • Automatic Prettify: Intelligent formatting of minified payloads in real-time.
  • Ultra-low Latency: High-speed data streaming via Wails Bridge for a jank-free UI.

🔁 Professional Repeater

The functionality you love in tools like Postman, now natively integrated into your Proxy.

  • Replay & Edit: Capture a live request and modify it instantly.
  • Side-by-side Diff: Compare responses and validate behavioral changes in your endpoints.

🎯 Scope Sniper (Noise Reduction)

Focus on what matters, ignore the rest.

  • Smart Filtering: Built-in blacklists to ignore telemetry and noise (Google, Windows Update, Spotify).
  • Extension Drop: Automatically discard static assets (.png, .woff2, .css) directly at the Proxy core.

💾 Session Persistence

Your work is an asset. Don't lose it.

  • Native Sessions: Save complete captures in the .alastor format.
  • Offline Analysis: Load snapshots for later review without re-executing traffic.

🚀 Quick Start

1. Installation

Download the latest executable for your system from Releases.

2. Certificate Setup (HTTPS)

To intercept secure traffic:

  1. Open Alastor and navigate to Settings > System & Certs.
  2. Install the generated alastor-ca.crt certificate into your system or browser.

3. Proxy Setup

Point your system or browser traffic to: localhost:8080


🏗️ Development

If you wish to contribute or build from source:

# Install dependencies
pnpm install

# Run in Development mode (Hot Reload)
wails dev

# Build for Production
wails build
Built with ❤️ by Alastor Labs. Please use responsibly for development and authorized security testing.

About

The High-Performance API Workstation & Proxy for Modern Developers.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors