Lokalne skanowanie pliku sygnaturami

Szuka w pliku dokładnych wzorców podanych w wierszach „nazwa ; typ ; wzorzec”. Typ hash to SHA-256 całego pliku, typ hex to ciąg bajtów, w którym „??” oznacza dowolny bajt, a typ string to podciąg ASCII. Dla każdego trafienia pokazuje nazwę sygnatury, typ, przesunięcie w bajtach od początku pliku i fragment treści, a następnie podaje werdykt „zainfekowany” lub „czysty” oraz liczniki sprawdzonych sygnatur i bajtów. SHA-256 dla typu hash zaimplementowano własnym kodem.

Searches the file for the exact patterns you provide as lines "name ; type ; pattern". Type hash is the SHA-256 of the whole file, type hex is a byte sequence where "??" means any byte, and type string is an ASCII substring. For every match it shows the signature name, the type, the byte offset from the start of the file and a content fragment, then gives a verdict of infected or clean plus counters of checked signatures and bytes. The SHA-256 used for type hash is implemented in its own code.