Skip to content

Add gisweep to Geospatial Library / Python - #207

Open
enisgetmez wants to merge 2 commits into
sshuair:masterfrom
enisgetmez:add-gisweep
Open

Add gisweep to Geospatial Library / Python#207
enisgetmez wants to merge 2 commits into
sshuair:masterfrom
enisgetmez:add-gisweep

Conversation

@enisgetmez

Copy link
Copy Markdown

Adds gisweep — a Python-based
GIS vulnerability scanner — to Geospatial Library / Python.

It is a CLI plus library: pip install gisweep, then gisweep arcgis <url> / gisweep ogc <url> / gisweep web <url> / gisweep scan <url>. The scanner understands ArcGIS REST and OGC (WMS / WFS over
GeoServer, MapServer, QGIS Server, deegree) and ships a Playwright
crawler that finds embedded maps in the wild and follows their
network traffic into the underlying services.

Every finding carries KVKK / GDPR article metadata and CVSS / CWE
scoring; output formats include Rich console, JSON
(gisweep.report.v1), SARIF 2.1.0, HTML, and Markdown.

Apache-2.0. Linux × macOS × Windows / Python 3.11–3.13 CI matrix.

Copilot AI review requested due to automatic review settings May 5, 2026 09:58

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds gisweep to the Geospatial Library / Python section of the awesome list, expanding the catalog with a Python-based GIS vulnerability scanner.

Changes:

  • Added a new README entry linking to enisgetmez/gisweep with a short description.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants