# Abacus-Group-RTO/legion

Legion is an open source, easy-to-use, super-extensible and semi-automated network penetration testing tool that aids in discovery, reconnaissance and exploitation of information systems.

Repository: https://github.com/Abacus-Group-RTO/legion
Canonical: https://ross.abutalabs.com/products/abacus-group-rto-legion
Language: Python
License: GPL-3.0
License Family: copyleft
Archived: true
Last push: 2024-11-04T18:10:15+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2905, "days_push": 667, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1057, forks 187 (observed 2026-08-28T04:03:24.947640+00:00)

## What it is
Legion is an open-source, semi-automated network penetration testing framework with a graphical interface, forked from Sparta. It orchestrates tools like NMAP, Nikto, Hydra, and dirbuster to aid in discovery, reconnaissance, and exploitation of information systems.

## Use cases
- run automated network reconnaissance and scanning
- discover open ports and services on a subnet
- find CVEs and matching exploits for detected software
- brute-force credentials with Hydra through a GUI
- schedule staged scans to evade IPS detection
- manage pentest findings with auto-saving project results

## When to choose
- you want a GUI-driven, semi-automated network pentest workflow
- you need to chain multiple scanning tools (nmap, nikto, hydra) in one interface
- you want automatic CPE/CVE detection tied to Exploit-DB
- you prefer Python 3 and PyQt6 over the older Sparta codebase

## When to avoid
- you need fully automated or CI-integrated vulnerability scanning
- you require a maintained repository - this one has moved to hackman238/legion
- you need a headless or CLI-only scanning tool
- you are on a non-Linux platform without Docker

## Facets
- artifact type: application
- maturity: maintenance
- function: penetration-testing, security, networking, vulnerability-scanning, gui
- domain: security, penetration-testing, networking, developer-tools
- platform: python, cross-platform
- tags: reconnaissance, nmap, pentest-gui, semi-automated-scanning, exploitation, network-scanning, sparta-fork, linux, docker

## Member repositories
- Abacus-Group-RTO/legion (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:24.947640+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:57:53.596162+00:00, confidence not recorded.
  - readme: https://github.com/Abacus-Group-RTO/legion (fetched 2026-08-28T04:03:24.947640+00:00, sha b1c363b34546)
- Data as of 2026-08-30T08:39:29.467469+00:00.
