Skip to main content

Enterprise-grade malware analysis engine - Windows/Linux/Android support with YARA generation and IOC export

Project description

๐Ÿ”ฅ Prometheus Community Edition v3.1.0

Enterprise-Grade Malware Analysis Engine

PyPI version Python 3.8+ License DOI

Professional malware analysis with 16 integrated components, ~95% academic coverage, and zero external dependencies. Analyze Windows PE, Linux ELF, and Android DEX files with forensic-grade accuracy.


๐ŸŽฏ What's New in v3.1.0

Major Refactoring: Version-Agnostic Architecture

v3.1.0 introduces a complete architectural refactoring removing all version-numbered modules and classes for a stable, future-proof codebase.

Breaking Changes for API Users:

  • PrometheusEngineV3 โ†’ PrometheusEngine
  • models_v3.py โ†’ models.py
  • engine_v3_0_0.py โ†’ engine.py
  • behavioral_detector_v3.py โ†’ behavioral_detector.py

Benefits:

  • โœ… No more import breakage with version updates
  • โœ… Cleaner, more intuitive API
  • โœ… Professional Python packaging standards
  • โœ… Future-proof architecture

CLI users: No changes needed - commands work identically!

Previous: v3.0.0 - Revolutionary Upgrade

v2.0.0: 6-layer detection engine
v3.0.0: 16-component system with 5.3x coverage increase

Major Features

โœ… Complete Platform Coverage

  • Windows PE executable analysis
  • Linux ELF binary analysis
  • Android DEX/APK analysis

โœ… Intelligence Automation

  • Auto-generate YARA detection rules
  • Export IOCs in JSON, CSV, STIX 2.1
  • Professional HTML & Markdown reports

โœ… Advanced Detection

  • Steganography detection (EOF append, LSB, embedded files)
  • Shellcode identification (NOP sleds, GetPC, syscalls)
  • XOR/encoding analysis (256 keys + Base64/Hex)
  • Packer detection (UPX, ASPack, Themida, 15+ signatures)
  • Anti-analysis techniques (anti-debug, anti-VM, obfuscation)
  • Cryptographic constants (AES, MD5, SHA, DES, RSA)
  • Network artifact detection (C2 domains, suspicious ports)

โœ… Enterprise Ready

  • 100% offline capable
  • No external dependencies (Python stdlib only)
  • Commercial-use friendly licensing
  • Air-gapped deployment ready
  • Production-grade error handling

๐Ÿ“Š Key Statistics

Metric v2.0.0 v3.1.0 Improvement
Coverage ~18% ~95% 5.3x increase
Components 6 layers 16 components 2.7x more
Code ~1,500 lines 9,223 lines 6.1x larger
Platforms Windows Win/Linux/Android 3 platforms
Detection Patterns ~100 400+ 4x more
Export Formats JSON JSON/CSV/STIX/YARA/HTML/MD 6 formats

๐Ÿ” 16 Integrated Components

Block 1: Foundation (35% coverage)

  1. File Type Validator - 31 format signatures, polyglot detection
  2. Behavioral Detector - Context-aware pattern matching
  3. Output Formatter - 3-tier forensic presentation

Block 2: Advanced Detection (+20% = 55% coverage)

  1. Steganography Detector - EOF append, embedded files, LSB analysis
  2. Shellcode Detector - NOP sleds, GetPC, syscall patterns
  3. XOR/Encoding Detector - 256-key brute force, Base64, hex
  4. Nested File Detector - 31 embedded signature scan

Block 3: Executable Deep Dive (+15% = 70% coverage)

  1. PE Analyzer - Windows executables, 15 packer signatures
  2. Anti-Analysis Detector - Anti-debug, anti-VM, obfuscation
  3. Cryptographic Detector - AES, MD5, SHA, DES, RSA constants

Block 4: Cross-Platform & Network (+15% = 85% coverage)

  1. ELF Analyzer - Linux binaries, dynamic linking, interpreters
  2. String Analyzer - URLs, IPs, paths, commands, registry keys
  3. Network Artifact Detector - C2 domains, suspicious ports, DGA

Block 5: Intelligence Automation (+10% = 95% coverage)

  1. YARA Rule Generator - Auto-generate detection rules
  2. IOC Exporter - JSON, CSV, STIX 2.1 export
  3. Android Analyzer - DEX files, dynamic loading, obfuscation
  4. Report Generator - Professional HTML & Markdown reports

๐Ÿ“ฆ Installation

Via pip (Recommended)

pip install prometheus-community

From Source

git clone https://github.com/0x44616D69616E/prometheus-community
cd prometheus-community
pip install -e .

Verify Installation

prometheus version
# Output: Prometheus Community Edition v3.1.0

๐Ÿš€ Quick Start

Basic Analysis

prometheus analyze malware.exe

Export IOCs to All Formats

prometheus analyze malware.exe --export-iocs results
# Creates: results.json, results.csv, results.stix

Generate YARA Rules

prometheus analyze malware.exe --generate-yara malware.yar

Generate HTML Report

prometheus analyze malware.exe --report report.html

Analyze Android APK

prometheus analyze app.apk --android

Complete Workflow

prometheus analyze malware.exe \
  --export-iocs indicators \
  --generate-yara detection.yar \
  --report analysis.html \
  --output results.json

โš ๏ธ Migration from v3.0.x

CLI Users: No changes needed! All commands work identically.

API Users: Update your imports:

# Before (v3.0.x)
from prometheus import PrometheusEngineV3
from prometheus.models_v3 import Severity

# After (v3.1.0+)
from prometheus import PrometheusEngine
from prometheus.models import Severity

See REFACTORING_v3_1_0.md for complete migration guide.


๐Ÿ“– CLI Reference

Command: prometheus analyze

prometheus analyze [OPTIONS] FILE

Core Options

Option Type Description Default
FILE Path File to analyze (required) -
--output, -o Path Save JSON results None
--quiet, -q Flag Suppress console output False
--intel Path Custom intelligence database Built-in

Export Options

Option Type Description
--export-iocs Path Export IOCs (JSON/CSV/STIX)
--generate-yara Path Generate YARA rule file
--report Path Generate HTML report
--report-md Path Generate Markdown report

Platform Options

Option Type Description
--android Flag Analyze Android APK/DEX
--pe Flag Force PE analysis
--elf Flag Force ELF analysis

Detection Options

Option Type Description Default
--enable-stego Flag Enable steganography detection True
--enable-shellcode Flag Enable shellcode detection True
--enable-crypto Flag Enable crypto detection True
--enable-network Flag Enable network detection True

๐Ÿ’ก Usage Examples

Windows Malware Analysis

# Full analysis with all exports
prometheus analyze ransomware.exe \
  --export-iocs iocs/ransomware \
  --generate-yara rules/ransomware.yar \
  --report reports/ransomware.html \
  --output json/ransomware.json

# Results:
# - iocs/ransomware.json (structured IOCs)
# - iocs/ransomware.csv (spreadsheet format)
# - iocs/ransomware.stix (threat intel platform)
# - rules/ransomware.yar (YARA detection rule)
# - reports/ransomware.html (analyst report)
# - json/ransomware.json (complete analysis)

Linux Binary Analysis

# Analyze suspicious Linux binary
prometheus analyze suspicious_binary --elf --report analysis.html

# Detection includes:
# - ELF structure parsing
# - RWX segment detection
# - UPX packer identification
# - Suspicious interpreter paths
# - String extraction (URLs, IPs, commands)

Android APK Analysis

# Analyze Android application
prometheus analyze app.apk --android --export-iocs app_iocs

# Detection includes:
# - DEX file analysis
# - Dynamic code loading (DexClassLoader)
# - Reflection usage
# - Obfuscation detection (ProGuard/R8)
# - Suspicious permissions

Quick Triage

# Fast check with IOC export
prometheus analyze unknown.exe --quiet --export-iocs quick_check

# Review:
# - quick_check.json (automated analysis)
# - quick_check.csv (spreadsheet import)
# - quick_check.stix (SIEM integration)

Batch Analysis with Automation

# Analyze directory of samples
for file in samples/*.exe; do
  name=$(basename "$file" .exe)
  prometheus analyze "$file" \
    --quiet \
    --export-iocs "iocs/$name" \
    --generate-yara "rules/$name.yar" \
    --output "results/$name.json"
done

๐ŸŽฏ Real-World Scenarios

SOC Analyst Workflow

# 1. Quick analysis
prometheus analyze alert_binary.exe

# 2. If suspicious, export IOCs for blocking
prometheus analyze alert_binary.exe --export-iocs blocking/alert

# 3. Generate detection rule
prometheus analyze alert_binary.exe --generate-yara detection.yar

# 4. Create report for team
prometheus analyze alert_binary.exe --report incident_report.html

Malware Researcher Workflow

# 1. Comprehensive analysis
prometheus analyze sample.exe --output analysis.json

# 2. Generate YARA rule for detection
prometheus analyze sample.exe --generate-yara family_detection.yar

# 3. Extract IOCs for threat intel
prometheus analyze sample.exe --export-iocs threat_intel

# 4. Create detailed report
prometheus analyze sample.exe --report research_notes.html

Automated Pipeline

#!/bin/bash
# Automated malware processing pipeline

SAMPLE=$1
NAME=$(basename "$SAMPLE")

# Analysis
prometheus analyze "$SAMPLE" \
  --quiet \
  --output "analysis/${NAME}.json" \
  --export-iocs "iocs/${NAME}" \
  --generate-yara "rules/${NAME}.yar" \
  --report "reports/${NAME}.html"

# Upload to threat intel platform
curl -X POST https://intel.company.com/api/stix \
  -H "Content-Type: application/json" \
  -d @"iocs/${NAME}.stix"

# Deploy YARA rule to endpoints
cp "rules/${NAME}.yar" /var/lib/yara/rules/

๐Ÿ“Š Example Output

Console Output (Enhanced in v3.0)

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘   ๐Ÿ”ฅ PROMETHEUS COMMUNITY EDITION v3.1.0                โ•‘
โ•‘   Enterprise-Grade Malware Analysis                     โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

Analyzing: malware.exe
SHA256: a1b2c3d4...
Size: 524,288 bytes
Type: PE (Windows executable)

โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐Ÿ“‹ STATIC ANALYSIS

Entropy: 7.84 โš ๏ธ  HIGH - Likely packed or encrypted
File Type: PE
Detected Type: PE
Match: โœ“ Valid

โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐Ÿ” DETECTION RESULTS

[HIGH] PE Packer Detected
Packer: UPX
๐Ÿ“Š Severity: HIGH | Confidence: 95%
๐Ÿ“ Location: Section .UPX0 at offset 0x1000
Context: Binary packed with UPX - common evasion technique
MITRE: T1027.002 - Software Packing

[HIGH] Anti-Debug API
API: IsDebuggerPresent
๐Ÿ“Š Severity: HIGH | Confidence: 90%
๐Ÿ“ Location: Import table
Context: Checks for debugger presence to evade analysis
MITRE: T1622 - Debugger Evasion

[MEDIUM] Suspicious Network Indicator
URL: http://malicious-c2.tk/gate.php
๐Ÿ“Š Severity: MEDIUM | Confidence: 95%
๐Ÿ“ Location: String at offset 0x3f20
Context: Suspicious domain with free TLD (.tk)
MITRE: T1071 - Application Layer Protocol

โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐Ÿ“ˆ ANALYSIS SUMMARY

Total Findings: 12
 - Exact Matches: 0
 - Suspicious: 8 (HIGH: 3, MEDIUM: 5)
 - Informational: 4

IOCs Extracted: 5
 - URLs: 2
 - IP Addresses: 1
 - Domains: 2

TTPs Identified: 7
 - T1027.002 (Software Packing)
 - T1622 (Debugger Evasion)
 - T1071 (Application Layer Protocol)
 - T1059 (Command Execution)
 - T1055 (Process Injection)

Analysis Duration: 0.15 seconds

โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

โœ… Analysis complete! Use --help for export options.

๐Ÿ› ๏ธ Python API

Basic Usage

from prometheus import PrometheusEngine

# Initialize engine
engine = PrometheusEngine()

# Analyze file
result = engine.analyze_file("malware.exe")

# Access findings
print(f"Suspicious artifacts: {len(result.suspicious_artifacts)}")
print(f"IOCs extracted: {len(result.iocs)}")
print(f"TTPs identified: {result.ttps}")

Generate YARA Rules

from prometheus import PrometheusEngine
from prometheus.yara_generator import YARARuleGenerator

engine = PrometheusEngine()
result = engine.analyze_file("malware.exe")

# Generate YARA rule
generator = YARARuleGenerator()
yara_rule = generator.generate_ruleset(result, "malware_family")

# Save to file
with open("detection.yar", "w") as f:
    f.write(yara_rule)

Export IOCs

from prometheus import PrometheusEngine
from prometheus.ioc_exporter import IOCExporter

engine = PrometheusEngine()
result = engine.analyze_file("malware.exe")

# Export to all formats
exporter = IOCExporter()
exporter.save_exports(result, output_dir="iocs", base_name="malware")

# Creates:
# - iocs/malware.json
# - iocs/malware.csv
# - iocs/malware.stix

Generate Reports

from prometheus import PrometheusEngine
from prometheus.report_generator import ReportGenerator

engine = PrometheusEngine()
result = engine.analyze_file("malware.exe")

# Generate HTML report
generator = ReportGenerator()
html = generator.generate_html(result)

with open("report.html", "w") as f:
    f.write(html)

# Generate Markdown report
md = generator.generate_markdown(result)

with open("report.md", "w") as f:
    f.write(md)

๐Ÿ”ฌ Detection Capabilities

Windows PE Analysis

  • โœ… PE structure parsing (DOS, NT, COFF, Optional headers)
  • โœ… Section analysis (.text, .data, .rdata, .rsrc, etc.)
  • โœ… Import/Export table analysis
  • โœ… RWX section detection
  • โœ… Packer identification (UPX, ASPack, Themida, 15+ signatures)
  • โœ… Entry point anomalies
  • โœ… Dangerous API detection (30+ APIs across 6 categories)
  • โœ… Anti-debug techniques
  • โœ… Anti-VM techniques

Linux ELF Analysis

  • โœ… ELF header parsing (64/32-bit, endianness)
  • โœ… Section analysis (.text, .data, .bss, .rodata, etc.)
  • โœ… Program header analysis (LOAD, DYNAMIC, INTERP, etc.)
  • โœ… RWX segment detection
  • โœ… Interpreter analysis
  • โœ… Dynamic linking analysis
  • โœ… UPX packer detection
  • โœ… Stripped binary detection

Android APK/DEX Analysis

  • โœ… DEX file structure parsing
  • โœ… Dynamic code loading detection (DexClassLoader)
  • โœ… Reflection pattern analysis
  • โœ… Obfuscation detection (ProGuard/R8)
  • โœ… Suspicious class/method detection
  • โœ… Asset/cache directory references

Cross-Platform Detection

  • โœ… Steganography (EOF append, embedded files, LSB)
  • โœ… Shellcode (NOP sleds, GetPC, syscalls)
  • โœ… XOR/encoding (256 keys, Base64, hex)
  • โœ… Nested files (31 signatures)
  • โœ… Cryptography (AES, MD5, SHA, DES, RSA)
  • โœ… String analysis (URLs, IPs, commands, paths)
  • โœ… Network artifacts (C2 domains, ports, DGA)

๐Ÿ“ Project Structure

prometheus-community/
โ”œโ”€โ”€ prometheus/
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ engine.py              # Main analysis engine
โ”‚   โ”œโ”€โ”€ models.py                  # Data models
โ”‚   โ”œโ”€โ”€ config.py                     # Configuration
โ”‚   โ”œโ”€โ”€ cli.py                        # CLI interface
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ core/                         # Core components
โ”‚   โ”‚   โ”œโ”€โ”€ file_type_validator.py
โ”‚   โ”‚   โ”œโ”€โ”€ behavioral_detector.py
โ”‚   โ”‚   โ””โ”€โ”€ output_formatter.py
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ detection/                    # Detection modules
โ”‚   โ”‚   โ”œโ”€โ”€ steganography_detector.py
โ”‚   โ”‚   โ”œโ”€โ”€ shellcode_detector.py
โ”‚   โ”‚   โ”œโ”€โ”€ xor_encoding_detector.py
โ”‚   โ”‚   โ”œโ”€โ”€ nested_file_detector.py
โ”‚   โ”‚   โ”œโ”€โ”€ pe_analyzer.py
โ”‚   โ”‚   โ”œโ”€โ”€ elf_analyzer.py
โ”‚   โ”‚   โ”œโ”€โ”€ anti_analysis_detector.py
โ”‚   โ”‚   โ”œโ”€โ”€ crypto_detector.py
โ”‚   โ”‚   โ”œโ”€โ”€ string_analyzer.py
โ”‚   โ”‚   โ””โ”€โ”€ network_detector.py
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ automation/                   # Intelligence automation
โ”‚   โ”‚   โ”œโ”€โ”€ yara_generator.py
โ”‚   โ”‚   โ”œโ”€โ”€ ioc_exporter.py
โ”‚   โ”‚   โ”œโ”€โ”€ android_analyzer.py
โ”‚   โ”‚   โ””โ”€โ”€ report_generator.py
โ”‚   โ”‚
โ”‚   โ””โ”€โ”€ data/
โ”‚       โ””โ”€โ”€ intelligence.json
โ”‚
โ”œโ”€โ”€ tests/
โ”‚   โ”œโ”€โ”€ test_complete_system.py
โ”‚   โ”œโ”€โ”€ validate_block1.py
โ”‚   โ”œโ”€โ”€ validate_block2.py
โ”‚   โ”œโ”€โ”€ validate_block3.py
โ”‚   โ”œโ”€โ”€ validate_block4.py
โ”‚   โ””โ”€โ”€ validate_block5.py
โ”‚
โ”œโ”€โ”€ docs/
โ”‚   โ”œโ”€โ”€ BLOCK_1_IMPLEMENTATION.md
โ”‚   โ”œโ”€โ”€ BLOCK_2_IMPLEMENTATION.md
โ”‚   โ”œโ”€โ”€ BLOCK_3_IMPLEMENTATION.md
โ”‚   โ”œโ”€โ”€ BLOCK_4_IMPLEMENTATION.md
โ”‚   โ”œโ”€โ”€ BLOCK_5_IMPLEMENTATION.md
โ”‚   โ””โ”€โ”€ COMPREHENSIVE_TEST_REPORT.md
โ”‚
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ setup.py
โ”œโ”€โ”€ CHANGELOG.md
โ”œโ”€โ”€ LICENSE
โ””โ”€โ”€ requirements.txt (empty - no dependencies!)

๐Ÿ†š Comparison

Feature Prometheus v3.0 VirusTotal YARA Cuckoo
Offline Analysis โœ… Yes โŒ No โœ… Yes โœ… Yes
Windows PE โœ… Advanced โœ… Yes โš ๏ธ Basic โœ… Yes
Linux ELF โœ… Advanced โš ๏ธ Limited โš ๏ธ Basic โš ๏ธ Limited
Android APK โœ… Advanced โœ… Yes โš ๏ธ Basic โœ… Yes
YARA Generation โœ… Auto โŒ No N/A โŒ No
IOC Export โœ… 3 formats โš ๏ธ Limited โŒ No โš ๏ธ Limited
Report Generation โœ… HTML/MD โŒ No โŒ No โœ… HTML
No Dependencies โœ… Yes N/A โŒ No โŒ No
Open Source โœ… Yes โŒ No โœ… Yes โœ… Yes
Commercial Use โœ… Yes ๐Ÿ’ฐ Paid โœ… Yes โœ… Yes

๐Ÿ“š Documentation


๐Ÿค Contributing

We welcome contributions! See CONTRIBUTING.md.


๐Ÿ“„ License

Prometheus Community Edition is released under the Prometheus Community License v1.0.

Key terms:

  • โœ… Free for research, education, and non-profit use
  • โœ… Source available - Review and modify code
  • โœ… Commercial use allowed with attribution
  • โœ… No external dependencies - Deploy anywhere

For enterprise licensing, contact: contact@asnspy.com

See LICENSE for full terms.


๐ŸŽ“ Citation

@software{prometheus2026,
  author = {Donahue, Damian},
  title = {Prometheus Community Edition: Enterprise Malware Analysis},
  year = {2026},
  publisher = {GitHub},
  version = {3.1.0},
  url = {https://github.com/0x44616D69616E/prometheus-community},
  doi = {10.5281/zenodo.18123287}
}

๐ŸŒŸ What's Coming

v3.1.0 (Planned)

  • Machine learning-based classification
  • Behavioral pattern correlation
  • Multi-file campaign analysis
  • Interactive web interface

v3.2.0 (Planned)

  • Real-time monitoring integration
  • Cloud sandbox integration
  • Threat intelligence feeds
  • Automated playbooks

๐Ÿ’ฌ Community

  • GitHub Issues - Bug reports and features
  • Discussions - Questions and community
  • Email - contact@asnspy.com
  • Documentation - Complete guides

๐Ÿ™ Acknowledgments

Built on foundational research:

  • Binary Analysis Academic Reference v2.2
  • MITRE ATT&CK Framework
  • Open source security community

๐Ÿ”ฅ Why Prometheus v3.0?

From transparency to enterprise capability

  • v1.0: Basic detection with 6 layers
  • v2.0: Explainable detection with location tracking
  • v3.0: Enterprise-grade analysis with full automation

Complete solution:

  • โœ… Analyze any platform (Windows/Linux/Android)
  • โœ… Generate detection rules (YARA)
  • โœ… Export indicators (JSON/CSV/STIX)
  • โœ… Create reports (HTML/Markdown)
  • โœ… Deploy anywhere (no dependencies)

Built for:

  • ๐Ÿข Enterprise SOC teams
  • ๐Ÿ”ฌ Malware researchers
  • ๐ŸŽ“ Security educators
  • ๐Ÿ›ก๏ธ Incident responders

Made with ๐Ÿ”ฅ by the security research community

Prometheus Community Edition v3.1.0 - Enterprise malware analysis for everyone

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

prometheus_community-3.1.0.tar.gz (112.8 kB view details)

Uploaded Source

Built Distribution

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

prometheus_community-3.1.0-py3-none-any.whl (109.6 kB view details)

Uploaded Python 3

File details

Details for the file prometheus_community-3.1.0.tar.gz.

File metadata

  • Download URL: prometheus_community-3.1.0.tar.gz
  • Upload date:
  • Size: 112.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for prometheus_community-3.1.0.tar.gz
Algorithm Hash digest
SHA256 f089049d6b6b49c62da8a13cd13ecd104909fbd4966e774ebb20d595e87e6123
MD5 5438eea3fd98b1e656d4634ce49dae41
BLAKE2b-256 85f64671e33e157aa3ae11c5da8f1a9f63bf857f3f1c5cfd0373aab4872fc65c

See more details on using hashes here.

Provenance

The following attestation bundles were made for prometheus_community-3.1.0.tar.gz:

Publisher: python-publish.yml on 0x44616D69616E/prometheus-community

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prometheus_community-3.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for prometheus_community-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a55037077a34d88f24dc3da0609dd81b401a7fa6a0afbbac1c5c144692ae74db
MD5 b986c1f64109a4a0927a6996f9f09af1
BLAKE2b-256 f97e7da1166ef2617bc9573bea8b428e28ccea27e937a5578818295e9f714a56

See more details on using hashes here.

Provenance

The following attestation bundles were made for prometheus_community-3.1.0-py3-none-any.whl:

Publisher: python-publish.yml on 0x44616D69616E/prometheus-community

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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