Repolode
horsicq

horsicq/Detect-It-Easy

실행 파일의 형식과 컴파일러, 패커, 보호 기법을 탐지하는 크로스 플랫폼 파일 식별 및 정적 분석 도구입니다.

스타
11,886
포크
996
열린 이슈
34
마지막 커밋
14시간 전

어떤 프로젝트인가요?

Detect It Easy (DiE)는 파일 형식을 식별하고 실행 파일을 실행하지 않은 채 검사합니다. PE, ELF, Mach-O, APK, IPA, JAR, DEX 및 기타 형식을 파싱하고, 파일을 빌드하는 데 사용된 컴파일러, 링커, 언어, 패커 또는 보호 도구와 확인 가능한 경우 해당 버전을 보고합니다.

탐지는 DiE-JS로 작성된 시그니처 데이터베이스를 기반으로 합니다. DiE-JS는 규칙에서 형식에 맞춘 파싱, 범위가 제한된 검색, 디스어셈블리 기능을 사용할 수 있는 스크립팅 계층입니다. PE 휴리스틱 엔진은 구조적 이상, 난독화, 분석 방해 코드, 의심스러운 특성을 별도로 표시해 보고하며, 이러한 결과는 정확히 일치한 시그니처와 구분됩니다. 이 도구는 안티바이러스가 아니며 파일이 안전하다고 판정하지 않습니다.

DiE는 GUI(die), 일괄 처리를 위한 명령줄 도구(diec), 가벼운 스캐너 전용 GUI(diel)로 제공되며 Windows, Linux, macOS용 빌드가 있습니다. 개발자를 위한 DiE API 라이브러리도 제공됩니다.

핵심 기능

  • 01PE, ELF, Mach-O, APK, IPA, JAR, DEX 등 파일 형식을 식별합니다
  • 02시그니처를 바탕으로 컴파일러, 링커, 언어, 패커, 보호 도구를 탐지합니다
  • 03선택 사항인 PE 휴리스틱 엔진이 구조적 이상과 난독화 탐지 결과를 정확한 일치 항목과 구분해 보고합니다
  • 04사용자 지정 탐지 규칙을 작성할 수 있는 확장형 DiE-JS 스크립팅을 지원합니다
  • 05일괄 검사에 적합한 명령줄 도구를 제공합니다

활용 사례

  • 알 수 없는 실행 파일을 분류해 어떤 컴파일러나 패커로 만들어졌는지 확인
  • 바이너리를 만든 툴체인을 식별하는 것부터 시작하는 리버스 엔지니어링 작업
  • 동적 분석 전에 정적 증거가 필요한 악성코드 분석 워크플로
  • 스크립트나 CI 파이프라인에서 바이너리 여러 개를 일괄 검사

빠른 시작

  1. 1

    릴리스 페이지에서 릴리스를 다운로드하세요

  2. 2

    저장소를 클론하세요

사용 전 알아둘 점

  • DiE는 백신이 아니며 파일이 안전하다고 판정할 수 없습니다.
  • 휴리스틱 분석 결과는 단서일 뿐이며 수동으로 확인해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

Detect-It-Easy은(는) 무엇인가요?
실행 파일의 형식과 컴파일러, 패커, 보호 기법을 탐지하는 크로스 플랫폼 파일 식별 및 정적 분석 도구입니다. Detect It Easy (DiE)는 파일 형식을 식별하고 실행 파일을 실행하지 않은 채 검사합니다. PE, ELF, Mach-O, APK, IPA, JAR, DEX 및 기타 형식을 파싱하고, 파일을 빌드하는 데 사용된 컴파일러, 링커, 언어, 패커 또는 보호 도구와 확인 가능한 경우 해당 버전을 보고합니다.
Detect-It-Easy은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Detect-It-Easy은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Detect-It-Easy은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. Detect-It-Easy의 마지막 커밋은 2026년 11월 6일입니다.
Detect-It-Easy은(는) 어디에 사용할 수 있나요?
알 수 없는 실행 파일을 분류해 어떤 컴파일러나 패커로 만들어졌는지 확인 바이너리를 만든 툴체인을 식별하는 것부터 시작하는 리버스 엔지니어링 작업 동적 분석 전에 정적 증거가 필요한 악성코드 분석 워크플로 스크립트나 CI 파이프라인에서 바이너리 여러 개를 일괄 검사
Detect-It-Easy는 어떻게 설치하나요?
릴리스 페이지에서 릴리스를 다운로드하세요 저장소를 클론하세요
Detect-It-Easy은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/horsicq/Detect-It-Easy

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트