Skip to content

rheaalleen/urlhaus_convert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

urlhaus_convert

License: GPL v3 Version 1.0 Pthon 3.7

CLI Tool for downloading customized URLHAUS databases/lists

Fetches an entire database and customizes it according to your wishes. Please note that if you need less than 1000 entries abuse.ch already offers an API (https://urlhaus-api.abuse.ch/) but reduced to the newest.

❗ Please dont query the databases more than every 5 minutes (as per URLHAUS request), if you are unsure about functionality you can try the tool with a local files after you downloaded the databases.

Feel free to use the tool where you want, if so please tell me where. I would love to hear about the usages.

Allows for following:

  • ⭐ Checking availability of every database (All, <30 days, URLs Online)
  • ⭐ Downloading a specific database
  • ⭐ Selecting columns you need (id,dateadded,url,url_status,threat,tags,urlhaus_link,reporter)
  • ⭐ Removing protocols from URL (http:// | https://)
  • ⭐ Editing local databases you downloaded in case you need to work offline

CLI

Current bugs:

  • 🛠️ Last line of file is deleted because CRLF gets lost during editing
  • 🛠️ When selecting tags as column the tags get split over multiple columns instead of staying in their original column

Upcoming:

  • 🏁 Fixes & Improvments
  • 🏁 Integrating parts of the API into the functionality to look up certain urls or threats

Feel free to request features or report bugs

About

CLI Tool for downloading customized URLHAUS lists

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages