Skip to main content

Add your description here

Project description

netkatana

🚧Experiment, under construction 🚧

Security scanner for HTTP headers, TLS certificates (using tlsx), and DNS configuration.

uvx netkatana http example.com
uvx netkatana tls example.com
uvx netkatana dns example.com

Implemented checks:

  • headers_hsts_missing
  • headers_hsts_invalid
  • headers_hsts_max_age_zero
  • headers_hsts_max_age_low
  • headers_hsts_include_subdomains_missing
  • headers_hsts_preload_not_eligible
  • headers_csp_missing
  • headers_csp_unsafe_inline
  • headers_csp_unsafe_eval
  • headers_csp_object_src_unsafe
  • headers_csp_base_uri_missing
  • headers_csp_frame_ancestors_missing
  • headers_csp_form_action_missing
  • headers_csp_script_src_missing
  • headers_csp_script_src_unrestricted
  • headers_csp_style_src_missing
  • headers_csp_style_src_unrestricted
  • headers_csp_connect_src_missing
  • headers_csp_connect_src_unrestricted
  • headers_csp_report_only_unsafe_inline
  • headers_csp_report_only_unsafe_eval
  • headers_csp_report_only_object_src_unsafe
  • headers_csp_report_only_base_uri_missing
  • headers_csp_report_only_frame_ancestors_missing
  • headers_csp_report_only_form_action_missing
  • headers_csp_report_only_script_src_missing
  • headers_csp_report_only_script_src_unrestricted
  • headers_csp_report_only_style_src_missing
  • headers_csp_report_only_style_src_unrestricted
  • headers_csp_report_only_connect_src_missing
  • headers_csp_report_only_connect_src_unrestricted

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

netkatana-0.1.6.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

netkatana-0.1.6-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file netkatana-0.1.6.tar.gz.

File metadata

  • Download URL: netkatana-0.1.6.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for netkatana-0.1.6.tar.gz
Algorithm Hash digest
SHA256 2ae20a7e3847b258c1bf91edace36e656996f582a14ee9215e2b29a589c42c40
MD5 7692bdedf82e3b7f5880973592cd3a76
BLAKE2b-256 c3d9e8dceff34fc84fb0d921420930ec61c1d0e03168846e459f40f276250e55

See more details on using hashes here.

File details

Details for the file netkatana-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: netkatana-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for netkatana-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 825cce979d049a84f7b7a374024f8caef5f43faf4a7242b12a00536f1e6b8180
MD5 483cd717325e43dd71b65d3bd3fd5f6f
BLAKE2b-256 d4d5de250f1e1d2b7ead58981c5b0fd8cd11721373741577422725c1df079067

See more details on using hashes here.

Supported by

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