쉽게 감지하거나 줄여서 "DIE"는 파일 형식을 결정하는 프로그램입니다."DIE"는 크로스 플랫폼 애플리케이션입니다.많은 종류의 프로그램 (PEID, PE 도구)에서 타사 서명을 사용할 수 있습니다.불행하게도, 이러한 서명은 사전 설정 마스크로 바이트 만 스캔하므로 추가 매개 변수를 지정할 수 없습니다.결과적으로 잘못된 트리거링이 종종 발생합니다.보다 복잡한 알고리즘은 일반적으로 프로그램 자체에서 엄격하게 설정됩니다.따라서 새로운 복잡한 탐지를 추가하려면 전체 프로젝트를 다시 컴파일해야합니다.작성자 자체를 제외하고는 아무도 탐지 알고리즘을 변경할 수 없습니다.시간이 지남에 따라 그러한 프로그램은 지속적인 지원없이 관련성을 잃습니다.감지 알고리즘을 쉽게 추가하거나 이미 존재하는 알고리즘을 수정할 수 있습니다.이것은 스크립트를 사용하여 달성됩니다.스크립트 언어는 JavaScript와 매우 유사하며 프로그래밍의 기본 사항을 이해하는 사람은 작동 방식을 쉽게 이해할 수 있습니다.아마도 누군가가 스크립트가 매우 느리게 작동한다고 결정할 수 있습니다.실제로 스크립트는 컴파일 된 코드보다 느리게 실행되지만 스크립트 엔진이 최적화되어 특별한 불편을 겪지 않습니다.개방형 아키텍처의 가능성은 이러한 제한을 보완합니다.DIE는 세 가지 버전으로 존재합니다.기본 버전 ( "DIE"), 라이트 버전 ( "DIEL") 및 콘솔 버전 ( "DIEC").세 개 모두 "db"폴더에있는 동일한 서명을 사용합니다.이 폴더를 열면 중첩 된 하위 폴더 ( "이진", "PE"및 기타)가 있습니다.하위 폴더의 이름은 파일 유형에 해당합니다.먼저 DIE는 파일 형식을 확인한 다음 해당 폴더에있는 모든 서명을 순차적으로로드합니다.현재이 프로그램은 다음 유형을 정의합니다. * MS-DOS 실행 파일 * PE 실행 파일 Windows * ELF 실행 파일 Linux * MACH 실행 파일 Mac OS * 텍스트 파일 * 기타 모든 파일.
detect-it-easy