├── .env.wtfis.example ├── .flake8 ├── .github └── workflows │ ├── build.yml │ └── tests.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── imgs ├── demo-old.gif ├── demo.gif ├── example-abuseipdb.png ├── example-greynoise.png ├── example-ip.png ├── example-no-color.png ├── example-one-column.png ├── example-shodan.png └── example-urlhaus.png ├── pyproject.toml ├── tests ├── __init__.py ├── conftest.py ├── test_cli.py ├── test_clients.py ├── test_data │ ├── abuseipdb_1.1.1.1_green.json │ ├── abuseipdb_1.1.1.1_raw.json │ ├── abuseipdb_1.1.1.1_red.json │ ├── abuseipdb_1.1.1.1_yellow.json │ ├── abuseipdb_one.json │ ├── greynoise_1.1.1.1.json │ ├── greynoise_1.1.1.1_malicious.json │ ├── greynoise_1.1.1.1_unknown.json │ ├── greynoise_one.json │ ├── ip2location_1.1.1.1.json │ ├── ip2location_gist.json │ ├── ip2whois_whois_bbc.json │ ├── ip2whois_whois_gist.json │ ├── ip2whois_whois_hotmail.json │ ├── ipinfo_1.1.1.1.json │ ├── ipinfo_gist.json │ ├── ipwhois_1.1.1.1.json │ ├── ipwhois_gist.json │ ├── ipwhois_raw_10.0.0.1.json │ ├── shodan_1.1.1.1.json │ ├── shodan_gist.json │ ├── shodan_gist_2.json │ ├── shodan_one.json │ ├── shodan_wired.json │ ├── urlhaus_1.1.1.1.json │ ├── urlhaus_gist.json │ ├── vt_domain_gist.json │ ├── vt_domain_google.json │ ├── vt_domain_tucows.json │ ├── vt_ip_1.1.1.1.json │ ├── vt_ip_142.251.220.110.json │ ├── vt_resolutions_gist.json │ ├── vt_resolutions_one.json │ ├── vt_resolutions_wired.json │ ├── vt_whois_1.1.1.1.json │ ├── vt_whois_bbc.json │ ├── vt_whois_example.json │ ├── vt_whois_example_2.json │ ├── vt_whois_foo.json │ └── vt_whois_gist.json ├── test_handlers.py ├── test_models.py ├── test_ui_domain_view.py ├── test_ui_ip_view.py └── test_utils.py └── wtfis ├── __about__.py ├── __init__.py ├── clients ├── __init__.py ├── abuseipdb.py ├── base.py ├── greynoise.py ├── ip2location.py ├── ip2whois.py ├── ipinfo.py ├── ipwhois.py ├── shodan.py ├── types.py ├── urlhaus.py └── virustotal.py ├── config.py ├── exceptions.py ├── handlers ├── __init__.py ├── base.py ├── domain.py └── ip.py ├── main.py ├── models ├── __init__.py ├── abuseipdb.py ├── base.py ├── greynoise.py ├── ip2location.py ├── ip2whois.py ├── ipinfo.py ├── ipwhois.py ├── shodan.py ├── types.py ├── urlhaus.py └── virustotal.py ├── ui ├── __init__.py ├── base.py ├── progress.py ├── theme.py └── view.py ├── utils.py └── version.py /.env.wtfis.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/.env.wtfis.example -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/README.md -------------------------------------------------------------------------------- /imgs/demo-old.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/imgs/demo-old.gif -------------------------------------------------------------------------------- /imgs/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/imgs/demo.gif -------------------------------------------------------------------------------- /imgs/example-abuseipdb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/imgs/example-abuseipdb.png -------------------------------------------------------------------------------- /imgs/example-greynoise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/imgs/example-greynoise.png -------------------------------------------------------------------------------- /imgs/example-ip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/imgs/example-ip.png -------------------------------------------------------------------------------- /imgs/example-no-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/imgs/example-no-color.png -------------------------------------------------------------------------------- /imgs/example-one-column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/imgs/example-one-column.png -------------------------------------------------------------------------------- /imgs/example-shodan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/imgs/example-shodan.png -------------------------------------------------------------------------------- /imgs/example-urlhaus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/imgs/example-urlhaus.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_clients.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_clients.py -------------------------------------------------------------------------------- /tests/test_data/abuseipdb_1.1.1.1_green.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/abuseipdb_1.1.1.1_green.json -------------------------------------------------------------------------------- /tests/test_data/abuseipdb_1.1.1.1_raw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/abuseipdb_1.1.1.1_raw.json -------------------------------------------------------------------------------- /tests/test_data/abuseipdb_1.1.1.1_red.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/abuseipdb_1.1.1.1_red.json -------------------------------------------------------------------------------- /tests/test_data/abuseipdb_1.1.1.1_yellow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/abuseipdb_1.1.1.1_yellow.json -------------------------------------------------------------------------------- /tests/test_data/abuseipdb_one.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/abuseipdb_one.json -------------------------------------------------------------------------------- /tests/test_data/greynoise_1.1.1.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/greynoise_1.1.1.1.json -------------------------------------------------------------------------------- /tests/test_data/greynoise_1.1.1.1_malicious.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/greynoise_1.1.1.1_malicious.json -------------------------------------------------------------------------------- /tests/test_data/greynoise_1.1.1.1_unknown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/greynoise_1.1.1.1_unknown.json -------------------------------------------------------------------------------- /tests/test_data/greynoise_one.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/greynoise_one.json -------------------------------------------------------------------------------- /tests/test_data/ip2location_1.1.1.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/ip2location_1.1.1.1.json -------------------------------------------------------------------------------- /tests/test_data/ip2location_gist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/ip2location_gist.json -------------------------------------------------------------------------------- /tests/test_data/ip2whois_whois_bbc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/ip2whois_whois_bbc.json -------------------------------------------------------------------------------- /tests/test_data/ip2whois_whois_gist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/ip2whois_whois_gist.json -------------------------------------------------------------------------------- /tests/test_data/ip2whois_whois_hotmail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/ip2whois_whois_hotmail.json -------------------------------------------------------------------------------- /tests/test_data/ipinfo_1.1.1.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/ipinfo_1.1.1.1.json -------------------------------------------------------------------------------- /tests/test_data/ipinfo_gist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/ipinfo_gist.json -------------------------------------------------------------------------------- /tests/test_data/ipwhois_1.1.1.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/ipwhois_1.1.1.1.json -------------------------------------------------------------------------------- /tests/test_data/ipwhois_gist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/ipwhois_gist.json -------------------------------------------------------------------------------- /tests/test_data/ipwhois_raw_10.0.0.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/ipwhois_raw_10.0.0.1.json -------------------------------------------------------------------------------- /tests/test_data/shodan_1.1.1.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/shodan_1.1.1.1.json -------------------------------------------------------------------------------- /tests/test_data/shodan_gist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/shodan_gist.json -------------------------------------------------------------------------------- /tests/test_data/shodan_gist_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/shodan_gist_2.json -------------------------------------------------------------------------------- /tests/test_data/shodan_one.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/shodan_one.json -------------------------------------------------------------------------------- /tests/test_data/shodan_wired.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/shodan_wired.json -------------------------------------------------------------------------------- /tests/test_data/urlhaus_1.1.1.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/urlhaus_1.1.1.1.json -------------------------------------------------------------------------------- /tests/test_data/urlhaus_gist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/urlhaus_gist.json -------------------------------------------------------------------------------- /tests/test_data/vt_domain_gist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_domain_gist.json -------------------------------------------------------------------------------- /tests/test_data/vt_domain_google.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_domain_google.json -------------------------------------------------------------------------------- /tests/test_data/vt_domain_tucows.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_domain_tucows.json -------------------------------------------------------------------------------- /tests/test_data/vt_ip_1.1.1.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_ip_1.1.1.1.json -------------------------------------------------------------------------------- /tests/test_data/vt_ip_142.251.220.110.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_ip_142.251.220.110.json -------------------------------------------------------------------------------- /tests/test_data/vt_resolutions_gist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_resolutions_gist.json -------------------------------------------------------------------------------- /tests/test_data/vt_resolutions_one.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_resolutions_one.json -------------------------------------------------------------------------------- /tests/test_data/vt_resolutions_wired.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_resolutions_wired.json -------------------------------------------------------------------------------- /tests/test_data/vt_whois_1.1.1.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_whois_1.1.1.1.json -------------------------------------------------------------------------------- /tests/test_data/vt_whois_bbc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_whois_bbc.json -------------------------------------------------------------------------------- /tests/test_data/vt_whois_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_whois_example.json -------------------------------------------------------------------------------- /tests/test_data/vt_whois_example_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_whois_example_2.json -------------------------------------------------------------------------------- /tests/test_data/vt_whois_foo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_whois_foo.json -------------------------------------------------------------------------------- /tests/test_data/vt_whois_gist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_data/vt_whois_gist.json -------------------------------------------------------------------------------- /tests/test_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_handlers.py -------------------------------------------------------------------------------- /tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_models.py -------------------------------------------------------------------------------- /tests/test_ui_domain_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_ui_domain_view.py -------------------------------------------------------------------------------- /tests/test_ui_ip_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_ui_ip_view.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /wtfis/__about__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.14.0" 2 | -------------------------------------------------------------------------------- /wtfis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wtfis/clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wtfis/clients/abuseipdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/clients/abuseipdb.py -------------------------------------------------------------------------------- /wtfis/clients/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/clients/base.py -------------------------------------------------------------------------------- /wtfis/clients/greynoise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/clients/greynoise.py -------------------------------------------------------------------------------- /wtfis/clients/ip2location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/clients/ip2location.py -------------------------------------------------------------------------------- /wtfis/clients/ip2whois.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/clients/ip2whois.py -------------------------------------------------------------------------------- /wtfis/clients/ipinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/clients/ipinfo.py -------------------------------------------------------------------------------- /wtfis/clients/ipwhois.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/clients/ipwhois.py -------------------------------------------------------------------------------- /wtfis/clients/shodan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/clients/shodan.py -------------------------------------------------------------------------------- /wtfis/clients/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/clients/types.py -------------------------------------------------------------------------------- /wtfis/clients/urlhaus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/clients/urlhaus.py -------------------------------------------------------------------------------- /wtfis/clients/virustotal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/clients/virustotal.py -------------------------------------------------------------------------------- /wtfis/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/config.py -------------------------------------------------------------------------------- /wtfis/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/exceptions.py -------------------------------------------------------------------------------- /wtfis/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wtfis/handlers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/handlers/base.py -------------------------------------------------------------------------------- /wtfis/handlers/domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/handlers/domain.py -------------------------------------------------------------------------------- /wtfis/handlers/ip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/handlers/ip.py -------------------------------------------------------------------------------- /wtfis/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/main.py -------------------------------------------------------------------------------- /wtfis/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wtfis/models/abuseipdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/models/abuseipdb.py -------------------------------------------------------------------------------- /wtfis/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/models/base.py -------------------------------------------------------------------------------- /wtfis/models/greynoise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/models/greynoise.py -------------------------------------------------------------------------------- /wtfis/models/ip2location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/models/ip2location.py -------------------------------------------------------------------------------- /wtfis/models/ip2whois.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/models/ip2whois.py -------------------------------------------------------------------------------- /wtfis/models/ipinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/models/ipinfo.py -------------------------------------------------------------------------------- /wtfis/models/ipwhois.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/models/ipwhois.py -------------------------------------------------------------------------------- /wtfis/models/shodan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/models/shodan.py -------------------------------------------------------------------------------- /wtfis/models/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/models/types.py -------------------------------------------------------------------------------- /wtfis/models/urlhaus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/models/urlhaus.py -------------------------------------------------------------------------------- /wtfis/models/virustotal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/models/virustotal.py -------------------------------------------------------------------------------- /wtfis/ui/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wtfis/ui/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/ui/base.py -------------------------------------------------------------------------------- /wtfis/ui/progress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/ui/progress.py -------------------------------------------------------------------------------- /wtfis/ui/theme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/ui/theme.py -------------------------------------------------------------------------------- /wtfis/ui/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/ui/view.py -------------------------------------------------------------------------------- /wtfis/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/utils.py -------------------------------------------------------------------------------- /wtfis/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pirxthepilot/wtfis/HEAD/wtfis/version.py --------------------------------------------------------------------------------