हैकर्स Magento 1.9 में क्रेडिट कार्ड जानकारी चुराने के लिए स्मार्ट तकनीकों का उपयोग कर रहे हैं - जिसमें कोर फ़ाइलों को संशोधित करके Visbot मैलवेयर नामक मैलवेयर जोड़ना शामिल है। इसे ढूंढने और ठीक करने का तरीका जानने के लिए आगे पढ़ें।
Visbot मैलवेयर कैसे काम करता है
हैक की गई Magento वेबसाइट्स पर पाया जाने वाला Visbot मैलवेयर हर बार साइट लोड होने पर चलता है। यह सर्वर पर किए गए POST अनुरोधों को इंटरसेप्ट करता है, साइट पर विज़िटर्स द्वारा सबमिट की गई किसी भी जानकारी को एकत्र करता है और इसे एन्क्रिप्ट करके एक इमेज फ़ाइल पर संग्रहीत करता है।
इस इमेज में पासवर्ड, पते, और यहां तक कि क्रेडिट कार्ड और भुगतान जानकारी जैसी जानकारी हो सकती है। हैकर्स समय-समय पर इस इमेज को पुनः प्राप्त करते हैं और इसे ब्लैक मार्केट पर बेचते हैं। कभी-कभी, यह फ़ाइल 850 MB जितनी बड़ी हो सकती है!
मैलवेयर आमतौर पर कोर Magento फ़ाइलों में पाया जाता है, जैसे कि नीचे file path /var/www/html/includes/config.php पर:
Visbot मैलवेयर कैसे ढूंढें
Visbot मैलवेयर ढूंढने का सबसे सरल तरीका निम्न स्कैन चलाना है:
grep -r Visbot --include='*.php' /my/document/root
Visbot मैलवेयर आमतौर पर एक कोर फ़ाइल में छिपा होता है जो हर पेज लोड पर चलती है, जैसे app/Mage.php या ऊपर दिए उदाहरण में includes/config.php। एकत्र किया गया डेटा विभिन्न स्थानों में संग्रहीत किया जा सकता है। यहां कुछ स्थान हैं जहां फ़ाइल पाई गई थी:
- /media/mage.jpg
- /media/catalog/category/<विभिन्न फ़ाइलें>
- /skin/adminhtml/default/default/images/accordion_open_bg.gif
- /skin/adminhtml/default/default/images/btn_gr_on_bg.gif
- /skin/adminhtml/default/default/images/notice-msg_bg.png
- /skin/adminhtml/default/default/images/sort-arrow-down_bg.png
- /skin/adminhtml/default/default/images/side_col_bg_bg.gif
- /skin/adminhtml/default/default/images/left_button_back.gif
एस्ट्रा जैसे विशेष मैलवेयर स्कैनर जो कई प्रकार के दुर्भावनापूर्ण कोड और फ़ाइलों को ढूंढ सकते हैं, बिना अधिक प्रयास के Visbot मैलवेयर ढूंढने का सबसे अच्छा विकल्प है।
Visbot मैलवेयर हमले के बाद अपनी साइट कैसे ठीक करें
1. सफाई से पहले अपनी साइट का बैकअप लें।
वेबसाइट को ऑफ़लाइन ले जाना उचित है ताकि उपयोगकर्ता सफाई के दौरान संक्रमित पेज पर न जाएं। सभी कोर फ़ाइलों और डेटाबेस का बैकअप लेना सुनिश्चित करें। बैकअप को कंप्रेस्ड फ़ाइल फॉर्मेट में लेना एक अच्छा विचार है, जैसे .zip।
2. कोर, प्लगइन, और थीम फ़ाइलों को बदलें।
आप संक्रमित कोर फ़ाइलों को विश्वसनीय स्रोतों से समान मूल संस्करणों से बदल सकते हैं। इन फ़ाइलों और निर्देशिकाओं के नए और अपडेटेड संस्करण डाउनलोड करने के बाद, आप पुराने वाले को डिलीट कर सकते हैं। यह Visbot मैलवेयर को साफ करने में विशेष रूप से महत्वपूर्ण है, क्योंकि कोर फ़ाइलों के अंदर दुर्भावनापूर्ण कोड पाया गया है।
3. किसी भी संदिग्ध, हाल ही में संशोधित फ़ाइल को साफ़ करें।
आप हाल ही में संशोधित फ़ाइलों को देखकर संभावित संक्रमित फ़ाइलें ढूंढ सकते हैं। आप इन फ़ाइलों को अपने पास मौजूद साफ बैकअप या विश्वसनीय स्रोत से पुनर्स्थापित कर सकते हैं।
4. मैलवेयर स्कैन चलाएं।
अपने वेब सर्वर पर मैलवेयर और दुर्भावनापूर्ण फ़ाइलों के लिए मैलवेयर स्कैन चलाएं। आप अपने वेब होस्ट द्वारा प्रदान किए गए cPanel में 'वायरस स्कैनर' टूल का उपयोग कर सकते हैं, या एस्ट्रा प्रो प्लान के साथ विशेषज्ञ मैलवेयर क्लीनअप प्राप्त कर सकते हैं, जो हमले को ब्लॉक करता है और उन बॉट्स को भी ब्लॉक करता है जो चुराए गए डेटा को डाउनलोड करने का प्रयास करते हैं।
इन चरणों के अलावा, आप Magento सुरक्षा पर इस लेख को उपयोगी पा सकते हैं।
Visbot मैलवेयर: निष्कर्ष
Visbot मैलवेयर बहुत खतरनाक हो सकता है क्योंकि यह ज्यादातर कोर फ़ाइलों में पाया जाता है और क्रेडिट कार्ड जानकारी जैसी संवेदनशील जानकारी चुराता है। इसलिए, यह बहुत महत्वपूर्ण है कि आप अपनी साइट को मैलवेयर-मुक्त रखें। सॉफ़्टवेयर के अपडेटेड वर्जन का उपयोग करने के अलावा, अपनी साइट के लिए एस्ट्रा जैसे वेबसाइट फायरवॉल प्राप्त करना एक शानदार विचार है। हमारा सुरक्षा सूट स्वचालित रूप से आपकी साइट को सुरक्षित करने और सॉफ़्टवेयर को वर्चुअली पैच करने में मदद करता है, जिससे दुर्भावनापूर्ण अनुरोध आपकी वेबसाइट तक कभी नहीं पहुंच पाते। इस तरह, आपको फिर कभी हैक होने की चिंता नहीं करनी पड़ेगी!
एस्ट्रा के बारे में
एस्ट्रा आवश्यक वेब सुरक्षा सूट है जो आपके लिए हैकर्स, इंटरनेट खतरों और बॉट्स से लड़ता है। हम वर्डप्रेस, ओपनकार्ट, Magento आदि जैसे लोकप्रिय CMS पर चलने वाली आपकी वेबसाइट्स के लिए सक्रिय सुरक्षा प्रदान करते हैं। हमारी सुरक्षा टीम पूरे वर्ष 24×7 उपलब्ध है ताकि आपके प्रश्नों में मदद कर सके।