The goal for the new sig format would be to include all the existing signature features currently spread across the existing ClamAV-specific signature file formats.
Right now we have different file formats for:
- NDB
- LDB
- CDB
- FTM
- CRB
- CFG
- PDB,WDB, HDB, HSB, MDB, MSB, FP, SFP, IGN2, and PWDB).
from multiple file formats that are hard to read, hard to write, and hard to extend. We would like to the new down into one format that is easier both for the signature authors and the developers.
We want to make a sigtool feature that can transcode from the old to the new, though we have no plans to remove support for the old signature formats. We might say they're deprecated to encourage folks to develop new content in the new format, but they would
continue to work for the foreseeable future.
New signature features would only be added to the new signature format.
The goal is not to do away with Yara rule support. We will continue to try to maintain the existing (limited) Yara rule support, and are still open to improving it.
Micah Snyder
ClamAV Development
Talos
Cisco Systems, Inc.