تطبيق JBoss للهندسة العكسية [مغلق]
سؤال
هل هناك طريقة لإجراء هندسة عكسية لتطبيق ويب Jboss مع إنشاء التطبيق فقط؟
تحياتي ، شقي
المحلول
تطبيق الويب هو في الأساس ملف .war يحتوي على جميع الأشياء ، وهو أرشيف مضغوط تمت إعادة تسميته ويمكنك استخراجه باستخدام برنامج فك الضغط المفضل لديك. بمجرد فك الضغط ، ستجد:
- صفحات الويب (عادةً JSPs): ليس هناك حاجة لعكس أي شيء.
- ملفات التهيئة: مرة أخرى ، لا بأس بها
- ملفات الصف: هذا هو الجزء الصعب ، حيث يتعين عليك فك تجميعها.هناك الكثير من البرامج للقيام بذلك ( هذا ، على سبيل المثال)
- JARs: إنها مكتبات ، على الأرجح مكتبات تابعة لجهات خارجية ، لذا ، مرة أخرى ، لا شيء تفعله.ربما بعضها ليس مكتبات طرف ثالث ، وعليك فك ضغطها (نعم ، إعادة تسمية الملفات المضغوطة) وستجد ملفات .class بالداخل.
من الصعب جدًا أن تكون شاملاً ، أردت فقط توجيهك في الاتجاه الصحيح.
لا تنتمي إلى StackOverflow