Salseo
बाइनरी संकलन करना
गिटहब से स्रोत कोड डाउनलोड करें और EvilSalsa और SalseoLoader संकलित करें। आपको कोड संकलित करने के लिए Visual Studio स्थापित करने की आवश्यकता होगी।
उन परियोजनाओं को उस विंडोज बॉक्स की आर्किटेक्चर के लिए संकलित करें जहाँ आप उनका उपयोग करने जा रहे हैं (यदि विंडोज x64 का समर्थन करता है तो उन्हें उस आर्किटेक्चर के लिए संकलित करें)।
आप Visual Studio में बाएँ "Build" टैब में "Platform Target" के अंदर आर्किटेक्चर का चयन कर सकते हैं।
(**यदि आप ये विकल्प नहीं पा रहे हैं तो "Project Tab" पर क्लिक करें और फिर "<Project Name> Properties" पर क्लिक करें)
फिर, दोनों परियोजनाओं का निर्माण करें (Build -> Build Solution) (लॉग के अंदर निष्पादन योग्य का पथ दिखाई देगा):
बैकडोर तैयार करें
सबसे पहले, आपको EvilSalsa.dll को एन्कोड करने की आवश्यकता होगी। ऐसा करने के लिए, आप पायथन स्क्रिप्ट encrypterassembly.py का उपयोग कर सकते हैं या आप परियोजना EncrypterAssembly को संकलित कर सकते हैं:
Python
विंडोज
ठीक है, अब आपके पास Salseo चीज़ों को निष्पादित करने के लिए आवश्यक सभी चीज़ें हैं: encoded EvilDalsa.dll और SalseoLoader का बाइनरी।
SalseoLoader.exe बाइनरी को मशीन पर अपलोड करें। उन्हें किसी भी AV द्वारा नहीं पहचाना जाना चाहिए...
बैकडोर निष्पादित करें
TCP रिवर्स शेल प्राप्त करना (HTTP के माध्यम से एन्कोडेड dll डाउनलोड करना)
याद रखें कि रिवर्स शेल लिस्नर के रूप में nc शुरू करें और एन्कोडेड evilsalsa को सर्व करने के लिए एक HTTP सर्वर शुरू करें।
UDP रिवर्स शेल प्राप्त करना (SMB के माध्यम से एन्कोडेड dll डाउनलोड करना)
याद रखें कि रिवर्स शेल लिस्नर के रूप में एक nc शुरू करें, और एन्कोडेड evilsalsa (impacket-smbserver) को सेवा देने के लिए एक SMB सर्वर शुरू करें।
ICMP रिवर्स शेल प्राप्त करना (विक्टिम के अंदर पहले से एन्कोडेड dll)
इस बार आपको क्लाइंट में रिवर्स शेल प्राप्त करने के लिए एक विशेष उपकरण की आवश्यकता है। डाउनलोड करें: https://github.com/inquisb/icmpsh
ICMP उत्तर बंद करें:
क्लाइंट को निष्पादित करें:
पीड़ित के अंदर, चलो salseo चीज़ को निष्पादित करते हैं:
SalseoLoader को DLL के रूप में संकलित करना मुख्य फ़ंक्शन निर्यात कर रहा है
Visual Studio का उपयोग करके SalseoLoader प्रोजेक्ट खोलें।
मुख्य फ़ंक्शन से पहले जोड़ें: [DllExport]
इस प्रोजेक्ट के लिए DllExport स्थापित करें
Tools --> NuGet Package Manager --> Manage NuGet Packages for Solution...
DllExport पैकेज के लिए खोजें (Browse टैब का उपयोग करते हुए), और Install दबाएं (और पॉपअप को स्वीकार करें)
आपके प्रोजेक्ट फ़ोल्डर में फ़ाइलें प्रकट हुई हैं: DllExport.bat और DllExport_Configure.bat
Uninstall DllExport
Uninstall दबाएं (हाँ, यह अजीब है लेकिन मुझ पर विश्वास करें, यह आवश्यक है)
Visual Studio से बाहर निकलें और DllExport_configure निष्पादित करें
बस बाहर निकलें Visual Studio
फिर, अपने SalseoLoader फ़ोल्डर पर जाएं और DllExport_Configure.bat निष्पादित करें
x64 चुनें (यदि आप इसे x64 बॉक्स के अंदर उपयोग करने जा रहे हैं, तो यह मेरा मामला था), System.Runtime.InteropServices चुनें ( DllExport के लिए Namespace के अंदर) और Apply दबाएं
Visual Studio के साथ प्रोजेक्ट फिर से खोलें
[DllExport] अब त्रुटि के रूप में चिह्नित नहीं होना चाहिए
समाधान का निर्माण करें
Output Type = Class Library चुनें (Project --> SalseoLoader Properties --> Application --> Output type = Class Library)
x64 प्लेटफ़ॉर्म चुनें (Project --> SalseoLoader Properties --> Build --> Platform target = x64)
समाधान बनाने के लिए: Build --> Build Solution (Output कंसोल के अंदर नए DLL का पथ दिखाई देगा)
उत्पन्न Dll का परीक्षण करें
Dll को उस स्थान पर कॉपी और पेस्ट करें जहाँ आप इसका परीक्षण करना चाहते हैं।
निष्पादित करें:
यदि कोई त्रुटि नहीं आती है, तो शायद आपके पास एक कार्यात्मक DLL है!!
DLL का उपयोग करके एक शेल प्राप्त करें
HTTP सर्वर का उपयोग करना न भूलें और एक nc श्रोता सेट करें
पॉवरशेल
CMD
Last updated