हैकर्स और हैकिंग की बात जब भी हम सुनते है तो मन में उत्सुकता के साथ -साथ एक डर भी आ जाता है। 'हैकर' शब्द सुनते ही हमारा दिमाग उन लोगों के बारे में सोचने लगता है जो illegally कंप्यूटर सिस्टम में घुसकर अपराध करते हैं। लेकिन सभी हैकर्स खतरनाक नहीं होते है। कंप्यूटर security में सुधार के लिए हैकिंग का इस्तेमाल करने वाले अच्छे हैकर्स "व्हाइट-हैट-हैकर्स" कहलाते हैं। वही कभी-कभी ethical standards का उल्लंघन करके मज़े करने वाले हैकर्स को "ग्रे-हैट-हैकर्स" कहा जाता है।