inicijalna verzija
[clamav-unofficial-sigs.git] / clamav-unofficial-sigs.8
1
2 .\" Manual page for eXtremeSHOK.com ClamAV Unofficial Signature Updater
3 .TH clamav-unofficial-sigs 8 "20 July 2016" "Version: 5.4.1" "SCRIPT COMMANDS"
4 .SH NAME
5 clamav-unofficial-sigs \- Download, test, and install third-party ClamAV signature databases.
6 .SH SYNOPSIS
7 .B clamav-unofficial-sigs
8 .RI [ options ]
9 .SH DESCRIPTION
10 \fBclamav-unofficial-sigs\fP provides a simple way to download, test, and update third-party signature databases provided by Sanesecurity, FOXHOLE, OITC, Scamnailer, BOFHLAND, CRDF, Porcupine, Securiteinfo, MalwarePatrol, Yara-Rules Project, etc. It will also generate and install cron, logrotate, and man files.
11 .SH UPDATES
12 Script updates can be found at: \fBhttps://github.com/extremeshok/clamav-unofficial-sigs\fP
13 .SH OPTIONS
14 This script follows the standard GNU command line syntax.
15 .LP
16 \fB Usage: clamav\-unofficial\-sigs.sh \fR [OPTION] [PATH|FILE]
17 .TP
18 \fB \-c, \-\-config \fR Use a specific configuration file or directory   eg: '\-c /your/dir' or ' \-c /your/file.name'    Note: If a directory is specified the directory must contain atleast:    master.conf, os.conf or user.conf   Default Directory: /etc/clamav\-unofficial\-sigs
19 .TP 
20 \fB \-F, \-\-force \fR Force all databases to be downloaded, could cause ip to be blocked
21 .TP 
22 \fB \-h, \-\-help \fR Display this script's help and usage information
23 .TP 
24 \fB \-V, \-\-version \fR Output script version and date information
25 .TP 
26 \fB \-v, \-\-verbose \fR Be verbose, enabled when not run under cron
27 .TP 
28 \fB \-s, \-\-silence \fR Only output error messages, enabled when run under cron
29 .TP 
30 \fB \-d, \-\-decode\-sig \fR Decode a third\-party signature either by signature name   (eg: Sanesecurity.Junk.15248) or hexadecimal string.   This flag will 'NOT' decode image signatures
31 .TP 
32 \fB \-e, \-\-encode\-string \fR Hexadecimal encode an entire input string that can   be used in any '*.ndb' signature database file
33 .TP 
34 \fB \-f, \-\-encode\-formatted \fR Hexadecimal encode a formatted input string containing   signature spacing fields '{}, (), *', without encoding   the spacing fields, so that the encoded signature   can be used in any '*.ndb' signature database file
35 .TP 
36 \fB \-g, \-\-gpg\-verify \fR GPG verify a specific Sanesecurity database file   eg: '\-g filename.ext' (do not include file path)
37 .TP 
38 \fB \-i, \-\-information \fR Output system and configuration information for   viewing or possible debugging purposes
39 .TP 
40 \fB \-m, \-\-make\-database \fR Make a signature database from an ascii file containing   data strings, with one data string per line.  Additional   information is provided when using this flag
41 .TP 
42 \fB \-t, \-\-test\-database \fR Clamscan integrity test a specific database file   eg: '\-t filename.ext' (do not include file path)
43 .TP 
44 \fB \-o, \-\-output\-triggered \fR If HAM directory scanning is enabled in the script's   configuration file, then output names of any third\-party   signatures that triggered during the HAM directory scan
45 .TP 
46 \fB \-w, \-\-whitelist \fR Adds a signature whitelist entry in the newer ClamAV IGN2   format to 'my\-whitelist.ign2' in order to temporarily resolve   a false\-positive issue with a specific third\-party signature.   Script added whitelist entries will automatically be removed   if the original signature is either modified or removed from   the third\-party signature database
47 .TP 
48 \fB \-\-check\-clamav \fR If ClamD status check is enabled and the socket path is correctly   specifiedthen test to see if clamd is running or not
49 .TP 
50 \fB \-\-install\-all \fR Install and generate the cron, logroate and man files, autodetects the values   based on your config files
51 .TP
52 \fB \-\-install\-cron \fR Install and generate the cron file, autodetects the values   based on your config files
53 .TP 
54 \fB \-\-install\-logrotate \fR Install and generate the logrotate file, autodetects the   values based on your config files
55 .TP 
56 \fB \-\-install\-man \fR Install and generate the man file, autodetects the   values based on your config files
57 .TP 
58 \fB \-\-remove\-script \fR Remove the clamav\-unofficial\-sigs script and all of   its associated files and databases from the system
59 .TP 
60 .SH SEE ALSO
61 .BR clamd (8),
62 .BR clamscan (1)
63 .SH COPYRIGHT
64 Copyright (c) Adrian Jon Kriel :: admin@extremeshok.com
65 .TP
66 You are free to use, modify and distribute, however you may not remove this notice.
67 .SH LICENSE
68 BSD (Berkeley Software Distribution)
69 .SH BUGS
70 Report bugs to \fBhttps://github.com/extremeshok/clamav-unofficial-sigs\fP
71 .SH AUTHOR
72 Adrian Jon Kriel :: admin@extremeshok.com
73 Originially based on Script provide by Bill Landry
74
75