کاوشگر WASM
ساختار ماژولهای WebAssembly را بکاوید.
رایگانبدون ثبتنامبهصورت محلی اجرا میشود — فایلها هرگز از دستگاه شما خارج نمیشوند
روش استفاده از این ابزار
ابزار کاوشگر WASM ما به شما امکان میدهد فایلهای WebAssembly (.wasm) را سریع و آسان مستقیماً در مرورگر تحلیل کنید. میتوانید اطلاعات دقیق ماژول، از جمله بخشها، توابع، انواع، واردات، صادرات، چیدمان حافظه، رشتههای تعبیهشده، ارجاعهای متقابل و فراداده را بررسی کنید — بدون نصب هیچ نرمافزار اضافی.
روش استفاده
- فایل خود را بارگذاری کنید – فایل .wasm خود را به ناحیهٔ بارگذاری بکشید و رها کنید، یا کلیک کنید و آن را از دستگاه خود انتخاب کنید.
- تحلیل خودکار – ابزار فایل دودویی WebAssembly را تجزیه میکند و ساختار درونی آن را در زبانههای منظمی مانند بخشها، توابع، انواع، رشتهها، ارجاعهای متقابل، خروجی WAT و موارد دیگر نمایش میدهد.
نتایج تحلیل
پس از پردازش، میتوانید این موارد را بکاوید:
- نمای کلی ماژول: چیدمان بخشها، واردات، صادرات، حافظه، جدولها و فراداده.
- توابع و انواع: امضای توابع، نگاشت جریان کنترل و تعریف انواع.
- نمایش 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 خود را بارگذاری کنید و ساختار درونی آن را بیدرنگ بکاوید.