Cutter هي منصة هندسية مجانية ومفتوحة المصدر مدعوم من Rizin. ويهدف إلى أن تكون منصة هندسية متطورة وقابلة للتخصيص مع وضع تجربة المستخدم في الاعتبار. يتم إنشاء القاطع من قبل المهندسين العكسيين للمهندسين العكسيين.
يمكن تنزيل ثنائيات إصدار Cutter لجميع المنصات الرئيسية (Linux ، MacOS ، Windows) من إصدارات GitHub.
Linux : إذا كان التوزيع الخاص بك يوفر ذلك ، تحقق من حزمة cutter في مدير الحزمة (أو cutter-re ). إذا لم تكن متوفرة هناك ، لدينا مستودعات الإعداد في OBS لبعض التوزيعات الشائعة. انظر إلى https://software.opensuse.org/package/cutter-re واتبع التعليمات هناك. بخلاف ذلك ، قم بتنزيل ملف .AppImage من إصدارنا ، وجعله قابل للتنفيذ وقم بتشغيله على النحو التالي أو استخدم AppImageLauncher.
chmod +x Cutter*.AppImage; ./Cutter*.AppImage
MacOS : قم بتنزيل ملف .dmg أو استخدم cask homebrew:
brew install --cask cutter
Windows : قم بتنزيل أرشيف .zip ، أو استخدم إما شوكولاتة أو مغرفة:
choco install cutter
scoop bucket add extras تليها scoop install cutter
لبناء القاطع من المصادر ، يرجى التحقق من مستندات المبنى.
لنشر القاطع باستخدام Dockerfile مسبقًا ، من الممكن استخدام التكوين المقدم. يحتوي ملف README.md المقابل أيضًا على تعليمات حول كيفية البدء باستخدام صورة Docker بأقل جهد.
يدعم Cutter كل من الإضافات Python و C ++ الأصلية.
قام مجتمعنا ببناء العديد من المكونات الإضافية والبرامج النصية المفيدة للقاطع مثل التكامل الأصلي لـ Ghidra Decompiler أو المكون الإضافي لتصور تغطية رمز Dynamorio. يمكنك العثور على قائمة بالمكونات الإضافية القاطع المرتبطة أدناه. لا تتردد في تمديده مع الإضافات والبرامج النصية الخاصة بك.
المكونات الإضافية الرسمية والمجتمعية
دليل تطوير الإضافات
يرجى استخدام القنوات التالية لطلب المساعدة من مطوري القاطع والمجتمع: