การป้องกันการเจาะระบบ
รู้เขารู้เรา เป็นคํากล่าวที่ยังคงใช้ได้เสมอเมื่อมีการรบ หรือสงคราม การป้องกัน การโจมตีในรูปแบบต่างๆ ก็จําเป็นที่จะต้องรู้ศัตรูว่าเขาเหล่านั้นเป็นใคร และมี จุดประสงค์หรือแรงจูงใจอะไรที่ต้องทําอย่างนั้น ดังนัน้สิ่งแรกที่ต้องรู้คือ ทําความรู้จัก กับธรรมชาติของศัตรูหรือผู้ที่อาจโจมตีทําลายระบบที่ดูแลอยู่เมื่อรู้ศัตรูแล้วก็จะ สามารถกําหนดมาตรการป้องกันได้อย่างถูกทาง
ผูที่พยายามจะโจมตีระบบคอมพิวเตอร์้หรือข้อมูลนั้นสามารถจัดได้เป็นหลาย ประเภท ขึ้นอย่กับแรงจููงใจที่กระทําอย่างนั้น ผูโจมตีแต่ละประเภทนั้นก็ใช้เครื่องมือที่้ หลากหลายตั้งแต่เครื่องมือพื้นฐานไปจนถึงเครื่องมือที่ซับซ้อนและมีอํานาจการทําลาย สงูเราสามารถแบ่งประเภทของผโจมตีระบบได้ดังนู้ี้
ผู้โจมตี ระดับความชํานาญ
แฮคเกอร์(Hacker) ปานกลาง – สูง
แคร็คเกอร์(Cracker) ปานกลาง – สูง
สคลิปต์คิดดี้(Script-kiddy) ตํ่า
สายลับ (Spy) สูง
พนักงาน (Employee) หลากหลาย
ผู้ก่อการร้าย (Terrorist) ปลานกลาง – สูง
3.1 แฮคเกอร์(Hacker)
คําว่าแฮคเกอร์(Hacker) นั้นมีความหมาย 2 แบบ โดยส่วนใหญ่เมื่อพูดถึงแฮค เกอร์ก็จะเข้าใจว่า หมายถึง บุคคลที่พยายามจะเจาะเข้าระบบโดยไม่ได้รับอนุญาต หรือ อาจเรียกได้อีกชื่อหนึ่งว่าผู้โจมตีในอีกความหมายหนึ่ง ซึ่งเป็นความหมายดั้งเดิมของคํา ว่า แฮคเกอร์ซึ่งหมายถึงบุคคลผู้ใช้ความรู้ความชํานาญเกี่ยวกับคอมพิวเตอร์แต่ไม่ได้มี จุดมุ่งหมายเพื่อทําลายหรือในด้านลบ ดังนั้น ในความหมายที่สองนี้จะเป็นผู้ที่ใช้ความรู้ ในทางบวก เช่น การสํารวจเครือข่ายเพื่อค้นหาเครื่องแปลกปลอม เป็นต้น อยางไรก็ตาม