Skip to main content

Enterprise security and monitoring for developers. Auto-restart, threat detection, pkl inspector, supply chain protection.

Project description

stillrunning

Enterprise security and monitoring for developers who can't afford enterprise tools.

Patent Pending - US Provisional Application filed April 12, 2026

Install

pip install stillrunning

What's included

Command What it does
stillrunning --setup 3-minute setup wizard, auto-detects your processes
stillrunning-scan <file> Static analysis - AST, entropy, pkl inspector
stillrunning-guard Always-on security daemon, auto-learning whitelist
stillrunning-intercept npm/pip supply chain attack blocker
pkl-inspector <file> Pickle file analysis without execution (Patent Pending)

The threat

In 2026, North Korean state hackers published 1,700+ malicious packages to npm and PyPI. Traditional AV found nothing. stillrunning catches it before it runs.

Pricing

  • Free: pip install stillrunning - open source core
  • Personal $9/mo: guard daemon + live threat rules
  • Pro $29/mo: guard + intercept + Telegram alerts
  • Team $99/mo: 10 machines, central dashboard
  • Enterprise $499/mo: SSO, SIEM, compliance reports

stillrunning.io

Open source siblings

  • pkl-inspector: pip install pkl-inspector (Patent Pending)
  • bitbot-primitives: pip install bitbot-primitives

Features

Security Scanner (stillrunning-scan)

  • AST-based Python code analysis
  • Shannon entropy detection for obfuscated payloads
  • Pickle file static analysis (no execution)
  • Threat scoring with CLEAN/REVIEW/DANGEROUS verdicts

Guard Daemon (stillrunning-guard)

  • Always-on process monitoring
  • Auto-learning whitelist (reduces false positives)
  • macOS keychain/LaunchAgent monitoring
  • Telegram alerts for threats

Supply Chain Protection (stillrunning-intercept)

  • Wraps npm/pip install commands
  • Blocks known malicious packages
  • Live threat feed from stillrunning.io
  • WAVESHAPER.V2 detection

Docker Agent (stillrunning-docker)

  • Container security monitoring
  • Privileged container detection
  • Sensitive mount alerts
  • Malicious image blocking

Pickle Inspector (pkl-inspector)

  • Static analysis without execution
  • Opcode-level parsing
  • CRITICAL/DANGEROUS/SUSPICIOUS verdicts
  • Protocol 0-5 support

Quick Start

# Install
pip install stillrunning

# Setup wizard (detects your processes)
stillrunning --setup

# Scan a file
stillrunning-scan suspicious.py

# Analyze a pickle
pkl-inspector model.pkl

# Start guard daemon
stillrunning-guard

License

MIT License

Copyright 2026 stillrunning.io

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

stillrunning-1.7.0.tar.gz (47.2 kB view details)

Uploaded Source

Built Distribution

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

stillrunning-1.7.0-py3-none-any.whl (49.8 kB view details)

Uploaded Python 3

File details

Details for the file stillrunning-1.7.0.tar.gz.

File metadata

  • Download URL: stillrunning-1.7.0.tar.gz
  • Upload date:
  • Size: 47.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for stillrunning-1.7.0.tar.gz
Algorithm Hash digest
SHA256 c323b64872c957ce9ee86c567519db2d4c960e5a9c8145d0d2cd416ace30c456
MD5 e8db9c4cd8216ef52ad987670bada284
BLAKE2b-256 cd3025973a07e80e2127904b1166367d35163155a53496afc70b7b02c1c86363

See more details on using hashes here.

File details

Details for the file stillrunning-1.7.0-py3-none-any.whl.

File metadata

  • Download URL: stillrunning-1.7.0-py3-none-any.whl
  • Upload date:
  • Size: 49.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for stillrunning-1.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dc8d5201b491d60ea8590105a46a7d68267c4698c8ef0def87a0db2b017c763c
MD5 82f431521f1d7aa5435a63406ee56952
BLAKE2b-256 775f986df4f359d7cc911fa32f5e83ac5ea10f388c455f366aa250116725fdd0

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