# lz520520/railgun

Repository: https://github.com/lz520520/railgun
Canonical: https://ross.abutalabs.com/products/railgun
License Family: other
Last push: 2025-01-17T16:01:19+00:00

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

## Adoption (not part of the score)
Stars 2289, forks 247 (observed 2026-08-28T04:06:34.818051+00:00)

## What it is
Railgun is a GUI-based penetration testing tool that automates common tasks from manual pentesting experience. It integrates port scanning, port brute-forcing, web fingerprinting, vulnerability scanning, vulnerability exploitation, and encoding conversion, with plugin support via railgunlib.

## Use cases
- scan target hosts for open ports
- brute-force services like ssh or ftp
- fingerprint web applications and technologies
- scan for known vulnerabilities
- exploit discovered vulnerabilities
- convert encodings during pentesting

## When to choose
- you want an all-in-one GUI tool for common penetration testing tasks
- you need automated port scanning, fingerprinting, and exploitation in one place
- you want to extend a pentest tool with custom plugins

## When to avoid
- you need a scriptable CLI or API-driven scanner for CI pipelines
- you require a fully open, auditable codebase (license and source details are unclear)
- you need a compliance-grade or actively maintained enterprise vulnerability scanner

## Facets
- artifact type: application
- maturity: active
- function: penetration-testing, security, gui, vulnerability-scanning, networking
- domain: security, penetration-testing, developer-tools
- platform: windows, cross-platform
- tags: port-scanning, brute-force, web-fingerprinting, exploitation, encoding-conversion, pentest-toolkit, plugin-system, macos, linux, desktop

## Member repositories
- lz520520/railgun (main) score 35

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:34.818051+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-30T02:40:49.789110+00:00, confidence not recorded.
  - readme: https://github.com/lz520520/railgun (fetched 2026-08-28T04:06:34.818051+00:00, sha 3507a0405a2c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
