|
|
|||||||
ชื่อเรื่อง: รายงานการทดสอบไฟร์วอลล์พยูน (Phayoune Firewall on CD v0.3.4)
รายงานโดย: กิติศักดิ์ จิรวรรณกูล
และ ศิริวรรณ อภิสิริเดช
เผยแพร่เมื่อ: 21 พฤษภาคม 2546
1.กล่าวนำ
ไฟร์วอลล์ คือ ระบบป้องกันอันตรายเครือข่ายจากการโจมตีจากภายนอก (อินเทอร์เน็ต)
โดยป้องกันไม่ให้ผู้ที่ไม่ได้รับอนุญาตสามารถผ่านเข้าออกเครือข่าย เปรียบเสมือนเป็นกำแพงป้องกันไฟนั่นเอง
ตัวอย่างการโจมตีเช่น การทำ Denial of Service (DoS) การสแกนหาช่องโหว่ เป็นต้น
ไฟร์วอลล์พะยูนเป็นไฟร์วอลล์ที่รันอยู่บนระบบปฏิบัติการลินุกซ์พะยูนซึ่งเป็นอีกหนึ่งระบบปฏิบัติการลินุกซ์ที่พัฒนาโดยฝีมือคนไทย
มีจุดเด่นคือสามารถรันได้ด้วยตัวเองจากแผ่น CD โดยไม่ต้องติดตั้งลงฮาร์ดดิสก์ทำให้ปลอดภัยจากการถูกเขียนทับจากผู้บุกรุกในกรณีที่ผู้บุกรุกเข้าถึงระบบ
มีส่วนการทำงานของไฟร์วอลล์ และการติดตั้งและใช้งานง่ายเนื่องจากไม่ต้องทำการติดตั้ง
และการปรับแต่งค่าต่างๆ นั้นจะใช้ลักษณะของเมนูแทนการแก้ไขค่าในไฟล์ต่างๆ
2.ขั้นตอนการทดสอบ
1.ทำการศึกษาคู่มือการใช้งาน เอกสารเกี่ยวกับไฟร์วอลล์ และ IP Tables ต่างๆ
2.การดำเนินงานและผลการทดสอบ
i. วางแผนการทดสอบและออกแบบระบบเครือข่าย ดังรูปที่ 1
![]()
รูปที่ 1 แสดงการต่อเครือข่ายที่ใช้ในการทดสอบii. ติดตั้งระบบปฏิบัติการที่ใช้ทดสอบทั้งหมด โดยใช้โปรแกรม vmware จำลองเครื่องที่ใช้เป็นไฟร์วอลล์พะยูน และเครื่องที่เป็นเป้าหมายในการโจมตี (Victim)
iii. สแกนหาช่องโหว่ของไฟร์วอลล์พะยูน เมื่อทำการติดตั้งไฟร์วอลล์พะยูนเสร็จแล้ว ทำการสแกนหาช่องโหว่ของไฟร์วอลล์ โดยใช้โปรแกรม Nessus เวอร์ชัน 1.2.6 พบว่าไม่มีการเปิดพอร์ตใดๆ และรายงานว่าไม่พบช่องโหว่ที่รุนแรง
iv. ทำการสแกนเครื่องที่อยู่หลังไฟร์วอลล์พะยูน ผลคือเครื่องของ Attacker ไม่สามารถจะผ่านไฟร์วอลล์ไปยังเครื่อง Victim ได้3.สรุปผลและทำรายงาน
3.ปัญหาที่พบ และวิธีการแก้ไข
ช่วงแรกมีปัญหาเรื่องการ์ดแลนที่ไม่สามารถทำให้ไฟร์วอลล์พะยูนใช้การ์ดแลนทั้งสองการ์ดได้
อาจจะมีสาเหตุจากเครื่องที่ใช้ทดสอบไม่สามารถใช้การ์ดแลนที่เป็นพอร์ต PCI และ ISA
พร้อมกันได้ วิธีการแก้ไขปัญหาคือ เปลี่ยนมาใช้การ์ดแลนที่ใช้พอร์ต PCI ทั้งสองการ์ด
4.สรุปผลการทดสอบ
ไฟร์วอลล์พะยูนเป็นไฟร์วอลล์ที่น่าสนับสนุนให้มีการพัฒนาต่อไป เนื่องจากเป็นไฟร์วอลล์ที่ถูกพัฒนาโดยใช้
IP Table มีการใช้งานที่ง่าย ทำให้ผู้ใช้งานระดับเริ่มต้นสามารถติดตั้งไฟร์วอลล์เองได้
กล่าวคือมีลักษณะการทำงานเป็นเมนูให้เลือก แต่อย่างไรก็ตามยังมีส่วนที่สามารถเรียกใช้งานคำสั่งผ่านเชลล์สำหรับผู้ใช้งานระดับสูงด้วย
ด้วยแนวความคิดของไฟร์วอลล์พะยูนที่ใช้ CD แทนฮาร์ดดิสก์นั้นมีข้อดีเรื่องความปลอดภัยจากการถูกแฮกเกอร์เจาะระบบเข้าไปแก้ไขข้อมูลในฮาร์ดดิสก์
นอกจากนั้นหลังจากที่ทำการสแกนไฟร์วอลล์หลังการติดตั้งด้วยค่า defualt ปรากฏว่าไม่พบช่องโหว่ที่รุนแรง
และไฟร์วอลล์นี้มีค่า default ที่ทำการปิดการเชื่อมต่อทุกพอร์ตจากข้างนอกเข้ามายังไฟร์วอลล์
ซึ่งทำให้มั่นใจได้ว่ามีความปลอดภัยระดับหนึ่งหลังจากติดตั้งไฟร์วอลล์พะยูนแล้ว
ทั้งนี้ผู้ใช้สามารถทำการปรับแก้กฏให้เป็นไปตามความต้องการในภายหลังได้
ข้อเสียของไฟร์วอลล์พะยูนที่พบคือกฎของไฟร์วอลล์มีมากจนเกินไป อาจทำให้การทำงานของไฟร์วอลล์ซึ่งต้องทำการตรวจสอบแพ็คเก็ตที่ผ่านเข้า-ออกเครือข่ายตามกฏแต่ละข้อเรียงลำดับนั้นไม่มีประสิทธิภาพ
อย่างไรก็ตามการประมวลผลดังกล่าว ก็ยังถือว่าเร็วกว่าบน hard disk มาก เนื่องจาก
Phayoune Firewall ทำงานอยู่บน Ramdrive
| Home
|| เอกสารเผยแพร่ || Report
ThaiCERT Disclaimer | Copyright © 2001 ThaiCERT(NECTEC). All rights reserved. |