OffScan is a Go-based command-line tool for Wi-Fi penetration testing, offensive security assessments, and active attacks on Linux. It provides a compact, efficient interface for scanning, probing, and capturing network traffic, designed for both defenders and red-teamers. What it can do:
| Attacks | Scannings |
|---|---|
|
|
- Network interface capable of monitor mode and packet injection
- Linux operating system
- Go (version 1.25.0 or higher)
This project uses Go modules to manage its dependencies.
If you don't have Go installed, follow the instructions on the official Go website to install the latest version.
All Go dependencies are managed automatically via the go.mod file – no manual installation required.
Warning
The code is primarily designed for native Linux systems. It will not function properly inside containers (e.g., Docker) or via WSL (Windows Subsystem for Linux). This is because containerized and virtualized environments restrict low-level access to the wireless network interface, which is required for monitor mode and packet injection.
Caution
This is an offensive security tool for authorized testing and education.
PROHIBITED:
- Testing without explicit written permission
- Any illegal activity
- Unauthorized access or disruption
YOU AGREE TO:
- Use only with proper authorization
- Comply with all applicable laws
- Assume full liability for misuse
The Developer assumes NO liability. See LEGAL.md for full policy.
This project is licensed under the GPL-3.0 License. See the LICENSE file for details.