
Neverwinter Nights : उन्नत संस्करण एक्सप्लॉइट
इस रिपॉजिटरी में Neverwinter Nights: Enhanced Editions का शोषण करने के लिए PoC मौजूद है। यह ब्लॉगपोस्ट भेद्यताओं और शोषण के बारे में विवरण देता है।
poc-server-1.js NWN गेम सर्वर को इंस्ट्रूमेंट करता है ताकि मेमोरी लीक भेद्यता ट्रिगर हो सके।
poc-server-2.js NWN गेम सर्वर को इंस्ट्रूमेंट करता है ताकि मेमोरी लीक प्राप्त कर सके और दूसरी भेद्यता का शोषण कर सके। यह पीड़ित पर calc.exe निष्पादित करेगा।
मशीन 1 :
frida nwmain.exe -l poc-server-1.jsमशीन 2 (IP: 192.168.56.105) :
frida nwmain.exe -l poc-server-2.jsपीड़ित :
सर्वर 1 से कनेक्ट करें
एक कैरेक्टर बनाएं या चुनें और खेलना शुरू करें।
मशीन 1 पर: frida कंसोल में exploit(); टाइप करें (Prelude मॉड्यूल लोड होने के बाद)। स्क्रिप्ट प्लेयर को सर्वर 2 पर रीडायरेक्ट करेगी।
मशीन 2 पर: frida कंसोल में exploit(); टाइप करें (Chapter 3 मॉड्यूल लोड होने के बाद)। स्क्रिप्ट भेद्यता का शोषण करके calc.exe निष्पादित करेगी।