تطبيق استغلال مكتوب بلغة Rust لـ CVE-2025-7771
نظرة سريعة على كود المصدر
- data.rs، يخزن ملف التشغيل الضعيف كمصفوفة ثابتة
- exploit.rs، ينفذ بدائيات قراءة/كتابة عشوائية بناءً على برنامج التشغيل الضعيف ذلك
- filemap.rs، غلاف بسيط لعمليات تعيين الملفات في Win32
- nt.rs، بعض ميزات NT مطبقة بلغة Rust
- services.rs، غلاف بسيط لإدارة خدمات Win32 (إنشاء/حذف، بدء/إيقاف/إيقاف مؤقت/استمرار)
- spf.rs، يطبق ترجمة العنوان الافتراضي إلى العنوان الفعلي استنادًا إلى Superfetch
التجميع والتشغيل
سيؤدي التجميع إلى الحصول على ملف قابل للتنفيذ، قم بتشغيله في موجه الأوامر وسينتج مخرجات مثل هذه:
