Skip to main content

A Python package and command line utility for scanning emails with YARA rules

Project description

yaramail logo

yaramail

PyPI PyPI - Downloads

yaramail is a Python package and command line utility for scanning emails with YARA rules. It is Ideal for automated triage of phishing reports.

Features

  • Scans all parts of an email via API or CLI
    • Headers
      • Removes header indents by default for consistent scanning
    • Plain text and HTML body content
      • Converts body content to Markdown by default for consistent scanning
    • Attachments
      • Raw file content
      • Emails attached to emails
      • PDF document text
      • ZIP file contents, including nested ZIP files
        • Customizable list of passwords to use when attempting to scan encrypted ZIP files
  • Provides a built-in methodology for categorizing emails
  • Parses Authentication-Results headers

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

yara_mail-2.0.3.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

yara_mail-2.0.3-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file yara_mail-2.0.3.tar.gz.

File metadata

  • Download URL: yara_mail-2.0.3.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.0

File hashes

Hashes for yara_mail-2.0.3.tar.gz
Algorithm Hash digest
SHA256 b36beb12f6c7f64ef6f0a1bfedb450491f429660004a88837be0d3704ae28a18
MD5 2f8d04a5c92406abd4a4eb750fad28ee
BLAKE2b-256 69e0b8a8c24d610b2fd1308296042b60b7c319bbcbb78afe592dcc5367df242f

See more details on using hashes here.

File details

Details for the file yara_mail-2.0.3-py3-none-any.whl.

File metadata

  • Download URL: yara_mail-2.0.3-py3-none-any.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.0

File hashes

Hashes for yara_mail-2.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 a208654dfc6b4cc335933ac71369b76e354fb7a957f60f1c3394488282a7900e
MD5 54dcf4c761ef99cf43f24b55f3ab3eeb
BLAKE2b-256 450113afad93f84f0a7a09de6ae0b67b81728d3b32c207007dfbd93013886c2a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page