OnionShare: การถ่ายโอนไฟล์โดยใช้ TOR Network

OnionShare: การถ่ายโอนไฟล์โดยใช้เครือข่าย TOR

OnionShare: การถ่ายโอนไฟล์โดยใช้เครือข่าย TOR

OnionShare เป็นเครื่องมือโอเพ่นซอร์ส (แอปพลิเคชั่นฟรี) ที่ช่วยให้คุณแชร์ไฟล์ทุกขนาดได้อย่างปลอดภัยและไม่ระบุตัวตน ดังนั้นจึงเป็นทางเลือกที่ยอดเยี่ยมและเป็นโซลูชันซอฟต์แวร์ใหม่สำหรับปัญหาที่ยุ่งยากเช่นนี้นั่นคือการแบ่งปันไฟล์โดยตรงจากต้นทางไปยังผู้รับนั่นคือโดยไม่มีตัวกลาง

ผู้ที่รู้จักและเคยใช้ OnionShare สามารถมั่นใจได้ว่าเป็นแอปพลิเคชั่นที่ยอดเยี่ยมในการแชร์ไฟล์โดยไม่ระบุตัวตนและปลอดภัย โดยเฉพาะอย่างยิ่งสำหรับผู้ที่มีความสามารถของ Snowden (Spy) หรือสมาชิกของแพลตฟอร์มการกรองข้อมูลเช่น Wikileaks

OnionShare: บทนำ

OnionShare คืออะไร?

OnionShare เป็นแอปพลิเคชันที่พัฒนาโดย Micah Lee และเผยแพร่ภายใต้ลิขสิทธิ์ GPLv3 ช่วยให้คุณสามารถแบ่งปันไฟล์ทุกขนาดได้อย่างปลอดภัยและไม่ระบุตัวตน ด้วยการเรียกใช้เว็บเซิร์ฟเวอร์ที่ทำให้สามารถเข้าถึงได้ในรูปแบบบริการ Tor Onion ซึ่งอาจเป็นแบบชั่วคราวหรือแบบซ่อนตัวผ่านทางอินเทอร์เน็ต

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

เมื่อเรียกใช้ OnionShare ผู้ใช้สามารถแทรกหรือลากและวางไฟล์และโฟลเดอร์ลงในไฟล์จากนั้นคลิก "เริ่มการแชร์" การดำเนินการนี้จะสร้างลิงก์ลับของเว็บ (URL) ประเภท ".onion" ตัวอย่างเช่น:

http://asxmi4q6i7pajg2b.onion/egg-cain

ซึ่งผู้รับสามารถใช้เพื่อดาวน์โหลดเนื้อหาที่เกี่ยวข้องได้ ดังนั้นพวกเขาจึงไม่จำเป็นต้องติดตั้งและใช้ OnionShare แต่ผ่าน« Tor Browser »พวกเขายังสามารถดาวน์โหลดได้

ดาวน์โหลดและติดตั้ง

El เว็บไซต์ทางการของ OnionShare แสดงเวอร์ชันล่าสุดสำหรับ Windows และ Mac ตลอดจนขั้นตอนและลิงก์ไปยังแพ็คเกจที่ดาวน์โหลดได้สำหรับ Linux เวอร์ชันต่างๆ แบบอักษรและไฟล์ปฏิบัติการ OnionShare ทั้งหมดได้รับการลงนามโดยนักพัฒนา 'Micah Lee' โดยใช้ใบรับรองนักพัฒนาที่ถูกต้อง นอกจากนี้ยังมีการปรับปรุงที่ยอดเยี่ยมและ วิกิพีเดีย ด้วยข้อมูลมากมายสำหรับการใช้งานที่มีประสิทธิภาพและประสิทธิผล

ขั้นตอนที่

ขั้นตอนหรือวิธีการต่างๆมีให้ดาวน์โหลดและติดตั้งซึ่งทั้งหมดนี้ทำได้ง่ายและตรงไปตรงมา อย่างไรก็ตามสำหรับบทความนี้เราได้เลือกวิธีการด้วย« git »ซึ่งแสดงด้านล่างซึ่งดำเนินการบนระบบปฏิบัติการ Xubuntu 18.04

apt install -y python3-flask python3-stem python3-pyqt5 python3-crypto python3-socks python3-distutils python-nautilus tor obfs4proxy python3-pytest build-essential fakeroot python3-all python3-stdeb dh-python
# Para instalar los paquetes y dependencias relacionadas

git clone https://github.com/micahflee/onionshare.git
# Para clonar el repositorio con los archivos fuentes

cd onionshare
# Para posicionarnos sobre la carpeta con los archivos de ejecución

./dev_scripts/onionshare
# Para ejecutarlo vía terminal

./dev_scripts/onionshare-gui
# Para ejecutarlo vía gráfica

องค์ประกอบ

OnionShare มีอินเทอร์เฟซการกำหนดค่าที่เรียบง่ายและใช้งานได้จริง ดังที่เราเห็นในภาพต่อไปนี้มีการกำหนดค่าให้ทำงานโดยไม่ต้องใช้เบราว์เซอร์ Tor Browser อย่างไรก็ตามฉันต้องทราบว่าในการทดสอบที่พัฒนาขึ้นสำหรับบทความนี้ไม่ได้เชื่อมต่อโดยอัตโนมัติดังนั้นเราจึงดำเนินการต่อ ติดตั้งและกำหนดค่า Tor Browser เพื่อเลือกตัวเลือกที่สองที่อธิบายไว้ว่า "Try setup with Tor Browser" ในส่วนที่เรียกว่า "OnionShare ควรเชื่อมต่อกับ Tor อย่างไร?

การกำหนดค่าเริ่มต้น

การตั้งค่าแบบกำหนดเอง

การทดสอบการกำหนดค่า

การกำหนดค่าใน Tor Browser

หมายเหตุ: เป็นไปได้มากว่าการกำหนดค่าเริ่มต้นไม่ทำงานไม่ใช่เพราะโปรแกรม แต่เป็นเพราะข้อ จำกัด อินเทอร์เน็ตที่อาจมีมาจากสถานที่ (ประเทศ) จากที่ที่ทำการทดสอบ

ใช้

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

การส่งสินค้า

หากต้องการดาวน์โหลดหรือรับไฟล์หรือโฟลเดอร์ผ่านเว็บลิงค์ (URL) เพียงไปที่ส่วน "รับไฟล์" ของ OnionShare แล้วทำตามขั้นตอนดังที่แสดงด้านล่าง:

Recepcion

หมายเหตุ: โปรดจำไว้ว่าลิงก์ของเว็บ (URL) สามารถเปิดได้จากเบราว์เซอร์« Tor Browser »

ข้อสรุป

OnionShare อาจไม่ใช่แอพที่สมบูรณ์แบบหรือเหมาะที่สุดเนื่องจากความเรียบง่าย แต่มันตอบสนองฟังก์ชั่นด่วนในการแชร์ไฟล์ด้วยวิธีที่ปลอดภัยและไม่ระบุชื่อด้วยวิธีง่ายๆ แม้ว่าปัจจุบันจะมีทางเลือกที่ดีมากซึ่งสามารถใช้ได้กับ Linux เช่น Syncthing, RetroShare หรือ Wormhole แต่สิ่งที่แตกต่างจาก OnionShare คือการใช้เครือข่าย Tor ซึ่งให้ความปลอดภัยและความเป็นส่วนตัวในระดับที่ดี

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

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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา