이 도구 사용 방법
WASM 탐색기 도구로 브라우저에서 바로 WebAssembly(.wasm) 파일을 빠르고 쉽게 분석할 수 있습니다. 추가 소프트웨어 설치 없이 섹션, 함수, 타입, 가져오기, 내보내기, 메모리 레이아웃, 포함된 문자열, 상호 참조, 메타데이터 등 모듈에 대한 자세한 정보를 검사할 수 있습니다.
사용 방법
- 파일 업로드 – .wasm 파일을 업로드 영역에 끌어다 놓거나, 클릭하여 기기에서 찾아 선택하세요.
- 자동 분석 – 도구가 WebAssembly 바이너리를 분석하여 섹션, 함수, 타입, 문자열, 상호 참조, WAT 출력 등 정리된 탭으로 내부 구조를 보여 줍니다.
분석 결과
처리 후 다음을 살펴볼 수 있습니다:
- 모듈 개요: 섹션 레이아웃, 가져오기, 내보내기, 메모리, 테이블, 메타데이터.
- 함수 및 타입: 함수 시그니처, 제어 흐름 매핑, 타입 정의.
- WAT 표현: 더 쉬운 디버깅과 검사를 위해 생성된 WAT 유사 출력.
- 문자열 및 상호 참조: 포함된 문자열을 추출하고 함수, 전역 변수, 테이블의 상호작용을 분석합니다.
- 프로듀서 및 기능: 컴파일러 정보와 대상 WebAssembly 기능을 검사합니다.
팁: 필터 상자에 이름이나 메타 값의 일부를 입력할 수 있으며, Esc을(를) 누르면 지워집니다. 헥스 덤프에서 Shift+클릭은 범위를 선택하고 Ctrl+클릭은 개별 바이트를 전환합니다.
이 도구는 개발자, 리버스 엔지니어, 보안 연구원, 고급 사용자에게 WebAssembly 모듈을 검사하는 빠르고, 강력하며, 직관적인 방법을 제공합니다.
불러온 모듈 없음
작동 방식
-
파일 업로드
.wasm파일을 업로드 영역에 놓거나 클릭하여 기기에서 찾아보세요. -
자동 분석
WebAssembly 바이너리는 백그라운드 워커에서 분석됩니다 — 섹션, 함수, 타입, 문자열, 상호 참조.
-
탐색 및 내보내기
탭(WAT, Wasm→JS, 호출 그래프, 헥스 덤프…)을 살펴보고 WAT 출력이나 JSON 보고서를 다운로드하세요.
WebAssembly(WASM) 파일 분석 및 탐색
WASM 탐색기 도구로 브라우저에서 바로 WebAssembly(.wasm) 파일을 빠르고 철저하게 분석할 수 있습니다. 개발자, 리버스 엔지니어, 보안 연구원 누구든 추가 소프트웨어 설치 없이 모듈 구조, 함수, 섹션, 문자열, 타입, 상호 참조 등을 검사할 수 있습니다.
WASM 탐색기를 사용해야 하는 이유
- 섹션, 가져오기, 내보내기, 메모리 레이아웃 등 자세한 모듈 정보를 확인하세요.
- 더 쉬운 검사를 위해 읽기 쉬운 WAT 유사 출력을 생성합니다.
- 함수, 타입, 태그, 제어 흐름 매핑을 분석합니다.
- 포함된 문자열을 추출하고 상호 참조를 즉시 확인하세요.
- 프로듀서, 대상 기능, 모듈 메타데이터를 검사하세요.
- 빠르고 안전하며 완전히 무료 — 브라우저에서만 실행됩니다.
지금 WebAssembly 파일을 업로드하여 내부 구조를 살펴보고 모듈이 어떻게 작동하는지 깊이 이해하세요. 빠르고, 직관적이며, 고급 분석을 위해 만들어졌습니다.
WASM 탐색기 – WebAssembly 모듈을 즉시 분석
WebAssembly(.wasm) 파일을 검사하고 이해해야 하나요? WASM 탐색기 도구로 브라우저에서 바로 컴파일된 WebAssembly 모듈의 내부 구조를 쉽게 살펴볼 수 있습니다. 디버깅, 감사, 리버스 엔지니어링 등 무엇을 하든 강력한 통찰을 즉시 제공합니다.
WASM 탐색기란 무엇인가요?
WASM 탐색기는 원시 WebAssembly 바이너리 파일을 분석하여 구조화되고 사람이 읽을 수 있는 형식으로 보여 줍니다. 섹션, 함수, 타입, 가져오기/내보내기, 문자열을 분석하고, 모듈의 WAT 유사 표현까지 생성할 수 있습니다. 개발자, 보안 연구원, 저수준 WebAssembly로 작업하는 모든 사람에게 필수적입니다.
온라인 WASM 탐색기 사용 방법
도구 사용법은 간단합니다:
- 파일 업로드: .wasm 파일을 끌어다 놓거나 선택하세요.
- 자동 분석: 도구가 모듈 구조를 분석하고 내부 표현을 만듭니다.
- 탐색 및 분석: 섹션, 함수, 문자열, 타입, 상호 참조, WAT 출력 등을 살펴봅니다.
WASM 탐색기의 주요 기능
WebAssembly 분석 도구는 심층 검사와 명확성을 위해 설계되었으며 다음을 제공합니다:
- 섹션 개요: 코드, 데이터, 가져오기, 내보내기, 사용자 지정 섹션을 포함한 모듈 섹션을 검사합니다.
- 함수 분석: 함수 시그니처, 제어 흐름 매핑, 호출 관계를 확인합니다.
- 문자열 추출: 포함된 문자열을 자동으로 찾아 추출합니다.
- 상호 참조(Xrefs): 함수, 전역 변수, 테이블이 어떻게 상호작용하는지 확인합니다.
- WAT 생성: 더 쉬운 디버깅을 위해 읽기 쉬운 WAT 스타일 출력을 생성합니다.
- JSON 내보내기: 추가 연구나 자동화를 위해 전체 분석 결과를 내보냅니다.
- 안전하고 로컬: 모든 처리가 브라우저에서 이루어지며 파일이 기기 밖으로 나가지 않습니다.
WASM 분석의 일반적인 사용 사례
이 도구는 다음 용도로 널리 사용됩니다:
- 개발자: 컴파일된 WebAssembly 출력을 디버깅하고 검사합니다.
- 보안 연구원: 악성이거나 난독화되었을 수 있는 WASM 모듈을 분석합니다.
- 리버스 엔지니어: 컴파일된 로직과 함수 관계를 이해합니다.
- 성능 분석가: 메모리 사용량, 가져오기, 모듈 구조를 검사합니다.
빠른 답변
- 어떤 파일 형식을 지원하나요? – 현재 .wasm 파일을 지원합니다.
- 분석은 로컬에서 실행되나요? – 네. 모든 분석과 처리는 브라우저에서 바로 이루어집니다.
- 결과를 내보낼 수 있나요? – 네. WAT 출력을 다운로드하거나 분석을 JSON으로 내보낼 수 있습니다.
- 이 도구는 무료인가요? – 물론입니다. WASM 탐색기는 완전히 무료입니다.
지금 WebAssembly 분석 시작하기
WebAssembly 애플리케이션을 개발하든 컴파일된 모듈을 연구하든 온라인 WASM 탐색기가 강력하고 심층적인 분석 도구를 제공합니다. .wasm 파일을 업로드하고 내부 구조를 즉시 살펴보세요.