aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorLeonard Kugis <leonard@kug.is>2024-07-22 04:15:57 +0200
committerLeonard Kugis <leonard@kug.is>2024-07-22 04:15:57 +0200
commit1919efbe0c565e3fc4a74d5a075df0456effaa06 (patch)
tree04044bc3753128650b2116d898cb8c47a1a308b5 /README.md
parent5ea9a8dd752c7fab4e7373c37ee79e6eaac52ffb (diff)
Added READMEHEADmaster
Diffstat (limited to 'README.md')
-rw-r--r--README.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..6848c30
--- /dev/null
+++ b/README.md
@@ -0,0 +1,22 @@
+# YARA compiler
+
+This compiler takes YARA rules in JSON format and compiles it into binary YAC files.
+They are simpler to handle in external and embedded applications.
+
+## Usage
+
+```
+usage: yara-compiler.py [-h] [-i [INPUT_DIRECTORY]] [-o [OUTPUT]] [-f [INPUT_FILE]] [-v]
+
+Compile single or multiple yara files
+
+options:
+ -h, --help show this help message and exit
+ -i [INPUT_DIRECTORY], --input-directory [INPUT_DIRECTORY]
+ Input directory (default: .)
+ -o [OUTPUT], --output [OUTPUT]
+ Output file or directory (default: .)
+ -f [INPUT_FILE], --input-file [INPUT_FILE]
+ Input file (default: .)
+ -v, --verbose Verbosity level
+``` \ No newline at end of file