Detect It Easy oder abgekürzt "DIE" ist ein Programm zum Ermitteln von Dateitypen."DIE" ist eine plattformübergreifende Anwendung.In vielen Programmen dieser Art (PEID, PE-Tools) können Signaturen von Drittanbietern verwendet werden.Leider scannen diese Signaturen nur Bytes mit der voreingestellten Maske, und es ist nicht möglich, zusätzliche Parameter anzugeben.Infolgedessen kommt es häufig zu einer Fehlauslösung.Kompliziertere Algorithmen werden normalerweise streng im Programm selbst eingestellt.Um einen neuen Komplex zu erfassen, muss das gesamte Projekt neu kompiliert werden.Niemand außer den Autoren selbst kann den Algorithmus einer Erkennung ändern.Mit der Zeit verlieren solche Programme ohne ständige Unterstützung an Relevanz .... Detect It Easy verfügt über eine völlig offene Signaturarchitektur.Sie können ganz einfach Ihre eigenen Erkennungsalgorithmen hinzufügen oder bereits vorhandene ändern.Dies wird durch die Verwendung von Skripten erreicht.Die Skriptsprache ist JavaScript sehr ähnlich, und jeder, der die Grundlagen der Programmierung versteht, wird leicht verstehen, wie es funktioniert.Möglicherweise entscheidet jemand, dass die Skripte sehr langsam arbeiten.Skripte laufen zwar langsamer als kompilierter Code, aber dank der guten Optimierung von Script Engine entstehen dadurch keine besonderen Unannehmlichkeiten.Die Möglichkeiten der offenen Architektur gleichen diese Einschränkungen aus.DIE gibt es in drei Versionen.Basisversion ("DIE"), Lite-Version ("DIEL") und Konsolenversion ("DIEC").Alle drei verwenden die gleichen Signaturen, die sich im Ordner "db" befinden.Wenn Sie diesen Ordner öffnen, werden verschachtelte Unterordner gefunden ("Binary", "PE" und andere).Die Namen der Unterordner entsprechen den Dateitypen.Das DIE ermittelt zunächst den Dateityp und lädt dann nacheinander alle Signaturen, die im entsprechenden Ordner liegen.Gegenwärtig definiert das Programm die folgenden Typen: * ausführbare MS-DOS-Dateien * ausführbare PE-Dateien Windows * ausführbare ELF-Dateien Linux * ausführbare MACH-Dateien Mac OS * Textdateien * Alle anderen Binärdateien.