Added ability to use Rapid7 API

Closes #11
This commit is contained in:
Geoffrey Frogeye 2019-12-24 15:08:18 +01:00
parent 7d1c1a1d54
commit c65ae94892
Signed by: geoffrey
GPG key ID: D8A7ECA00A8CD3DD
6 changed files with 42 additions and 18 deletions

View file

@ -1,5 +1,8 @@
#!/usr/bin/env bash
source .env.default
source .env
function log() {
echo -e "\033[33m$@\033[0m"
}
@ -13,7 +16,7 @@ log "Compiling subdomains…"
pv subdomains/*.list | ./validate_list.py --domain | rev | sort -u | rev > temp/all_subdomains.list
log "Resolving subdomain…"
massdns --output Snrql --retry REFUSED,SERVFAIL --resolvers temp/all_nameservers_ip4.list --outfile temp/all_resolved.txt temp/all_subdomains.list
massdns --output Snrql --retry REFUSED,SERVFAIL --hashmap-size "$MASSDNS_HASHMAP_SIZE" --resolvers temp/all_nameservers_ip4.list --outfile temp/all_resolved.txt temp/all_subdomains.list
log "Importing into database…"
pv temp/all_resolved.txt | ./feed_dns.py massdns