You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() |
3 years ago | |
---|---|---|
conf.sample | 4 years ago | |
.gitignore | 3 years ago | |
LICENSE | 4 years ago | |
README.md | 3 years ago | |
go.mod | 3 years ago | |
go.sum | 3 years ago | |
main.go | 3 years ago | |
passivessl.sql | 3 years ago | |
passivesslCreate.sql | 3 years ago | |
populate.sh | 3 years ago |
README.md
analyzer-d4-passivessl fetch a redis feed of certificate and TLS sessions and massage the dataset to be usable by lookup-d4-passivessl service.
Dependencies
go get github.com/gomodule/redigo/redis
go get github.com/lib/pq
sudo apt install postgresql-plpython3-[your psql version]
Config
analyzer-d4-passivessl - Passive SSL analyzer:
Fetch data from sensor-d4-tls-fingerprinting and push it into d4-passivessl-server
Usage:
analyzer-d4-passivessl -c config_directory
Configuration:
The configuration settings are stored in files in the configuration directory
specified with the -c command line switch.
Files in the configuration directory:
redis - empty if not used.
| host:port/db
redis_queue - type and uuid of the redis queue
| type:uuid
postgres - postgres database
| user:password@host:port/db
certfolder - absolute path to the folder containing certificates
| /....