في
العادة من دون وصول إلى الكود الاصلي
لايمكنك عمل debugging
على
البرنامج يمكن فقط التنبئ به من خلال الـ
Assembly
لكن
لن تفرق بين الـ if
else أو
switch,
انا
هنا اتحدث بشكل عام لكن في لغة الجافا
يمكن استخدام الاداة الرائعة JavaSnoop
لحل
هذه المشاكل من مميزات الاداة انها تسمح
لك بإرفاق عملية موجودة في الـ process
لديك
مثل اي مصحح أخطاء وتبداء على الفور في
عملية الـ debugging
او
تشغيل تعليمات برمجية,
يمكن
استخدام هذه الاداة للكثير من الامور لن
اتطرق إليها لكن سوف نشاهد عمل الأداة
وكيفية استدعاء أي function
في
اي برنامج او استدعاء الكلاسات يمكنك
مشاهدة المزيد عن هذه الاداة من منظمة
Blackhat
ومن
قناتكم sicherheitpro
يمكنك
مشاهدة شرح بسيط جدا عنها من هذا الفيديو.
الدرس 176 شرح اداة JavaSnoop
4/
5
Oleh
Moayad Almalat