Browse code

update

git-svn: trunk@2993

Tomasz Kojm authored on 2007/03/29 09:04:45
Showing 3 changed files
... ...
@@ -1,3 +1,7 @@
1
+Thu Mar 29 00:13:14 CEST 2007 (tk)
2
+----------------------------------
3
+  * docs/signatures.pdf: update
4
+
1 5
 Wed Mar 28 21:45:12 CEST 2007 (tk)
2 6
 ----------------------------------
3 7
   * libclamav: make some cleanups and add support for nibble matching
4 8
Binary files a/docs/signatures.pdf and b/docs/signatures.pdf differ
... ...
@@ -94,6 +94,13 @@ How do I look in hex?
94 94
     \begin{itemize}
95 95
 	\item \verb+??+\\
96 96
 	Match any byte.
97
+	\item \verb+a?+\\
98
+	Match high nibble (high four bits). \textbf{IMPORTANT NOTE:} Nibble
99
+	matching is only available in libclamav with the functionality level
100
+	15 therefore please only use it with .ndb signatures, each followed
101
+	by ":15" (MinEngineFunctionalityLevel, see \ref{ndb}).
102
+	\item \verb+a?+\\
103
+	Match low nibble (low four bits).
97 104
 	\item \verb+*+\\
98 105
 	Match any number of bytes.
99 106
 	\item \verb+{n}+\\
... ...
@@ -114,7 +121,7 @@ MalwareName=HexSignature
114 114
     ClamAV will analyse a whole content of a file trying to match it. All
115 115
     signatures of this type must be placed in \verb+*.db+ files.
116 116
 
117
-    \subsubsection{Extended signature format}
117
+    \subsubsection{Extended signature format}\label{ndb}
118 118
     Extended signature format allows on including additional information about
119 119
     target file type, virus offset and required engine version.
120 120
     The format is: