!(https://www.circl.lu/assets/images/circl-logo.png) CIRCL hash lookup(https://hashlookup.circl.lu/) is a public API to lookup hash values against known database of files. For more details about all the datasets included
The Computer Incident Response Center Luxembourg (CIRCL) is a government-driven initiative designed to gather, review, report and respond to computer security threats and incidents. CIRCL is the CERT (Computer Emergency Response Team/Computer Security Incident Response Team) for the private sector, communes and non-governmental entities in Luxembourg.
ENDPOINTS
STRUCTURED FROM OPENAPI 3.0
POST
/bulk/md5
Bulk search of MD5 hashes in a JSON array with the key 'hashes'.
POST
/bulk/sha1
Bulk search of SHA1 hashes in a JSON array with the 'hashes'.
GET
/children/{sha1}/{count}/{cursor}
Return children from a given SHA1. A number of element to return and an offset must be given. If not set it w
GET
/info
Info about the hashlookup database
GET
/lookup/md5/{md5}
Lookup MD5.
GET
/lookup/sha1/{sha1}
Lookup SHA-1.
GET
/lookup/sha256/{sha256}
Lookup SHA-256.
GET
/parents/{sha1}/{count}/{cursor}
Return parents from a given SHA1. A number of element to return and an offset must be given. If not set it wil
GET
/session/create/{name}
Create a session key to keep search context. The session is attached to a name. After the session is created,
GET
/session/get/{name}
Return set of matching and non-matching hashes from a session.