OnionShare: TOR tarmog'i yordamida fayllarni uzatish.
OnionShare - har qanday hajmdagi faylni xavfsiz va noma'lum tarzda baham ko'rish imkoniyatini beruvchi ochiq manbali vosita (bepul dastur). Shu sababli, bu juda zo'r alternativa va yangi dasturiy echim, masalan, to'g'ridan-to'g'ri manbadan oluvchiga, ya'ni vositachilarsiz fayllarni almashish.
OnionShare-ni biladigan va ishlatganlar, fayllarni noma'lum va xavfsiz tarzda almashish uchun juda yaxshi nomzodlik arizasi ekanligiga amin bo'lishlari mumkin, ayniqsa, Snouden (Spy) kalibridagi odamlar yoki Wikileaks kabi ma'lumotlarni filtrlaydigan platformalar a'zolari uchun.
Indeks
OnionShare - bu Mixa Li tomonidan ishlab chiqilgan va GPLv3 litsenziyasi asosida chiqarilgan dastur. Bu sizga har qanday hajmdagi fayllarni xavfsiz va noma'lum tarzda almashish imkonini beradi. Internet orqali Tor Onion xizmati sifatida vaqtincha yoki yashirin ravishda kirishi mumkin bo'lgan veb-serverni ishga tushirish orqali.
Shu maqsadda, OnionShare fayllarni yuklab olish uchun uni Tor brauzerida ochishlari uchun qabul qiluvchilar (lar) bilan bo'lishishi kerak bo'lgan noyob manzilni yaratadi. Uning beqiyos ustunligi shundaki, u alohida Server yoki uchinchi tomon fayllarni almashish xizmatini talab qilmaydi, chunki jo'natuvchi, manba foydalanuvchisi o'z kompyuterida, qurilmasida yoki platformasida fayllarni joylashtiradi.
OnionShare-ni ishga tushirishda foydalanuvchi unga fayl va papkalarni qo'shishi yoki sudrab olib tashlashi mumkin, so'ngra "Ulashishni boshlash" tugmachasini bosish kifoya. Bu turdagi maxfiy veb-havolani (URL) yaratadi ".onion"
masalan:
http://asxmi4q6i7pajg2b.onion/egg-cain
Qaysi biri keyinchalik tegishli tarkibni yuklab olish uchun oluvchilar tomonidan ishlatilishi mumkin. Shunday qilib, ular OnionShare-ni o'rnatishi va ishlatishi shart emas, lekin ularni "Tor Browser" brauzeri orqali yuklab olishlari mumkin.
Yuklab olish va o'rnatish
El OnionShare rasmiy veb-sayti har doim Windows va Mac uchun mavjud bo'lgan so'nggi versiyani va turli xil Linux versiyalari uchun yuklab olinadigan paketlarga protseduralar va havolalarni ko'rsatadi. Barcha OnionShare shriftlari va bajariladigan dasturlari "Mixa Li" tomonidan tegishli ravishda imzolangan bo'lib, tegishli dasturchilar sertifikatidan foydalaniladi. Bundan tashqari, u mukammal va yangilangan Wiki undan samarali va samarali foydalanish uchun mo'l-ko'l ma'lumotlarga ega.
Qadamlar
Yuklab olish va o'rnatish uchun turli xil protseduralar yoki usullar mavjud, ularning hammasi oson va sodda. Ammo ushbu maqola uchun biz "git" usulini tanladik, uni quyida Xubuntu 18.04 operatsion tizimida amalga oshirilayotganini ko'rsatamiz.
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
konfiguratsiya
OnionShare oddiy va amaliy konfiguratsiya interfeysiga ega. Quyidagi rasmda ko'rib turganimizdek, Tor brauzeri brauzeridan foydalanmasdan ishlash uchun tuzilgan. Ammo shuni ta'kidlashim kerakki, ushbu maqola uchun ishlab chiqilgan testda u avtomatik ravishda ulanmagan, shuning uchun biz davom etdik Tor brauzerini "OnionShare Tor-ga qanday ulanishi kerak?" bo'limida "Tor brauzeri bilan o'rnatishni sinab ko'ring" deb tavsiflangan ikkinchi variantni tanlash uchun o'rnating va sozlang.
Odatiy konfiguratsiya
Maxsus sozlamalar
Konfiguratsiya testi
Tor brauzeridagi konfiguratsiya
Eslatma: Ehtimol, standart konfiguratsiya dastur tufayli emas, balki test ishlab chiqilgan joydan (mamlakatdan) bo'lishi mumkin bo'lgan Internet cheklovlari tufayli ishlamagan.
Foydalanish
Fayl yoki papkani baham ko'rish uchun, ya'ni tarkibga ishora qiluvchi veb-havolani (URL) yaratish uchun oddiy qadamlar quyidagicha:
yuk tashish; yetkazib berish
Fayl yoki papkani veb-havola (URL) orqali yuklab olish yoki qabul qilish uchun OnionShare-ning "Fayllarni qabul qilish" bo'limiga o'ting va quyidagi amallarni bajaring:
Qabul
Eslatma: Esingizda bo'lsa, veb-havolalarni (URL) "Tor Browser" brauzeridan ham ochish mumkin.
Xulosa
OnionShare soddaligi tufayli mukammal yoki ideal dastur bo'lmasligi mumkin, ammo fayllarni almashish bo'yicha ekspress funktsiyasini to'liq xavfsiz va noma'lum tarzda, osonlikcha bajaradi. Bugungi kunda Linuxda ishlaydigan Syncthing, RetroShare yoki Wormhole kabi juda yaxshi alternativalar mavjud bo'lsa-da, OnionShare-dan farqli o'laroq, bu Tor va xavfsizlik va maxfiylikni ta'minlaydigan Tor tarmog'idan foydalanishdir.
Tor tarmog'idan foydalanish, ehtimol yuklab olishda fayllarning uzatish tezligini pasaytirishi mumkin, lekin u barcha trafikning shifrlanishi, himoyalanishi va u orqali yo'naltirilishini ta'minlaydi.
Va ulanish P2P bo'lganligi sababli, hech qanday tashqi serverda biron bit ham saqlanib qolmasligini ta'minlaydi. Fayllar endi mavjud bo'lmasligi uchun biz "Ulashishni to'xtatish" tugmachasini bosishimiz va shu bilan hamma narsani izsiz yo'q qilishimiz yoki shunchaki dasturni va unga tegishli xizmatni yopishimiz kerak.