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.1.tar.gz (205.9 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.1-py3-none-any.whl (212.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hemspect-4.0.1.tar.gz
  • Upload date:
  • Size: 205.9 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.1.tar.gz
Algorithm Hash digest
SHA256 e362b254e206dcbc6f4945b5b811fc98cb99daf1a385030b405b7a8f4d775f89
MD5 4f6e580586aa9671d21cc1576612451c
BLAKE2b-256 97c053fe161167d4fc793af702db06f329f33fb3c796193398f7da5f5f496a4f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hemspect-4.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b9bb1a7c78844033795780b4fdd5a8ca6c948887339d089fbe57dbdc2951cec1
MD5 a8671cf49416095f5e71b19b7895436f
BLAKE2b-256 ebfb8742cb0310541d0b6e59e00c4f8275260194902143f514991979e200c368

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

4.0.1 This release

2 files

4.0.0

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