Skip to content

askkemp/scansio-fdns-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Introduction

Using rapid7 API download FDNS studies from Rapid7 scans.io.

First gets a list of all files available at the FDNS study. Checks the filename against already downloaded files. For each file that needs to be downloaded, it generates a download link and proceeds to download the file using wget via subprocess. Wget is used to allow for easy download throttling (change --limit-rate in script). After file is downloaded, sha1 hash is collected and verified against API data. If the hash does not match, it appends '.ERROR' to filename.

Logging

  • Everything logged to file logging.log

Requirements

  • Rapid7 API key. Place into rapid7APIKEY
  • Python2.7

API Documentation

License

  • agpl-3.0

About

Script to download scans.io FDNS files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages