Files
Andrea Cristaldi 492ffc428b First commit
2025-08-28 17:14:35 +02:00

24 lines
731 B
C#

// DefenderRuleParser
// Author: Andrea Cristaldi 2025 - https://github.com/andreacristaldi/DefenderRuleParser
// This project is licensed under the Apache 2.0 License.
/*
* Summary: Defines the common interface for all signature parsers.
* Origin: dump-driven (hex dumps); formats inferred empirically from samples. No proprietary internals used.
* Role: Establishes Parse(reader, size, threatId) contract so dispatch can be generic.
*/
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DefenderRuleParser2
{
public interface ISignatureParser
{
void Parse(BinaryReader reader, int size, uint threatId);
}
}