4 เกมแฮ็คออนไลน์ที่ดีที่สุดในการเรียนรู้การเขียนโปรแกรม

มีการอุทธรณ์ที่โรแมนติกบางอย่างในการแฮ็ก แนวคิดในการพิมพ์ข้อความจากจอภาพของคุณและเข้าถึงความลับมีเพียงไม่กี่คนเท่านั้นที่รู้ว่าผู้คนจำนวนมากสนใจ แต่การแฮ็กในชีวิตจริงนั้นไม่เหมือนกับในหนัง ในโลกแห่งความเป็นจริง การแฮ็กถือเป็นอาชญากรรม แต่ยังรวมถึงชุดทักษะตามความต้องการ(in-demand skill set)ด้วย 

บริษัทต่างๆ จ่ายเงินให้แฮกเกอร์มืออาชีพ (หรือหมวกขาว)((or white-hat) hackers)เพื่อทดสอบความปลอดภัย หากดูเหมือนว่าเป็นงานที่น่าสนใจสำหรับคุณ ให้ลองใช้เกมแฮ็คออนไลน์เหล่านี้เพื่อเรียนรู้ทักษะการเขียนโปรแกรมและทักษะการแฮ็กที่จำเป็นในการเริ่มต้น

แฮ็คกล่อง(Hack the Box)

Hack the Boxไม่ได้เป็นเกมมากเท่าปริศนา หากต้องการเข้าสู่แพลตฟอร์ม คุณต้องมีความรู้พื้นฐานเกี่ยวกับการพัฒนา(basic level of knowledge of web development)เว็บ คุณต้องแฮ็คเข้าไปในเว็บไซต์เพื่อรับรหัสเชิญ แม้ว่ามันจะส่งคำใบ้หลายคำไปพร้อมกันเพื่อช่วยคุณไขปริศนา

เมื่อเข้าไปข้างในแล้วHack the Boxเป็นที่ที่ยอดเยี่ยมในการเชื่อมต่อกับผู้ทดสอบการเจาะระบบอื่นๆ มีเครื่องมากกว่า 30 เครื่องที่คุณสามารถเชื่อมต่อจากระยะไกลและแฮ็คได้ หากคุณส่งหลักฐานการแฮ็กของคุณ คุณจะได้รับคะแนนและไต่อันดับบนกระดานผู้นำ นอกจากนี้ยังมีปริศนาออฟไลน์ในอาณาจักรของ Steganography การเข้ารหัส และอีกมากมาย 

หากคุณคิดว่าตัวเองเป็นแฮ็กเกอร์กึ่งทักษะและต้องการฝึกฝนทักษะของคุณHack the Boxก็เป็นจุดเริ่มต้นที่ดี 

HackThisSite

HackThisSiteเป็นเว็บไซต์ฟรีที่มีการทดสอบและหลักสูตรเกี่ยวกับการแฮ็ก เริ่มต้นด้วยการนำเสนอภารกิจแก่ผู้ใช้ที่พวกเขาสามารถดำเนินการได้ ตั้งแต่ระดับความยากตั้งแต่ความรู้ขั้นต่ำไปจนถึงเทคนิคขั้นสูง นอกจากนี้ยังมีบทความมากมายบนเว็บไซต์เพื่อสอนทักษะต่างๆ ที่คุณต้องการ รวมถึงฟอรัมเพื่อหารือเกี่ยวกับวิธีแก้ปัญหาและปริศนา

หากคุณเพิ่งเริ่มต้นในโลกแห่งการแฮ็ก ให้ลองท้าทาย "ภารกิจพื้นฐาน" สิ่งเหล่านี้จะค่อยๆ เพิ่มระดับความยากและสอนสิ่งที่คุณต้องรู้ก่อนดำเนินการต่อ นอกจากนี้ยังมีภารกิจที่เหมือนจริงที่ซับซ้อนกว่ามาก

เช่นเดียวกับHack the Box HackThisSiteมีระบบคะแนนสูง นอกจากนี้ยังมีส่วน "Hall of Fame" ซึ่งไซต์แสดงรายการช่องโหว่ที่ผู้ใช้พบและให้คะแนนผู้ใช้เหล่านั้น HackThisSiteสนับสนุนให้ผู้ใช้ค้นหาช่องโหว่ด้านความปลอดภัย แต่ขอให้พวกเขาส่งรายงานข้อบกพร่องแทนที่จะดำเนินการทำลายล้าง

HackThisSiteเป็นสถานที่ฝึกอบรมที่ยอดเยี่ยมและเป็นที่รวมของเหล่าแฮกเกอร์ที่อยากจะเป็นแฮ็กเกอร์ โดยเฉพาะอย่างยิ่งหากคุณเพิ่งเริ่มเรียนรู้ทักษะที่คุณต้องการ 

PicoCTF

หลายคนคิดว่าการแฮ็กเป็นเรื่องเกี่ยวกับการเข้ารหัสเพียงอย่างเดียว แต่ยังมีอะไรเกี่ยวข้องมากกว่าการรู้ไวยากรณ์(more involved than just knowing Java syntax)ของ Java คุณต้องสามารถคิดอย่างสร้างสรรค์และรู้วิธีแก้ไขปัญหาต่างๆ ที่แฮ็กเกอร์อาจพบ PicoCTFมุ่งเป้าไปที่ผู้ชมที่อายุน้อยกว่า (ระดับกลางถึงมัธยมปลาย) แต่ทุกคนสามารถใช้ได้

PicoCTFได้รับการออกแบบโดยผู้เชี่ยวชาญด้านความปลอดภัยคอมพิวเตอร์ที่มหาวิทยาลัยCarnegie Mellon (Carnegie Mellon University)ผู้เล่นทำงานผ่านเนื้อเรื่องที่หลวมซึ่งเต็มไปด้วยเนื้อหาด้านการศึกษาและปริศนาความปลอดภัยทางไซเบอร์ ตามเว็บไซต์ ผู้เล่นจะต้อง “วิศวกรรมย้อนกลับ ทำลาย แฮ็ค ถอดรหัส และคิดอย่างสร้างสรรค์และวิเคราะห์เชิงวิพากษ์เพื่อแก้ปัญหาความท้าทาย”

ในขณะที่มีการแฮ็กอยู่ ลองนึกถึงPicoCTFที่เป็นเหมือนเกมฝึกสมองของคุณ เมื่อคุณรู้วิธีคิดเกี่ยวกับการแฮ็ก การเจาะโค้ดจริงจะง่ายขึ้นมาก มีแม้กระทั่งการแข่งขันที่ผู้ใช้สามารถมีส่วนร่วมได้ หากคุณอยู่ในช่วงอายุที่เหมาะสม


PicoCTFเป็นเครื่องมือที่ยอดเยี่ยมสำหรับคนที่อายุน้อยกว่าที่สนใจในการแฮ็(younger that is interested in hacking)ก มันจะสอนพื้นฐานที่แข็งแกร่งของทักษะพื้นฐานที่จะนำพาใครบางคนไปสู่หลักสูตรขั้นสูงในชีวิตต่อไป 

Hacksplaing(Hacksplaining)

Hackslaining(Hacksplaining)เป็นไซต์การสอนแบบอินเทอร์แอคทีฟที่จะแนะนำผู้ใช้ทีละขั้นตอนผ่านกระบวนการหาช่องโหว่ด้านความปลอดภัยต่างๆ แพลตฟอร์มนี้ช่วยให้ผู้ใช้เห็นสิ่งที่เกิดขึ้นเบื้องหลังเมื่อมีการใช้ SQL Injection(SQL Injection) , Clickjackingและเทคนิคการแฮ็กประเภทอื่นๆ

แม้ว่าจะไม่ใช่เกมแฮ็กมากนัก แต่องค์ประกอบแบบอินเทอร์แอกทีฟช่วยให้เกมแสดงให้เห็นบทเรียนในแบบที่การอ่านเนื้อหาเพียงอย่างเดียวไม่สามารถทำได้ มันถูกตั้งค่าเป็นชุดของหลักสูตรที่ย้ายจากที่หนึ่งไปอีกที่หนึ่งอย่างเป็นธรรมชาติ ตัวอย่างเช่น เมื่อคุณจบ บทช่วยสอน SQL Injectionคุณ  จะเข้าสู่บทเรียนเกี่ยวกับวิธีการป้องกันSQL Injection

มีบทเรียนมากมายโดยไม่ต้องลงทะเบียน แต่คุณสามารถเข้าร่วมได้ฟรีเพื่อเข้าถึงข้อมูลเพิ่มเติม ด้วยข้อมูลมากมายบนเว็บไซต์และรูปแบบที่เข้าถึงได้ง่ายHacksplainingจึงเป็นสถานที่ที่ดีในการทำความเข้าใจพื้นฐานเกี่ยวกับช่องโหว่ด้านความปลอดภัย 

หมายเหตุเกี่ยวกับการแฮ็ก

แม้ว่าการแฮ็กจะเป็นอุตสาหกรรมที่โรแมนติก แต่อย่าลืมว่าการเข้าถึงข้อมูลที่คุณไม่ได้รับอนุญาตให้เข้าถึงถือเป็นอาชญากรรม และเช่นเดียวกับอาชญากรรมใดๆ ก็ตาม อาจมีบทลงโทษจำนวนมากและจำคุก การแฮ็กแฮ็กแฮ็กอาจเป็นชุดทักษะที่ทำกำไรได้ แต่คุณมักจะต้องมีประวัติอาชญากรรมที่สะอาดเพื่อให้ได้การรับรองด้านความปลอดภัยที่จำเป็นในการทำงานในสาขานี้

หากคุณต้องการเป็นแฮ็กเกอร์หมวกขาว ตรวจสอบให้แน่ใจว่าคุณไม่ได้ใช้ทักษะที่เรียนรู้ไปในทางที่ผิด นอกจากนี้ยังสามารถให้ประโยชน์แก่คุณในการ ได้  รับการรับรองต่างๆ เช่น การรับรอง Certified Ethical Hacker(Certified Ethical Hacker)จากEC-CouncilหรือCyber ​​Security Certification Roadmap



About the author

ฉันเป็นผู้ตรวจทานมืออาชีพและเพิ่มประสิทธิภาพการทำงาน ฉันชอบใช้เวลาออนไลน์เล่นวิดีโอเกม สำรวจสิ่งใหม่ ๆ และช่วยเหลือผู้คนเกี่ยวกับความต้องการด้านเทคโนโลยีของพวกเขา ฉันมีประสบการณ์กับ Xbox มาบ้างแล้วและได้ช่วยเหลือลูกค้าในการรักษาระบบของพวกเขาให้ปลอดภัยมาตั้งแต่ปี 2552



Related posts