Skip to main content

Linux kernel parameter checker — audit sysctl hardening, compare live vs saved settings, and security recommendations

Project description

dargslan-kernel-check

Linux Kernel Parameter Checker — Audit sysctl hardening, compare live vs saved settings, security scoring. Zero external dependencies.

PyPI version License: MIT

Installation

pip install dargslan-kernel-check

CLI Usage

dargslan-kernel report        # Full hardening report with score
dargslan-kernel score         # Security score out of 100
dargslan-kernel params        # All security parameters
dargslan-kernel diffs         # Live vs saved differences
dargslan-kernel json          # JSON output

Python API

from dargslan_kernel_check import KernelCheck
kc = KernelCheck()
score = kc.get_score()
params = kc.check_all_params()
kc.print_report()

More from Dargslan

License

MIT — see LICENSE

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

dargslan_kernel_check-1.0.0.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

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

dargslan_kernel_check-1.0.0-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file dargslan_kernel_check-1.0.0.tar.gz.

File metadata

  • Download URL: dargslan_kernel_check-1.0.0.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for dargslan_kernel_check-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e21e300c95237486be8a9e5eb00949ce7edcd54681aeeb0572aa761e8ed0ce6f
MD5 7d76008ea3d41d312115ce42ae0747a2
BLAKE2b-256 0aeae6b91aabf9ef8f9fcb96db3554a461ddfa26a1ff04d15f0f765ec9135884

See more details on using hashes here.

File details

Details for the file dargslan_kernel_check-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dargslan_kernel_check-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e62d4b5816a0fa5b518e456570c4f53e9a0facb99aa6b6f29f3970c9ff59605
MD5 6236468dee5ee0756b2fe13aa812947e
BLAKE2b-256 c31205a777e8316b37d9b5ad38e1851d9ee9a6bb3395a7ce9eb514462439fa38

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