ให้เรตสมาชิก: 4 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งาน
 
Sniffer คืออะไร
     Sniffer คือโปรแกรมที่เอาไว้ดักจับข้อมูล บนระบบ Network เนื่องจากคอมพิวเตอร์เน็ตเวิร์คเป็นระบบการสื่อสารที่ใช้ร่วมกัน เพื่อประหยัดค่าใช้จ่าย การแบ่งกันใช้ (sharing) หมายถึงคอมพิวเตอร์สามารถรับข้อมูลที่คอมพิวเตอร์เครื่องอื่นตั้งใจจะส่งไป ให้อีกเครื่องหนึ่ง การดักจับข้อมูลที่ผ่านไปมาระหว่าง เน็ตเวิร์คเรียกว่า sniffing (คล้ายๆ การดักฟังโทรศัพท์ แต่การดักฟังโทรศัพท์จะทำได้ทีละเครื่อง แต่ sniffer ทำได้ทีเดียวทั้ง network เลย)
     แรกเริ่ม sniffer เป็นชื่อโปรแกรมของบริษัท Network Associates Inc. สหรัฐฯ เพื่อใช้ในผลิตภันณฑ์ของตนเองในเครือ Sniffer Network Analyzer ซึ่งเป็นโปรแกรมวิเคราะห์ network โดยอาศัยการดักอ่านข้อมูล แรกเริ่ม มันถูกสร้างมาเพื่อการป้องกัน (คือเอามาตรวจสิ่งที่วิ่งอยู่บน network นั่นเอง)  แต่เมื่อมี Hacker หัวใส นำโปรแกรมที่ใช้ป้องกัน ไปทำลาย มันจึงเป็นดาบ2คม คือ หากเราเอามาใช้ในการตรวจ ระบบ network ของเรา ก็เป็นประโยชน์ (แม้บางครั้งอาจจะละเมิดความเป็นส่วนตัวไปบ้าง) แต่หากเราเอาไปใช้ในการดักอ่าน ของมูล เพื่อ hack ล่ะ เช่น เอาไปวางไว้บนทางของ ระบบ E-Mail ก็ทำให้ข้อมูลทั้งหมด ของ e-mail โดนอ่าน (ทั้งๆ ที่มันควรจะเป็นความลับ)
   
การป้องกันการถูกดักอ่านข้อมูลโดย sniffer
    1. อย่างแรกเลย เปลี่ยนจาก Hub มาใช้ Switch
    2. หลีกเลี่ยงการส่งข้อมูลที่ไม่มีการเข้ารหัส
    3. ให้ตระหนักว่า ใน network นั้นสามารถถูกดักอ่านได้เสมอ เพราะฉะนั้นการส่งข้อมูลแต่ละครั้ง ต้องประเมินว่า หากโดนดักอ่านแล้วจะคุ้มกันมั้ย หากมีความสำคัญมากควรหาวิธีอื่นในการส่งข้อมูล
    4. หากมีการใช้บริการเกี่ยวกับด้านการเงิน หรือข้อมูลรหัสผ่าน ให้เลือกใช้ผู้บริการที่เข้ารหัสข้อมูลด้วย SSL
    5. หากสามารถเพิ่มความปลอดภัยของการส่งข้อมูลด้วยการเข้ารหัส ก็จะเป็นวิธีที่ดี แม้การส่งแบบนี้จะโดนดักได้ แต่ข้อมูลมีการเข้ารหัสไว้ ทำให้คนที่ดักไป ต้องไปนั่งปวดหัวถอดกันอีก โดยใช้โปรแกรมเข้ารหัสไฟล์
    6. หากมีการสื่อสารข้อมูลภายในองค์กรโดยผ่านอินเทอร์เน็ต การนำเทคโนโลยีของ VPN (Vitual Private Network) มาใช้จะช่วยเพิ่มความปลอดภัยได้
    การใช้ประโยชน์จาก Sniffer
    1. Network Analyzer นั้นคือใช้ประเมิน network ว่ามี Packet (หรือข้อมูล) ที่วิ่งไปวิ่งมานั้น มีอะไรบ้าง และ แพ็กเก็ต ที่วิ่งไปวิ่งมา มีอันตรายอะไรหรือเปล่า มีผู้ใช้มาน้อยเพียงไร เวลาใดมีคนใช้เยอะและเวลาใดมีคนใช้น้อย ผู้ใช้ ใช้แบนด์วิดธ์ไปในทางไหนบ้าง โดยสามารถเอาข้อมูลเหล่านี้มาประเมินเพื่อจัดการระบบ network ของเราได้
    2. Network Debugging Tools ใช้ตรวจสอบข้อผิดพลาดใน Network เพื่อจะดูว่า การส่งข้อมูลนั้นถูกต้องหรือไม่ มีอะไรแปลกปลอมวิ่งอยู่รึเปล่า โดนเฉพาะกรณีที่มีการใช้เครื่องมือระดับ network มาเกี่ยวด้วย เช่น ส่งไฟล์ผ่าน fire wall แล้วมีปัญหา หรือการทดสอบ ACL (Access Control List) ของเราเตอร์ เป็นต้น หากไม่มี sniffer แล้วเราก็จะหากต้นตอของปัญหาได้ยาก
    3. Packet Monitoring ใช้ในกรณีการศึกษาโปรโตคอลในระดับ network จำเป็นต้องเห็นข้อมูลที่มันสื่อสารกันจึงจะเห็นภาพจริงได้ packet monitoring เป็นการนำแพ็กเก็ตมาแสดงให้ดูให้ผู้ใช้เห็นในรูปแบบต่างๆ เช่นการ scan ของ hacker หากไม่มีเครื่องมือประเภท sniffer แล้วเราก็จะรู้ได้ลำบาก
    4. IDS (Intrusion Detection System) ใช้ตรวจจับผู้บุกรุก หากมีข้อมูลที่เป็นอันตราย ตามที่มันได้ถูก config ไว้มันก็จะเตะข้อมูล(หรือแพ็กเก็ต)นั้นทิ้งไป และหากมันพบว่าข้อมูลไม่เป็นอันตราย มันก็จะอนุญาติให้ผ่านไป


ข้อมูลอ้างอิง
http://www.eduzones.com
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
แนะนำเว็บไซต์โหลด Sound เสียงประกอบ VDO ฟรี ถูกลิขสิทธ์ พร้อมวิธีดาวน์โหลด
โดย chatee supasand พฤ 05 ก.ย. 2019 3:32 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
46
พฤ 05 ก.ย. 2019 3:32 pm โดย chatee supasand
Q - ต้องการแก้ไขรายการใบสำคัญจ่ายเงินสดย่อยที่ Approved แล้ว
โดย EyePornnipa พฤ 05 ก.ย. 2019 3:23 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
0
4
พฤ 05 ก.ย. 2019 3:23 pm โดย EyePornnipa
G - ออกแบบหน้าจอโปรแกรม ส่วนของคุณมะปราง
โดย thatsawan พฤ 05 ก.ย. 2019 3:17 pm บอร์ด Thai-otsuka - Tester
0
4
พฤ 05 ก.ย. 2019 3:17 pm โดย thatsawan
ผมเปลี่ยนคำสั่ง css ใน class แล้วแต่ class นั้นกลับไปใช้คำสั่งเดิมไม่ยอยให้คำสั่งใหม่ที่ Overrides ไปครับ
โดย jamepiyawat พฤ 05 ก.ย. 2019 3:11 pm บอร์ด HTML CSS
2
46
พฤ 05 ก.ย. 2019 3:26 pm โดย jamepiyawat
Q - ทำไมภาพที่ดึงออกมาแสดงถึงมีขนาดเล็ก ครับ
โดย jamepiyawat พฤ 05 ก.ย. 2019 2:23 pm บอร์ด Joomla Dev
2
8
พฤ 05 ก.ย. 2019 3:23 pm โดย jamepiyawat
Q - แก้โค้ดอย่างไรครับ ส่วนของ html
โดย Patipat พฤ 05 ก.ย. 2019 1:37 pm บอร์ด Joomla Development
2
51
พฤ 05 ก.ย. 2019 3:40 pm โดย Patipat
อยาบรายละเอียดเกียวกับปั้มลมพูม้า
โดย Payroj Udomkan พฤ 05 ก.ย. 2019 11:15 am บอร์ด Programming - PHP
0
42
พฤ 05 ก.ย. 2019 11:15 am โดย Payroj Udomkan
งานประจำวันที่ 5 กันยายน 2562
โดย Patipat พฤ 05 ก.ย. 2019 10:49 am บอร์ด M088 - ปฏิภัทร สารธรรม
1
12
พฤ 05 ก.ย. 2019 7:22 pm โดย Patipat
B - รบกวนตรวจสอบเรื่องสถานะ PENDING ครับ [2019-09][003]
โดย aninthana พฤ 05 ก.ย. 2019 10:34 am บอร์ด Diageo - Web Ordering - Tester
4
24
จ 09 ก.ย. 2019 7:27 pm โดย aninthana
งานประจำวันที่ 5 กันยายน 2562
โดย chatee supasand พฤ 05 ก.ย. 2019 9:59 am บอร์ด MT33 - นายชาตรี สุภาแสน
9
27
พฤ 05 ก.ย. 2019 7:20 pm โดย chatee supasand
งานประจำวันที่ 5 กันยายน 2562
โดย jirawoot พฤ 05 ก.ย. 2019 10:19 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
2
9
พฤ 05 ก.ย. 2019 7:40 pm โดย jirawoot
งานประจำวันที่ 5 กันยายน 2562
โดย jamepiyawat พฤ 05 ก.ย. 2019 10:13 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
2
17
พฤ 05 ก.ย. 2019 7:30 pm โดย jamepiyawat
งานประจำวันที่ 5 กันยายน 2562
โดย EyePornnipa พฤ 05 ก.ย. 2019 10:03 am บอร์ด M089 - นางสาวพรนิภา ราชธานี
3
33
พฤ 05 ก.ย. 2019 7:12 pm โดย EyePornnipa
งานประจำวันที่ 5 กันยายน 2562
โดย MiyukiEamrucksa พฤ 05 ก.ย. 2019 10:01 am บอร์ด M093 - มิยูกิ เอี่ยมรักษา
3
23
พฤ 05 ก.ย. 2019 1:57 pm โดย Ittichai_chupol
งานประจำวันที่ 5 กันยายน 2562
โดย aninthana พฤ 05 ก.ย. 2019 9:54 am บอร์ด M092 - อนินธนา บุญยัง
1
10
พฤ 05 ก.ย. 2019 7:13 pm โดย aninthana
Q - ดึงค่าจากไฟล์ XML มาไม่ได้ครับ
โดย Patipat พ 04 ก.ย. 2019 7:15 pm บอร์ด Joomla Development
3
65
พฤ 05 ก.ย. 2019 12:11 pm โดย Oayanaki
เปิดตัว Android 10 พร้อมฟีเจอร์ใหม่มากมาย เช่นแสดงข้อความจากเสียง, API รักษาความเป็นส่วนตัว, อัพเดตให้เร็วขึ้น
โดย jamepiyawat พ 04 ก.ย. 2019 6:27 pm บอร์ด Share Knowledge
0
42
พ 04 ก.ย. 2019 6:27 pm โดย jamepiyawat
อยากทราบวิธีการวิธีการตรวจสอบการส่ง Email ใน phpbb
โดย Ittichai_chupol พ 04 ก.ย. 2019 4:55 pm บอร์ด Programming - PHP
2
56
พ 04 ก.ย. 2019 5:05 pm โดย Ittichai_chupol
ปิดตำนาน กว่า 30 ปี MSDN Magazine จะย้ายเนื้อหาไปอยู่บน ออนไลน์แล้ว
โดย chatee supasand พ 04 ก.ย. 2019 4:54 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
47
พ 04 ก.ย. 2019 4:54 pm โดย chatee supasand
อาชีพ Localization Project Manager คืออะไร
โดย MiyukiEamrucksa พ 04 ก.ย. 2019 3:52 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
49
พ 04 ก.ย. 2019 3:52 pm โดย MiyukiEamrucksa