Tor Browser คืออะไร และมีการทำงานอย่างไร

     Tor เป็นอีกหนึ่งตัวเลือกที่เราจะสามารถสร้างความปลอดภัยให้กิจกรรมบนอินเตอร์เน็ตของเราได้ 

 

Tor Browser
Tor Browser

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

 

การทำงานของ Tor Browser

 

Tor Browser
ขั้นตอนการทำงานที่ 1

     1. Tor Browser ของ Alice ได้รายชื่อของโหนด (nodes) หรือตัวถ่ายทอด (relays) ของ Tor (ตัวที่เป็นเครื่องหมาย +) จากDirectory ของเซิฟเวอร์ทอร์ (Dave )

 

Tor Browser
ขั้นตอนการทำงานที่ 2

     2. Tor Browser ของ Alice เลือกทางแบบสุ่มผ่านเครือข่ายของ Tor ไปถึงเซิฟเวอร์ปลายทาง (Bob) การเชื่อมต่อภายในของเครือข่าย Tor นั้นได้ถูกเข้ารหัส (เส้นสีเขียว) ในตัวอย่างนี้ การเชื่อมต่อสุดท้ายนั้นไม่ได้ถูกเข้ารหัส (เส้นสีแดง) ซึ่งการเชื่อมต่อสุดท้ายนั้น จะถูก เข้ารหัสหากอลิสเข้าไปที่เว็บไซต์ที่ใช้ https

 

Tor Browser
ขั้นตอนการทำงานที่ 3

     3. หากในภายหลัง Alice ได้เข้าไปที่เซิฟเวอร์อีกอัน (Jane) Tor Browser ของ Alice จะเลือกเส้นทางสุ่มเส้นทางใหม่

 

     ความเป็นจริงแล้วการท่องเว็บแบบไม่เปิดเผยชื่อจะมีข้อได้เสียเรื่องความเร็ว Tor ทำให้ท่องเว็บแบบไม่เปิดเผยชื่อได้โดยการทำให้การจราจรของออนไลน์ของเราเด้งไปมาระหว่างเซิฟเวอร์ของอาสาสมัครทั่วโลก ดังนั้นทอร์มักจะช้ากว่าการเชื่อมต่อโดยตรงบนอินเตอร์เน็ต

 

ภาพประกอบจาก : https://www.torproject.org/projects/torbrowser.html.en

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Attribute ในภาษา Python: วิธีกำหนดค่าและใช้งาน
โดย athirach.offcial พฤ 28 มี.ค. 2024 11:37 am บอร์ด Python Knowledge
0
86
พฤ 28 มี.ค. 2024 11:37 am โดย athirach.offcial View Topic Attribute ในภาษา Python: วิธีกำหนดค่าและใช้งาน
คำสั่ง eval() ใน Python วิธีการใช้งานการประมวลผลสตริงเป็นโค้ด
โดย athirach.offcial พฤ 28 มี.ค. 2024 11:07 am บอร์ด Python Knowledge
3
550
ศ 29 มี.ค. 2024 9:18 am โดย athirach.offcial View Topic คำสั่ง eval() ใน Python วิธีการใช้งานการประมวลผลสตริงเป็นโค้ด
การใช้งานเมทอด zip() ใน Python: รวมข้อมูลจาก objects หลายๆ อันเข้าด้วยกันเป็น tuple อธิบายและตัวอย่าง
โดย athirach.offcial พฤ 28 มี.ค. 2024 10:51 am บอร์ด Python Knowledge
1
122
พฤ 28 มี.ค. 2024 8:55 pm โดย athirach.offcial View Topic การใช้งานเมทอด zip() ใน Python: รวมข้อมูลจาก objects หลายๆ อันเข้าด้วยกันเป็น tuple อธิบายและตัวอย่าง
ปิดโหมดข้อความธรรมดาในอีเมลแล้ว แต่เครื่องมือไม่ขึ้น ต้องตั้งค่ายังไง
โดย Narisara พฤ 28 มี.ค. 2024 10:46 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
126
พฤ 28 มี.ค. 2024 11:13 am โดย Narisara View Topic ปิดโหมดข้อความธรรมดาในอีเมลแล้ว แต่เครื่องมือไม่ขึ้น ต้องตั้งค่ายังไง
ตัวแปร List ใน Python เหมาะสำหรับงานแบบไหน
โดย athirach.offcial พ 27 มี.ค. 2024 11:34 am บอร์ด Python Knowledge
0
98
พ 27 มี.ค. 2024 11:34 am โดย athirach.offcial View Topic ตัวแปร List ใน Python เหมาะสำหรับงานแบบไหน
data science คืออะไร ? มีหน้าที่อะไร
โดย athirach.offcial พ 27 มี.ค. 2024 11:24 am บอร์ด Python Knowledge
0
94
พ 27 มี.ค. 2024 11:24 am โดย athirach.offcial View Topic data science คืออะไร ? มีหน้าที่อะไร
ไลบรารี SciPy การใช้เพื่อแก้ปัญหาทางวิทยาศาสตร์และคณิตศาสตร์
โดย athirach.offcial พ 27 มี.ค. 2024 11:14 am บอร์ด Python Knowledge
0
82
พ 27 มี.ค. 2024 11:14 am โดย athirach.offcial View Topic ไลบรารี SciPy การใช้เพื่อแก้ปัญหาทางวิทยาศาสตร์และคณิตศาสตร์
เชื่อมต่อ WordPress กับฐานข้อมูล วิธีเชื่อมต่อฐานข้อมูลง่ายๆ
โดย athirach.offcial พ 27 มี.ค. 2024 11:03 am บอร์ด Wordpress Developing Knowledge
0
41
พ 27 มี.ค. 2024 11:03 am โดย athirach.offcial View Topic เชื่อมต่อ WordPress กับฐานข้อมูล วิธีเชื่อมต่อฐานข้อมูลง่ายๆ