हैकिंग (हैकिंग) एक गैर-नैतिक कार्य है जो किसी सिस्टम या नेटवर्क पर हमले का अनुकरण करने के लिए किया जाता है ताकि इसकी कमजोरियों का पता लगाया जा सके और इसकी सुरक्षा में सुधार किया जा सके। यह नैतिक माना जाता है क्योंकि यह सिस्टम के मालिक की अनुमति के साथ किया जाता है, और लक्ष्य अपने संसाधनों की बेहतर रक्षा करने में मदद करना है। नैतिक हैकर दुर्भावनापूर्ण हैकर्स के समान विधियों का उपयोग करते हैं, लेकिन वे सिस्टम के मालिक को उन कमजोरियों की रिपोर्ट करते हैं जिन्हें वे पाते हैं ताकि वे मालवेयर द्वारा शोषण किए जाने से पहले उन्हें ठीक किया जा सके। दूसरी ओर, दूसरों के लिए हैकिंग मालिक की सहमति के बिना और जानकारी को नुकसान पहुंचाने या चोरी करने के उद्देश्य से किया जाता है।
नैतिक हैकिंग और दुर्भावनापूर्ण उद्देश्यों के लिए हैकिंग के बीच अंतर की व्याख्या करें।