Skip to main content

CLI tool to manage your yara rules

Project description

License:MIT Version PyPI - Downloads Awesome Yara

Yara Manager

A simple program to manage your yara ruleset in a (sqlite) database.

Todos

  • Search rules and descriptions
  • Cluster rules in rulesets
  • Enforce configurable default set of meta fields
  • Implement backup and sharing possibilities

Installation

pip install yaramanager

Features

Asciinema (out of date)

Watch how to use yaramanager Store your Yara rules in a DB locally and manage them.

Usage

$ ym
Usage: ym [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  add      Add a new rule to the database.
  config   Review and change yaramanager configuration.
  db       Manage your databases
  del      Delete a rule by its ID or name.
  edit     Edits a rule with your default editor.
  export   Export rules from the database.
  get      Get rules from the database.
  help     Displays help about commands
  list     Lists rules available in DB.
  parse    Parses rule files.
  read     Read rules from stdin.
  scan     Scan files using your rulesets.
  search   Searches through your rules.
  stats    Prints stats about the database contents.
  tags     Show tags and the number of tagged rules
  version  Displays the current version.   

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

yaramanager-0.1.6.tar.gz (19.0 kB view details)

Uploaded Source

Built Distribution

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

yaramanager-0.1.6-py3-none-any.whl (26.1 kB view details)

Uploaded Python 3

File details

Details for the file yaramanager-0.1.6.tar.gz.

File metadata

  • Download URL: yaramanager-0.1.6.tar.gz
  • Upload date:
  • Size: 19.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.5 CPython/3.8.8 Linux/5.4.0-70-generic

File hashes

Hashes for yaramanager-0.1.6.tar.gz
Algorithm Hash digest
SHA256 fa5e9ee178e958d6f5e85844d3ddc71c989304f0f0aa9b348b4dbbc66bd0f681
MD5 98a7191cffecc14e7f9c37d53833f3f3
BLAKE2b-256 b7755c77af4fa773f38eafc92548e2b4ba67937d66b7e162bb7185f5b3bd3ec7

See more details on using hashes here.

File details

Details for the file yaramanager-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: yaramanager-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 26.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.5 CPython/3.8.8 Linux/5.4.0-70-generic

File hashes

Hashes for yaramanager-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 03e0398ed6ffd691bd98001a43b6e2f26a78a64864412e0114fcbec86ab2bb39
MD5 1188e41ce97afc7699602821214ccec8
BLAKE2b-256 dfbad862a65c44915794f230367275aad5221bbe0be9d7c77f806dc988772b62

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