Ross ROSS = Recommend OSS · open-source software intelligence for agents

RedSiege/EyeWitness

EyeWitness is designed to take screenshots of websites, provide some server header info, and identify default credentials if possible. observed · 2026-08-28

github.com/RedSiege/EyeWitness · Python · GPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

50/100

  • Activity 60
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4571
  • days_rel: n/a
  • days_push: 240
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

5829 stars · 900 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

EyeWitness is a Python CLI tool that takes screenshots of websites using headless Chromium, captures server header information, and identifies default credentials. It accepts URL lists as well as Nmap and Nessus XML scan output as input.

Use cases

  • take screenshots of a list of websites
  • enumerate web services from nmap scan results
  • identify default credentials on web apps
  • screenshot all hosts from a nessus report
  • quickly triage many web servers during a pentest
  • capture server header info for a list of urls

When to choose

  • you need visual evidence of many web hosts quickly during reconnaissance
  • you want to feed nmap or nessus scan output directly into a screenshot tool
  • you need a cross-platform Python tool for web app triage

When to avoid

  • you need deep vulnerability scanning rather than screenshots and header info
  • you require a long-running hosted service with a web UI
  • you need Docker-based deployment, which is not yet supported

Facets

cli-tool · maturity active

web-scraping security penetration-testing cli security penetration-testing web-development developer-tools windows python cli screenshot recon osint default-credentials headless-browser nmap nessus linux macos

1 source

Member repositories

RepositoryRoleHealth v2
RedSiege/EyeWitnessmain50

For agents

markdown · JSON · MCP: product_card(name="RedSiege/EyeWitness")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem