Recaf - وجافا الحديثة Bytecode محرر


Recaf هو محرر Java مفتوح المصدر مفتوح المصدر مبني على ASM لكائن Objectweb . ASM هي مكتبة معالجة bytecode تقوم بإزالة التجميع الثابت وعدد قليل من سمات ملفات فئة أخرى. نظرًا لأنه لم يعد من الضروري تعقب تجمّع الثوابت وإدارتها بشكل صحيح ، يمكن إجراء تغييرات معقدة بسهولة نسبية. مع ميزات إضافية للمساعدة في عملية تحرير الفئات ، Recaf هو محرر bytecode الأكثر ثراءً.

معلومات مفيدة

في حين أن ASM يجعل التلاعب bytecode بسيط جدا فإنه لا يعني أنه يجب الغوص لأول مرة في تحرير برامج جافا المترجمة دون فهم بعض مفاهيم البرمجة الأساسية وعمارة ملف فئة Java. فيما يلي بعض المراجع لهذه المواضيع:


بالنسبة إلى لقطات الشاشة ، تحقق من دليل لقطات الشاشة . تظهر في جميع الوثائق كذلك. 

المكتبات المستخدمة:
  • ASM - قدرات تحرير الفئة
  • CFR - فك
  • Simple-Memory-Compiler - Recompilation of decompiled code
  • JIMFS - نظام الملفات الظاهري
  • ControlsFX - ضوابط مخصص (المستخدمة في حد الكثير من كل شيء)
  • RichTextFX - Decompiler code highlighting
  • JRegex - نمط مطابقة لتمييز شفرة decompiler
  • الحد الأدنى من json - Json القراءة / الكتابة لتخزين التكوين
  • Commonmark - تحليل التوزيع
  • picocli - تحليل وسيطة سطر الأوامر


Commentaires

Posts les plus consultés de ce blog