هذا هو الأمر rasm2 الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
rasm2 - أداة التجميع والمفكك radare2
موجز
راسم 2 [-dDfBCLevw] [-F في خارج] [-o عوض] [-a قوس] [-b بت] [-c وحدة المعالجة المركزية] [-s بناء الجملة] [-i مادبا]
[-l مادبا] [الأرجنتين]
الوصف
تستخدم هذه الأداة r_asm لتجميع وتفكيك الملفات أو السلاسل السداسية. وهو يدعم أ
قائمة كبيرة من الأبنية التي يمكن إدراجها باستخدام العلم -L.
-a قوس تعيين المكوِّن الإضافي للهندسة المعمارية
-b بت تعيين بتات العمارة
-B الإدخال / الإخراج الثنائي (-l إلزامي للإدخال الثنائي)
-c وحدة المعالجة المركزية حدد وحدة المعالجة المركزية المحددة (يعتمد على القوس)
-C الإخراج بتنسيق C.
-d تفكيك سداسي بايت بايت. راسم 2 - د 9090
-D تفكيك يظهر hexpair و opcode
-e استخدم endian كبير (أو مبادلة endianness إذا تم استخدامه أكثر من مرة)
-f قراءة البيانات من ملف بدلاً من ARG.
-F في خارج حدد عوامل تصفية الإدخال و / أو الإخراج (att2intel ، x86.pseudo ، ...)
-h إظهار رسالة تعليمات الاستخدام.
-l مادبا طول الإدخال / الإخراج
-i مادبا تجاهل / تخطي N بايت من بداية مخزن الإدخال المؤقت
-L قائمة الإضافات ASM المدعومة
-o عوض إزاحة كود التشغيل المراد تجميعه (الافتراضي هو 0)
-s بناء الجملة حدد إخراج بناء الجملة (إنتل ، أت)
-w وصف كود التشغيل (whats op)
أمثلة
تجميع كود التشغيل:
$ rasm2 -a x86 -b 32 'mov eax، 33'
تفكيك كود التشغيل:
$ rasm2 - د 90
استخدم rasm2 عبر الإنترنت باستخدام خدمات onworks.net
