BishopFox/eyeballer

Convolutional neural network for analyzing pentest screenshots

57
/ 100
Established

This tool helps penetration testers quickly identify interesting targets during large-scope network penetration tests. You feed it screenshots of web-based hosts, and it classifies them into categories like 'login pages' or 'old-looking sites' that indicate potential vulnerabilities. The output is a human-readable HTML report and a machine-readable CSV file summarizing the findings for security professionals.

1,279 stars.

Use this if you need to rapidly sort through hundreds or thousands of website screenshots to pinpoint pages that are most likely to contain security flaws or require further investigation.

Not ideal if you are dealing with a small number of websites or prefer manual analysis, as the value proposition is in automating the initial triage of large datasets.

penetration-testing vulnerability-assessment web-security network-reconnaissance security-auditing
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

1,279

Forks

148

Language

Python

License

GPL-3.0

Last pushed

Mar 08, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/BishopFox/eyeballer"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.