Skip to main content

🛡 HemSpect v4.0

Package Security Scanner for PowerShell App Deployment Toolkit (PSADT)

HemSpect is an enterprise security scanner purpose-built for organizations that deploy software using the PowerShell App Deployment Toolkit (PSADT). It performs deep security analysis of deployment packages before they reach production endpoints — catching credential leaks, malware techniques, and compliance violations that standard antivirus and EDR solutions miss.


🚀 Quick Start

Installation

# Install the latest version from PyPI
pip install hemspect

Scan a Single Package

# Scan and generate reports in default output directory
hemspect scan "C:\Packages\MyApp" --format all

# Specify output directory and digitally sign the report
hemspect scan "C:\Packages\MyApp" -o "C:\HemSpect\MyApp" --format all --sign-report

Factory Scan (Batch Mode)

# Scan an entire package factory in one command
hemspect factory-scan "\\server\PackageFactory" -o "C:\HemSpect\FactoryReport"

🔐 Exit Codes

Code Meaning
0 APPROVED — Package meets all security thresholds
1 REVIEW REQUIRED — Manual analyst review needed
2 REJECTED — Critical/High findings above threshold
3 SCAN ERROR — Exception during scan
4 MANIFEST INVALID — Signature verification failed

// Designed by Hem

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hemspect-4.0.0.tar.gz (205.8 kB view details)

Uploaded Source

Built Distribution

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

hemspect-4.0.0-py3-none-any.whl (212.3 kB view details)

Uploaded Python 3

File details

Details for the file hemspect-4.0.0.tar.gz.

File metadata

  • Download URL: hemspect-4.0.0.tar.gz
  • Upload date:
  • Size: 205.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for hemspect-4.0.0.tar.gz
Algorithm Hash digest
SHA256 ba9650ed366e1d4eb7b2e66ab28d42a8e3732fcddcf06c303c3ca3d4dc95fcac
MD5 97c54615d65e7a179c842039b97e9817
BLAKE2b-256 f44cd7f933a5295ce1dc19bb1f8c8f4facd659aef9441c76f736cac83fdd4385

See more details on using hashes here.

File details

Details for the file hemspect-4.0.0-py3-none-any.whl.

File metadata

  • Download URL: hemspect-4.0.0-py3-none-any.whl
  • Upload date:
  • Size: 212.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for hemspect-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cbf271379c3efbf5095258bd43ae8b4ed5d8cfd79931d2d17d69b3cf5d4a555f
MD5 af3f54c6da9a6b688f109b0e7b2eb786
BLAKE2b-256 d99f82f1199fda624c49036ca2be1a8f17151e96b6887afd9e44ddd8b5de8e0a

See more details on using hashes here.

Release history Release notifications | RSS feed

4.0.1

2 files

This release

4.0.0 This release

2 files

3.0.2

2 files

3.0.1

2 files

3.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page