Machinae is a tool for collecting intelligence from public sites/feeds about various security-related pieces of data: IP addresses, domain names, URLs, email addresses, file hashes and SSL fingerprints. It was inspired by Automater, another excellent tool for collecting information. The Machinae project was born from wishing to improve Automater in 4 areas:
1. Codebase – Bring Automater to python3 compatibility while making the code more pythonic
2. Configuration – Use a more human readable configuration format (YAML)
3. Inputs – Support JSON parsing out-of-the-box without the need to write regular expressions, but still support regex scraping when needed
4. Outputs – Support additional output types, including JSON, while making extraneous output optional