ตัวสำรวจ WASM
สำรวจโครงสร้างของโมดูล WebAssembly
ฟรีไม่ต้องสมัครทำงานภายในเครื่อง — ไฟล์ไม่ออกจากอุปกรณ์ของคุณ
วิธีใช้เครื่องมือนี้
ตัวสำรวจ WASM ของเราช่วยให้คุณวิเคราะห์ไฟล์ WebAssembly (.wasm) ได้อย่างรวดเร็วและง่ายดายในเบราว์เซอร์ คุณตรวจสอบข้อมูลโดยละเอียดเกี่ยวกับโมดูลได้ รวมถึงส่วนต่าง ๆ ฟังก์ชัน ชนิด การนำเข้า การส่งออก เลย์เอาต์หน่วยความจำ สตริงที่ฝังอยู่ การอ้างอิงไขว้ และข้อมูลเมตา — ทั้งหมดโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม
วิธีใช้
- อัปโหลดไฟล์ของคุณ – ลากและวางไฟล์ .wasm ลงในพื้นที่อัปโหลด หรือคลิกเพื่อเรียกดูและเลือกจากอุปกรณ์ของคุณ
- วิเคราะห์อัตโนมัติ – เครื่องมือจะแยกวิเคราะห์ไบนารี WebAssembly และแสดงโครงสร้างภายในในแท็บที่จัดไว้เป็นระเบียบ เช่น Sections, Functions, Types, Strings, Cross-References, WAT Output และอื่น ๆ
ผลการวิเคราะห์
หลังประมวลผล คุณจะสามารถสำรวจ:
- ภาพรวมโมดูล: เลย์เอาต์ของส่วนต่าง ๆ การนำเข้า การส่งออก หน่วยความจำ ตาราง และข้อมูลเมตา
- ฟังก์ชันและชนิด: ลายเซ็นฟังก์ชัน การแมปโฟลว์การควบคุม และคำนิยามชนิด
- การแสดงแบบ WAT: ผลลัพธ์คล้าย WAT ที่สร้างขึ้นเพื่อให้ดีบักและตรวจสอบง่ายขึ้น
- สตริงและการอ้างอิงไขว้: ดึงสตริงที่ฝังอยู่และวิเคราะห์ว่าฟังก์ชัน ตัวแปรส่วนกลาง และตารางโต้ตอบกันอย่างไร
- ผู้ผลิตและฟีเจอร์: ตรวจสอบข้อมูลคอมไพเลอร์และฟีเจอร์ WebAssembly เป้าหมาย
เคล็ดลับ: ในช่องตัวกรอง คุณพิมพ์ส่วนใดก็ได้ของชื่อหรือค่าเมตา กด Esc เพื่อล้าง ใน hexdump Shift+คลิก เลือกช่วง และ Ctrl+คลิก สลับทีละไบต์
เครื่องมือนี้เป็นวิธีที่รวดเร็ว ทรงพลัง และใช้งานง่ายในการตรวจสอบโมดูล WebAssembly สำหรับนักพัฒนา วิศวกรย้อนกลับ นักวิจัยด้านความปลอดภัย และผู้ใช้ขั้นสูง
ยังไม่ได้โหลดโมดูล
วิธีการทำงาน
-
อัปโหลดไฟล์ของคุณ
วางไฟล์
.wasmลงในพื้นที่อัปโหลดหรือคลิกเพื่อเรียกดูอุปกรณ์ของคุณ -
วิเคราะห์อัตโนมัติ
ไบนารี WebAssembly ถูกแยกวิเคราะห์ใน worker เบื้องหลัง — ส่วนต่าง ๆ ฟังก์ชัน ชนิด สตริง และการอ้างอิงไขว้
-
สำรวจและส่งออก
เรียกดูแท็บต่าง ๆ (WAT, Wasm→JS, กราฟการเรียก, hexdump…) และดาวน์โหลดผลลัพธ์ 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 แล้วสำรวจโครงสร้างภายในได้ทันที