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.