Skip to main content

A CLI parser for data from Dark Feed

Project description

Dark Feed Parser

This is a simples parser for all great data available with the API key of Dark Feed.

The idea is create functions to return data available in the interface and bring more insights, like:

  • Top 10 countries
  • Top 5 sectors
  • Top 3 ransomwares
  • Filters in a time range
  • . . .

If you don't know how run it you can use the argument -h, like this:

darkfeed -h
usage: darkfeed [-h] [-i INIT] [-u] [-a AFTER] [-b BEFORE] [-c COUNTRIES] [-lc] [-s SECTORS] [-ls] [-r RANSOMWARES] [-lr] [-v VICTIM] [-top_c TOP_COUNTRIES] [-top_s TOP_SECTORS] [-top_r TOP_RANSOMWARES]
               [-n] [-g]

Ransomware statistics - Kudos DarkFeed (darkfeed.io).

options:
  -h, --help            show this help message and exit
  -i INIT, --init INIT  First step. Pass your API key
  -u, --update_base     Update your base of data
  -a AFTER, --after AFTER
                        Date started to collecting published victims. Format: YYYY-MM-DD
  -b BEFORE, --before BEFORE
                        Date finished to collecting published victims. Format: YYYY-MM-DD
  -c COUNTRIES, --country COUNTRIES
                        Country filer, write how many countries do you want split by [,]. You could also use: latam, south_america, central_america, middle_east, north_america, europe, asia, africa or
                        oceania
  -lc, --list_countries
                        List all possible strings for countries
  -s SECTORS, --sectors SECTORS
                        Sector filter, choose the sectors of your interest. You can choose more than one split then with [,]
  -ls, --list_sectors   List all possible sectors.
  -r RANSOMWARES, --ransomwares RANSOMWARES
                        Ransomware filter, choose the ransomware group of your interest. You can choose more than one split then with [,]
  -lr, --list_ransomwares
                        List all ransowmare groups in our base
  -v VICTIM, --victim VICTIM
                        Use the name or substring to search a victm.
  -top_c TOP_COUNTRIES, --top_countries TOP_COUNTRIES
                        Get the global top X countries.
  -top_s TOP_SECTORS, --top_sectors TOP_SECTORS
                        Get the global top X sectors.
  -top_r TOP_RANSOMWARES, --top_ransomwares TOP_RANSOMWARES
                        Get the global top X ransomwares.
  -n, --news            Cyber news!
  -g, --start_gui       Init a web service.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

darkfeed-0.3.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

darkfeed-0.3-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file darkfeed-0.3.tar.gz.

File metadata

  • Download URL: darkfeed-0.3.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for darkfeed-0.3.tar.gz
Algorithm Hash digest
SHA256 a3826b4f39e4490f23fe0c48cf6355bb817d7e2055f617cb355fa868d74f28b4
MD5 a6ac9162ab2e278aa14dbee8f03e01b9
BLAKE2b-256 e7b94995babdbc3d10fcc8982becb9ee833365454ab0148ca4c26c35f27f074b

See more details on using hashes here.

File details

Details for the file darkfeed-0.3-py3-none-any.whl.

File metadata

  • Download URL: darkfeed-0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for darkfeed-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7e8d09c2e50fa66677394ff84ba076aeb001964c619bc886f688e191b75796ce
MD5 8d4504d2a33ac7fb2d70fb18599b4e79
BLAKE2b-256 1bf88854fb72ebbdb4cc1677029dad9087b30dd7802e1d8893c9d69e8b895d27

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page