Detect It Easy или съкратено „DIE“ е програма за определяне на типове файлове."DIE" е приложение за крос-платформа.Много програми от този вид (PEID, PE инструменти) позволяват да се използват подписи на трети страни.За съжаление тези подписи сканират само байтове чрез предварително зададената маска и не е възможно да се посочат допълнителни параметри.В резултат на това често се появяват фалшиви задействания.По-сложните алгоритми обикновено са строго зададени в самата програма.Следователно, за да добавите нов комплексен детектор, трябва да прекомпилирате целия проект.Никой, освен самите автори, не може да промени алгоритъма на детектиране.С течение на времето подобни програми губят релевантност без постоянната поддръжка .... Detect It Easy има напълно отворена архитектура на подписите.Можете лесно да добавите свои собствени алгоритми за откриване или промяна на тези, които вече съществуват.Това се постига чрез използване на скриптове.Езикът на скрипта е много подобен на JavaScript и всеки човек, който разбира основите на програмирането, ще разбере лесно как работи.Възможно е някой да реши, че сценариите работят много бавно.Всъщност скриптовете работят по-бавно от компилирания код, но благодарение на добрата оптимизация на Script Engine, това не причинява особени неудобства.Възможностите на отворената архитектура компенсират тези ограничения.DIE съществува в три версии.Основна версия ("DIE"), Lite версия ("DIEL") и конзолна версия ("DIEC").И трите използват еднакви подписи, които се намират в папката "db".Ако отворите тази папка, ще бъдат намерени вложени подпапки ("Binary", "PE" и други).Имената на подпапките съответстват на типовете файлове.Първо DIE определя типа на файла, след което последователно зарежда всички подписи, които се намират в съответната папка.В момента програмата дефинира следните типове: * MS-DOS изпълними файлове * PE изпълними файлове Windows * ELF изпълними файлове Linux * MACH изпълними файлове Mac OS * Текстови файлове * Binary всички останали файлове.