
Detect It Easy로 정적 바이너리 분석 — 100% 브라우저에서, 업로드 불필요.
Detect It Easy를 이용한 정적 바이너리 분석 — 100% 브라우저에서 실행, 업로드 불필요.
이 프로젝트는 Detect It Easy (DIE) — 강력한 정적 바이너리 분석기 — 를 v86 에뮬레이터 를 사용하여 브라우저 내에서 완전히 실행합니다.
diec) – 헤드리스 분석을 위한 DIE 콘솔 버전;👉 라이브 데모
📂 소스 코드 – 데모 소스 코드
⚠️ 모든 것이 브라우저에서 실행됩니다 — 초기 로드에 약 17MB의 에뮬레이터 상태 파일이 포함됩니다. 또한 큰 바이너리는 분석하는 데 시간이 더 오래 걸릴 수 있습니다.
이 분석기를 자신의 웹 앱에 직접 내장할 수 있습니다.
릴리스 페이지에서 필요한 모든 것을 다운로드하세요:
v86.wasm, libv86.jsseabios.binv86state.bin.zst)💡
v86state.bin.zst파일은 DIE가 사전 설치된 Linux 시스템의 전체 스냅샷을 포함하며 크기는 약 17MB입니다.
다음 섹션의 지침을 따르세요.
그런 다음:
die.js를 같은 폴더에 넣습니다.📌 사용 예시 및 전체 API 문서는 library/ 폴더를 참조하세요.
필수 조건: BuildKit이 활성화된 Docker.
git clone https://github.com/xoreaxlmbdx/die-in-browser.git
cd die-in-browser
./build.sh
빌드 출력은 ./build/에 나타나며 다음을 포함합니다:
v86.wasm, libv86.jsseabios.binlicenses.tar.gzbuildroot-state.bin.zst (압축된 에뮬레이터 스냅샷)MIT — 자유롭게 사용 및 수정 가능.
📄 빌드에는 게스트 시스템에 사용된 모든 구성 요소의 라이선스 텍스트가 포함된
licenses.tar.gz아카이브(Buildroot에서 생성)가 포함되어 있습니다.