হ্যাকিং একটি প্রক্রিয়া, যেখানে কেউ কোনাে বৈধ অনুমতি ছাড়া কোনাে কম্পিউটার বা কম্পিউটার নেটওয়ার্কে প্রবেশ করে।
কম্পিউটার প্রােগ্রামিং ও কম্পিউটার নিরাপত্তা বিষয়ে অতি দক্ষদের বলা হয় হ্যাকার। হ্যাকাররা বিভিন্ন প্রােগ্রাম, ওয়েবসাইটের বা কম্পিউটারের ত্রুটি বের করে এবং এগুলাে বন্ধের জন্য ব্যবস্থা গ্রহণ করে।
হােয়াইট হ্যাট হ্যাকাররা কোনাে সিস্টেমের ত্রুটিগুলাে বের করে এবং সংশ্লিষ্ট সিস্টেমের কর্তৃপক্ষকে অবহিত করে। যেন সিস্টেমের ত্রুটিগুলাে যত তাড়াতাড়ি সম্ভব সমাধান করে। এদের এথিক্যাল হ্যাকারও বলা হয়ে থাকে।
এথিক্যাল হ্যাকিংয়ে দক্ষতা বৃদ্ধির উদ্দেশ্য ও ডিজিটাল বাংলাদেশ গড়ার স্বপ্নকে সামনে রেখেই বর্তমান গ্রন্থটি প্রণীত হয়েছে।