Tor (The Onion Router) เป็นโอเพ่นซอร์ส ซอฟต์แวร์ที่ใช้ในการเพิ่มความปลอดภัยและความเป็นส่วนตัวให้กับผู้ใช้อินเตอร์เน็ต โดยจะป้องกันผู้ใช้การทำ Traffic Analysis (การวิเคราะห์ว่าใครติดต่อกับใครในอินเตอร์เน็ต) โดยเริ่มแรกนั้น Tor ได้รับการสนับสนุนจาก US Naval Research Laboratory แต่ภายหลัง Electronic Frontier Foundation (EFF) ได้เช้ามาทำหน้าที่สนับสนุนแทน Tor ทำงานโดยการติดตั้งโปรแกรม Tor Client บนเครื่องของผู้ใช้ซึ่งโปรแกรมดังกล่าวจะทำหน้าที่เป็น SOCKS Server ให้กับเว็บบราวเซอร์ หรือโปรแกรมที่ทำงานบน TCP/IP อื่น ๆ เพื่อส่งข้อมูลผ่าน SOCKS Server ดังกล่าวแทนที่จะส่งไปยังเครื่องปลายทางตรง ๆ ข้อมูลจากโปรแกรมต่าง ๆ ที่ส่งมาให้ SOCKS proxy ที่อยู่บนเครื่องผู้ใช้ จะถูกเข้ารหัสก่อน แล้วจึงค่อยส่งข้อมูลที่เข้ารหัสแล้วไปยัง TOR Network ซึ่งข้อมูลเหล่านั้นจะถูกส่งจาก TOR Node หนึ่งไปยัง TOR Node อีกอันหนึ่ง ไปเรื่อย ๆ จนกระทั่งถึง Exit Node (TOR Node ที่ถูกเลือกให้เป็นทางออกของ TOR Network) ที่ Node นี้ข้อมูลจะถูกถอดรหัสและส่งไปยังปลายทางที่ต้องการ เส้นทางในการส่งข้อมูลใน TOR Network จะถูกกำหนดด้วยวิธีการแบบสุ่ม ด้วยวิธีการดังกล่าวจึงทำให้มีเพียง ์เครื่องของผู้ใช้เท่านั้นที่ทราบ IP ของต้นทางของข้อมูลและ IP ปลายทางของข้อมูล TOR สามารถใช้ได้บนหลายระบบปฎิบัติการทั้ง Microsoft Windws, Linux, และ Mac OS X. หลัการทำงานของ TOR1.ขั้นแรก Tor Client ติดต่อไปยังเครื่องที่เรียกว่า Tor Directory Server เพื่อขอรายการของ Tor Node ทั้งหมดที่สามารถใช้งานได้
2. เมื่อ Tor Client ได้รายการของ Tor Node ที่สามารถใช้งานได้มาแล้ว Tor Client ก็ทำการกำหนดเส้นทางในการส่งข้อมูลใน Tor Network แบบสุ่ม หลังจากนั้นก็เข้ารหัสข้อมูลแล้วก็ส่งข้อมูลเข้าไปยัง Node แรก ของ Tor Network ข้อมูลจะถูกส่งไปเรื่อย ๆ จนกระทั่งถึง Exit Node ซึ่งจะทำการถอดรหัสข้อมูลแล้วก็ส่งข้อมูลที่ถอดรหัสแล้วไปยังปลายทาง เมื่อเครื่องปลายทางต้องการจะส่งข้อมูลกลับก็ส่งข้อมูลมาที่ Exit Node ซึ่งจะทำการส่งข้อมูลกลับไปยังเส้นทางเดิมจนกระทั่งถึงเครื่องต้นทาง ด้วยเหตุนี้จึงทำให้ไม่มีเครื่องปลายทางไม่ทราบ IP Address ที่แท้จริงของเครื่องต้นทาง
3. ถ้าผู้ใช้เปลี่ยนเครื่องเป้าหมายในการส่งข้อมูล Tor Client ก็จะสร้างเลือกใช้เส้นทางในการส่งข้อมูลใหม่ โดยกำหนดเส้นทางแบบสุ่มเช่นเคย นอกจากนี้ Tor client จะใช้เส้นทางเดิมสำหรับการติดต่อที่เกิดขึ้นในช่วงเวลาใกล้เคียงกันเพื่อเพิ่มประสิทธิภาพของการทำงาน และ Tor Client จะเปลี่ยนเส้นทางการส่งข้อมูลทุก ๆ 10 นาที โดยประมาณ
ข้อควรระวังในการใช้ Tor
Downloadhttp://www.torproject.org/download.html.en ข้อมูลเพิ่มเติม |
|||
|
|

:: ขอบคุณคร้าบ ::
Post new comment