Dejared MCP، الذي تم تطويره بواسطة Hqkh4nh، هو خادم MCP يمكّن مساعدي الذكاء الاصطناعي من فك تجميع وفحص ملفات Java JAR لتحليل الشيفرة وتصحيح الأخطاء. إنه يدمج فك التجميع Fernflower لتحويل ملفات .class إلى شيفرة Java قابلة للقراءة، ويقدم فحص المحتوى وقراءة الفئات المستهدفة لتقليل المعالجة، ويعرض هذه الوظائف لعملاء MCP. يحصل مطورو Java، والباحثون في الأمن، والمهندسون الذين يستخدمون تطويراً مدعوماً بالذكاء الاصطناعي على رؤية مباشرة، يمكن الوصول إليها بواسطة الذكاء الاصطناعي، للمكتبات المجمعة دون خطوات فك تجميع يدوية.
ما المهام التي يمكنك استخدامها من أجلها؟
يعمل الأداة كخادم MCP الذي يسمح للمساعدين الذكائيين بتحويل مخرجات Java المجمعة إلى كود قابل للقراءة وفحص محتويات الأرشيف. يستخدم المفكك المدمج لترجمة ملفات .class، ويوفر قائمة بهيكل JAR الداخلي، ويدعم استرجاع الفئات الفردية للتحليل المركز. هذه الوظائف تمكن من الهندسة العكسية، وتصحيح الأخطاء، وفهم مكتبات Java التابعة لجهات خارجية أو القديمة مباشرة ضمن سير العمل المدفوع بالذكاء الاصطناعي.
ما مدى دقة المخرجات المفككة؟
نظرًا لأن الأداة تعتمد على ذلك المفكك، فإن المصدر الناتج يعيد بناء الهياكل عالية المستوى في Java ويستعيد تدفق التحكم في العديد من الحالات، متطابقًا مع المحرك المستخدم من قبل IDEs الشهيرة مثل IntelliJ IDEA. تعتمد قابلية القراءة على جودة المدخلات والتشويش: يعيد المفكك بناء المنطق ولكنه لا يمكنه استعادة أسماء المعرفات الأصلية إذا تم إزالتها. اعتبر الكود المفكك كإعادة بناء مساعدة وحقق في الأقسام الحرجة أثناء فحوصات الأمان أو الدقة.
هل يتناسب مع سير العمل الحالي المدعوم بالذكاء الاصطناعي في Java؟
صمم المطور الخادم ليتكامل مع عملاء بروتوكول سياق النموذج؛ ملاحظات التوافق تذكر أدوات متوافقة مع MCP مثل Claude Desktop. يتطلب تشغيل الخدمة Node.js وJava Runtime لتنفيذ المفكك، ويعمل على Windows وmacOS وLinux. تقترح وثائق المشروع استدعاء الخادم عبر node أو npx من تكوين العميل، مما يضع الأداة كنقطة تكامل داخل خطوط تطوير مدعومة بالذكاء الاصطناعي بدلاً من تطبيق واجهة مستخدم مستقل.
توصية عملية وملاءمة
الأداة هي خيار عملي لمطوري Java وباحثي الأمن الذين يحتاجون إلى رؤية قابلة للوصول بواسطة الذكاء الاصطناعي في الثنائيات المجمعة؛ تسرع مخرجاتها الفحص ولكنها تتطلب مراجعة بشرية من أجل الدقة والقرارات الحرجة للأمان. للاستخدام التشغيلي، قم بتشغيلها داخل بيئة تحليل محكومة، وادمج المخرجات المعاد تجميعها مع التحليل الثابت التقليدي، واعتبر المصدر المعاد بناؤه كنقطة انطلاق لتوجيه تحقيقات يدوية أعمق.
المميزات
يتم دمج مُفكك الشيفرات Fernflower لإعادة بناء جافا عالية المستوى
يكشف عن فك التشفير لعملاء MCP مثل Claude Desktop
يسمح بقراءات الفئة المستهدفة لتقليل المعالجة واستخدام الرموز
تختلف القوانين الخاصة باستخدام هذا البرنامج من بلد لآخر. نحن لا ننصح باستخدام هذا البرنامج ولا نقر استخدامه إذا كان ذلك مخالفًا لهذه القوانين. قد تحصل Softonic على رسوم إحالة إذا قمت بالنقر على المنتجات المعروضة هنا أو شرائها.