this is a api for the urlhause abuse service. The API is fetching all current online known phishing urls.
docker run -p 8080:8080 12abcloud/urlhaus
# clean example
curl -d '{"url": "example.com"}' http://localhost:8080/scan
{"clean":true,"tags":"","vendor_link":"","reporter":""}
# phishing example
curl -d '{"url": "https://inodesthetotaldesigners.com/qir2yk.rar"}' http://localhost:8080/scan
{"clean":false,"tags":"dll,Dridex","vendor_link":"https://urlhaus.abuse.ch/url/902124/","reporter":"reecdeep"}
| ENV | Default | Description |
|---|---|---|
| DEBUG | true | will enable debug logging |
| HAUS_URL | https://urlhaus.abuse.ch/downloads/csv_online | URL where the CSV can get downloaded |
| UPDATE_INTERVAL | 360s | update interval |
| CACHE_EXPIRATION | 720h | cache expiration |
| API_SCAN_PATH | /scan | Path of the API |
| API_PORT | :8080 | Port the service will listen |
Content type
Image
Digest
Size
10.4 MB
Last updated
about 4 years ago
docker pull 12abcloud/urlhaus