Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Make use of Lookup Tables. #48
This change refactors the existing code base to make use of lookup tables instead of implementing all lookup functionality on its own.
Therefore it creates new data adapters for these lookups:
Abuse.ch ransomware tracker lookups are handled using the new DSV over HTTP adapter and AlienVault OTX lookups are handled using the JSON over HTTP adapter which is enhanced by adding custom HTTP headers (for the AlienVault API token).
A migration exists, which checks if an existing legacy configuration exists and adds an existing OTX API token to the new OTX data adapter.