To Detect It Easy ali skrajšano "DIE" je program za določanje vrst datotek."DIE" je aplikacija za več platform.Številni tovrstni programi (PEID, PE orodja) omogočajo uporabo podpisov tretjih oseb.Na žalost ti podpisi skenirajo le bajte po vnaprej nastavljeni maski in dodatnih parametrov ni mogoče določiti.Kot rezultat tega se pogosto pojavijo lažni sprožitve.Zapletenejši algoritmi so običajno strogo nastavljeni v samem programu.Zato je za dodajanje novega kompleksnega detektorja potreben ponovni preplet celotnega projekta.Nihče, razen avtorjev samih, ne more spremeniti algoritma zaznave.Ko čas mineva, takšni programi izgubljajo pomen brez stalne podpore .... Detect It Easy ima popolnoma odprto arhitekturo podpisov.Lahko preprosto dodate svoje algoritme zaznav ali spremenite tiste, ki že obstajajo.To dosežemo z uporabo skriptov.Jezik skripta je zelo podoben JavaScript in vsaka oseba, ki razume osnove programiranja, bo brez težav razumela, kako deluje.Mogoče se bo kdo odločil, da scenariji delujejo zelo počasi.Resda skripte delujejo počasneje od sestavljene kode, vendar to zaradi dobre optimizacije Script Engine ne povzroča posebnih nevšečnosti.Možnosti odprte arhitekture kompenzirajo te omejitve.DIE obstaja v treh različicah.Osnovna različica ("DIE"), različica Lite ("DIEL") in konzola ("DIEC").Vsi trije uporabljajo enake podpise, ki se nahajajo v mapi "db".Če odprete to mapo, bodo najdene gnezdene podmape ("Binarni", "PE" in druge).Imena podmap ustrezajo vrstam datotek.Najprej DIE določi vrsto datoteke, nato pa zaporedno naloži vse podpise, ki ležijo v ustrezni mapi.Trenutno program določa naslednje vrste: * izvršljive datoteke MS-DOS * izvršljive datoteke PE * Windows izvršljive datoteke Linux * MACH izvršljive datoteke Mac OS * Besedilne datoteke * Binarne vse druge datoteke.
detect-it-easy