Network Security #7 at IT Ladkrabang Openhouse 2013 ========= Network Security เป็นการแข่งขันซึ่งอยู่ภายใต้[กิจกรรมเปิดบ้านไอทีลาดกระบัง](http://openhouse.it.kmitl.ac.th/2013/) ซึ่งในครั้งนี้เป็นครั้งที่ 7 โดยการแข่งขันนี้มุ่งเน้นให้นักเรียนระดับชั้นมัธยมศึกษาตอนปลายได้นำความรู้ด้านความปลอดภัยในระบบคอมพิวเตอร์มาใช้ในการหาช่องโหว่ของระบบที่เตรียมไว้ให้ และเรียนรู้วิธีที่จะป้องกันระบบคอมพิวเตอร์จากช่องโหว่นั้น รวมไปถึงมุ่งเน้นไปในการปลูกฝังจริยธรรมในการใช้คอมพิวเตอร์ด้วย ซอร์สโค้ดนี้ถูกใช้เป็นโจทย์ในการแข่งขัน Network Security ครั้งที่ 7 ประจำงานเปิดบ้านไอทีลาดกระบังประจำปี 2013 ซึ่งประกอบไปด้วยโจทย์ปัญหาจำนวน 10 ข้อ เกี่ยวข้องกับเรื่อง Web Security, Network และ Basic Programming โดยในการแข่งขันจะถูกกำหนดลักษณะและสิ่งแวดล้อมของระบบดังนี้ - ผู้แข่งขันจะถูกกำหนดให้ใช้คอมพิวเตอร์ซึ่งติดตั้งระบบปฏิบัติการลินุกซ์ Ubuntu 13.04 (Raring Ringtail) ในการหาช่องโหว่ ซึ่งติดตั้งโปรแกรมดังต่อไปนี้ Netcat, cURL, Wireshark, Google Chrome รวมไปถึงคอมไพเลอร์ เช่น C, Python, Ruby, Perl, PHP. - มีการติดตั้งส่วนขยายของเบราว์เซอร์ Mozilla Firefox ไว้ดังนี้ Live HTTP Headers, Modify Headers, Edit this Cookies, Firebug. - ไม่อนุญาตให้ผู้เข้าแข่งเข้าถึงอินเทอร์เน็ตระหว่างการแข่งขัน - การแข่งขันจะหาผู้ชนะจากผู้ที่ได้คะแนนสูงสุด 3 อันดับแรก สำหรับการแข่งขันมีรายละเอียดดังต่อไปนี้ - ให้ผู้เข้าแข่งขันหาคีย์จากโจทย์ในเวลาที่กำหนด (3 ชั่วโมง) - หลังจากผู้เข้าแข่งขันหาคีย์จากโจทย์ได้แล้ว ให้นำคีย์ที่มาทำการตรวจสอบโดยระบบว่าถูกต้องหรือไม่ หากคีย์ที่ได้นั้นถูกต้อง ระบบจะทำการเพิ่มคะแนนให้กับผู้เข้าแข่งขันในทีมนั้นๆ - ผู้เข้าแข่งสามารถเลือกทำโจทย์ได้ทุกข้อตามอัธยาศัย Developers ========= - Pansaen Boonyakarn ([@pe3zx](https://twitter.com/pe3zx)) - Sorrawut Kittikeereechaikun ([@mix5003](https://twitter.com/mix5003)) - Sarawut Bussadee ([$wHsK](https://www.facebook.com/tob.hsk)) - Tetat Jearuksuwan ([Jellopy](https://www.facebook.com/Jellopy1ea)) Thanks - Chotipat Pornavalai ─ Advisor ([@chotipat](https://twitter.com/chotipat)) - [@Xelenonz](https://twitter.com/xelenonz) License ========= The MIT license