नहीं (केवल) Magento
मैंने कई अन्य वेबसाइटों को इस तरह हैक किया है, कोड आधार में दुर्भावनापूर्ण कोड सम्मिलित करते हुए, और न केवल मैगेंटो में। और कई वैरिएंट हैं: स्क्रिप्ट्स POST डेटा चुराना, स्क्रिप्ट XSS जोड़ना, रूट पासवर्ड चुराने की कोशिश करने वाली स्क्रिप्ट, उस डेटा को प्रोसेस करने की अनुमति देने वाली स्क्रिप्ट्स (बिटकॉइन माइनिंग के लिए, उस सर्वर से स्पैम ईमेल भेजने के लिए), आदि ...
कुछ मामलों में इसका कारण क्लाइंट कंप्यूटर से FTP क्रेडेंशियल (वायरस / मालवेयर द्वारा) चुराया गया था, अन्य मामलों में यह एप्लिकेशन में एक शोषण का उपयोग करता है।
कई अन्य एप्लिकेशन हैं जो सर्वर के लिए कारनामों के माध्यम से पहुंच प्रदान कर सकते हैं, उदाहरण के लिए वर्डप्रेस।
केवल एक ही मामला है जहां Magento को दोष देना होगा और Magento की एक कार्रवाई की उम्मीद की जानी चाहिए और वह यह है: यदि शोषण किया गया आवेदन नवीनतम संस्करण का Magento हो और पूरी तरह से पैच किया गया हो।
तो केवल एक मामूली मौका है कि यह एक हाइलाइट किया गया मामला पहली जगह में मैगनेटो में गलती के कारण हुआ। यही कारण है कि आप Magento से कुछ भी नहीं सुनते हैं।
यहाँ नई बात यह है कि सम्मिलित कोड बहुत विशेष रूप से Magento को लक्षित कर रहा है और Magento के कोड आर्किटेक्चर और सिद्धांतों का उपयोग कर रहा है।
क्या करें
अब आपके प्रश्न का उत्तर देने के लिए "इसके खिलाफ क्या करना है?"
कभी भी एक ही सर्वर इंस्टेंस पर दो अलग-अलग एप्लिकेशन न चलाएं
जैसे वर्डप्रेस + मैगेंटो। कभी-कभी आप वर्डप्रेस को www.magentoshop.com/blog/ या Magento के www.wordpresswebsite.com/shop/ पर चलने के रूप में देखते हैं। ऐसा मत करो। वर्डप्रेस में एक्सप्लॉइट आपके मैग्नेटो डेटा तक हमलावर को पहुंच प्रदान कर सकता है।
एक संस्करण नियंत्रण प्रणाली का उपयोग करें जो
मैं जीआईटी का उपयोग कर रहा हूं और वेबसाइट को तैनात करने के लिए सर्वर पर भी (केवल पहुंच पढ़ें)। यह मुझे रनिंग द्वारा सिस्टम में होने वाले बदलावों की त्वरित जानकारी भी देता है git status
।
कभी भी एफ़टीपी का उपयोग न करें, केवल एसएफटीपी,
मेरे द्वारा बताए गए पासवर्ड को कभी स्टोर न करें, एफ़टीपी पासवर्ड क्लाइंट कंप्यूटर से चुराए गए थे। एफ़टीपी का उपयोग करना भी सुरक्षित नहीं है क्योंकि यह इंटरनेट के माध्यम से अनएन्क्रिप्टेड डेटा भेजेगा। तो SFTP का उपयोग करें और अपने पासवर्ड को कभी भी अपने एफ़टीपी एप्लीकेशन में स्टोर न करें, बस आलसी न हों और हर बार जब आप अपने सर्वर से कनेक्ट हों तो उन्हें टाइप करें।