OnionShare เป็นเครื่องมือโอเพ่นซอร์ส (แอปพลิเคชั่นฟรี) ที่ช่วยให้คุณแชร์ไฟล์ทุกขนาดได้อย่างปลอดภัยและไม่ระบุตัวตน ดังนั้นจึงเป็นทางเลือกที่ยอดเยี่ยมและเป็นโซลูชันซอฟต์แวร์ใหม่สำหรับปัญหาที่ยุ่งยากเช่นนี้นั่นคือการแบ่งปันไฟล์โดยตรงจากต้นทางไปยังผู้รับนั่นคือโดยไม่มีตัวกลาง
ผู้ที่รู้จักและเคยใช้ OnionShare สามารถมั่นใจได้ว่าเป็นแอปพลิเคชั่นที่ยอดเยี่ยมในการแชร์ไฟล์โดยไม่ระบุตัวตนและปลอดภัย โดยเฉพาะอย่างยิ่งสำหรับผู้ที่มีความสามารถของ Snowden (Spy) หรือสมาชิกของแพลตฟอร์มการกรองข้อมูลเช่น Wikileaks
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 จึงทำให้มั่นใจได้ว่าในเวลานั้นจะไม่มีการบันทึกบิตเดียวบนเซิร์ฟเวอร์ภายนอกใด ๆ ไม่ต้องพูดถึงการทำให้ไฟล์ไม่สามารถใช้งานได้อีกต่อไปเราต้องกดปุ่ม "หยุดแชร์" และทำให้ทุกอย่างหายไปอย่างไร้ร่องรอยหรือเพียงแค่ปิดโปรแกรมและบริการที่เกี่ยวข้อง