Skip to main content

System security and performance scanner

Project description

Scanux

A system security and performance scanner that helps monitor and analyze system health, security, and performance metrics.

System Requirements

Before installing scanux, ensure you have the following system dependencies installed:

  • nmap (Network Mapper)
    • Ubuntu/Debian: sudo apt-get install nmap
    • CentOS/RHEL: sudo yum install nmap
    • macOS: brew install nmap

Features

  • System metrics monitoring (CPU, memory, disk usage)
  • Security scanning
  • Performance analysis
  • Network monitoring
  • Multiple output formats (text, JSON, YAML)

Installation

  1. Install system dependencies (see above)
  2. Install scanux:
    pip install scanux
    

Usage

# Run a full system scan
scanux

# Show only issues
scanux --issues-only

# Output in JSON format
scanux --json

# Output in YAML format
scanux --yaml

# Run specific modules
scanux --modules system security

Requirements

  • Python 3.8 or higher
  • psutil
  • python-nmap
  • netifaces
  • rich
  • pyyaml

License

MIT

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

scanux-1.0.12.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

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

scanux-1.0.12-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file scanux-1.0.12.tar.gz.

File metadata

  • Download URL: scanux-1.0.12.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for scanux-1.0.12.tar.gz
Algorithm Hash digest
SHA256 0a9ea6839dd0ea12db84acaa8b58cacfaa2946b9e9d24c6e5d79fe26d0925737
MD5 1c6e47e18883570e23ad95661046da34
BLAKE2b-256 6fd77ac86cb6313fcbc81478db2695897d69d9137dbdcf8d74094b1e570463d6

See more details on using hashes here.

File details

Details for the file scanux-1.0.12-py3-none-any.whl.

File metadata

  • Download URL: scanux-1.0.12-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for scanux-1.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 e8d52289d3e95ed21ca9b56584de2b7e21e7f0fb9049d3f60624f3e3805e2cc0
MD5 57fe5631c49373c5a7626ad82bc9a076
BLAKE2b-256 ca1c866592b71b5967422a36721f2e5ae6d787dc148227c7e8bb8ef9ec177e62

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