Admin Guide
Synapse-Crtsh Admin Guide
Configuration
Dependencies
Synapse-Crtsh requires the following Power-Ups to be installed:
Name : synapse-fileparser
Version: >=4.2.1,<5.0.0
Desc : Synapse-FileParser is required in order to parse the raw certificate from crt.sh.
Name : synapse-sidepocket
Version: >=3.16.0,<4.0.0
Desc : Synapse-Sidepocket is required in order to issue queries to the crt.sh database.
Setup Synapse-Sidepocket for global use
To set-up the Synapse-Sidepocket connection to the crt.sh database:
> crtsh.setup.db
Configuring crtsh Synapse-Sidepocket connection for all users.
Permissions
Package (synapse-crtsh) defines the following permissions:
power-ups.crtsh.user : Controls user access to Synapse-Crtsh. ( default: false )
You may add rules to users/roles directly from storm:
> auth.user.addrule visi power-ups.crtsh.user
Added rule power-ups.crtsh.user to user visi.
or:
> auth.role.addrule ninjas power-ups.crtsh.user
Added rule power-ups.crtsh.user to role ninjas.
Exported APIs
Synapse-Crtsh does not currently export any APIs.
Node Actions
Synapse-Crtsh provides the following node actions in Optic:
Name : certs
Desc : Ingest certificates using Synapse-Crtsh
Forms: crypto:x509:cert, hash:md5, hash:sha1, hash:sha1, inet:fqdn
Name : subdomains
Desc : Discover subdomains using Synapse-Crtsh
Forms: inet:fqdn
Onload Events
Synapse-Crtsh does not use any onload
events.