وكيل DLL لنظام التشغيل Windows لتفريغ فئات JVM على مستوى JNI.
تستخدم بعض برامج Java الانعكاس لإخفاء التعليمات البرمجية الخاصة بها عن طريق تحميل الفئات وتنفيذها ديناميكيًا. يمكنك تفريغها من الذاكرة، ولكن ماذا لو تم تفريغها مباشرة بعد تنفيذها؟ يمكنك تحرير rt.jar
ووضع خطاف على طرق التفكير المختلفة. ولكن ماذا لو كان البرنامج يستخدم أساليب تحميل الفئة الأصلية مباشرة، متجاوزًا أي خطافات على مستوى الكود الثانوي؟
يهدف هذا المشروع إلى أن يكون حلاً شاملاً لجميع احتياجات الإغراق الخاصة بك. من خلال التثبيت عند أدنى مستوى JNI يمكن الوصول إليه بشكل موثوق، سيتم تفريغ جميع الفئات أثناء تحميلها.
DefineClass*
. من الممكن تجاوز هذه الطريقة عن طريق تطبيق أداة تحميل الفئة الخاصة بك في JNI. قم بتنزيل أحدث إصدار. ضع version.dll
في دليل Java bin
بجوار java.exe
. قد ترغب في استخدام تثبيت Java منفصل حتى لا تؤثر على جميع العمليات. على سطح المكتب، قم بإنشاء دليل جديد يسمى JVMDUMP
.
عندما تقوم بتشغيل أي برنامج مع تثبيت Java المعدل، سوف ترى مربع رسالة بنتيجة التثبيت. بمجرد الضغط على OK
، سيتم حفظ جميع الفئات المحملة ضمن الدليل الموجود على سطح المكتب لديك.
Error 2
JVMDUMP
على سطح المكتب لديكتطبيق DLL وكيل بسيط لإدخاله في JVM بشكل غير مؤلم وموثوق. لمزيد من المعلومات، تحقق من المراجع.
يقوم بتثبيت الخطافات التي تعيد توجيه الأساليب إلى الكود الخاص بنا. مدعوم من مهوك.
منطق الإغراق الطبقة.
محلل فئة جافا سريع وبسيط. سيقوم بتحليل اسم الفئة لكل مخزن مؤقت للبايت المرتبط واستخدامه لحفظ الملف بالاسم المناسب.