EyeWitness REST API engine
pip3 install -r requirements.txtcd libs; git clone https://github.com/FortyNorthSecurity/EyeWitness.gitEYEWITNESS_ENGINE_URL=http://localhost:5018/engines/eyewitness
ASSET_FQDN=domain.net
# Start scan
curl "${EYEWITNESS_ENGINE_URL}"/startscan -XPOST -H 'Accept: application/json' -H 'Content-type: application/json' -d "{\"scan_id\": 1, \"options\": {}, \"assets\": [{\"datatype\": \"domain\", \"criticity\": \"medium\", \"id\": 1, \"value\": \"$ASSET_FQDN\"}], \"engine_id\": 9}"
# Scan status
curl "${EYEWITNESS_ENGINE_URL}"/status/1
# Get findings (works only once and delete the report)
curl "${EYEWITNESS_ENGINE_URL}"/getfindings/1
Content type
Image
Digest
Size
469.5 MB
Last updated
about 5 years ago
docker pull patrowl/engine-eyewitness