بدون شك معظم قراء هذه المدونة تعرف على Tor أو سمعت عنه، كذلك هذا هو متصفح ويب مهتم بخصوصية المستخدم ولهذا السبب فقد أصبح من أشهر المتصفحات وأكثرها استخدامًا لهذه الأغراض.
الشيء الآخر الذي يميز Tor هو استخدام شبكته المعروفة بروابط .onion والتي لا يمكن الوصول إليها إلا من خلال خدمات Tor. عادةً ما يكون استخدام هذا النوع من الخدمات مفيدًا جدًا عند الرغبة في الحصول على مزيد من الخصوصية ، ولهذا السبب سنتحدث اليوم عن تطبيق يعتمد على هذه الخدمات.
حول OnionShare
OnionShare هو تطبيق يمنحنا القدرة على مشاركة الملفات بأي حجم بأمان ودون الكشف عن الهوية. إنه يعمل عن طريق بدء خادم ويب ، مما يجعله متاحًا كخدمة Tor ، وينشئ عنوان URL غير قابل للفك للوصول إلى الملفات وتنزيلها.
لا يتطلب إنشاء خادم منفصل أو استخدام خدمة مشاركة الملفات لجهة خارجية.
أنت استضافة الملفات على أجهزة الكمبيوتر الخاصة بهم واستخدام خدمة Tor لجعلها متاحة مؤقتًا عبر الإنترنت. يحتاج المستخدم المستلم فقط إلى فتح عنوان URL في متصفح Tor لتنزيل الملف.
Onionshare يعمل عن طريق إنشاء عنوان ويب مؤقت ".onion" التي يمكنك مشاركتها مع صديق. عند الانتهاء ، توقف عن المشاركة ولن يعمل العنوان مرة أخرى.
يحتوي OnionShare على خيار السحب والإفلات للملفات والمجلدات ، بحيث يمكنك بسهولة إرسالها أو تنزيلها ببضع نقرات بالماوس.
لا يوجد حد معين للحجم لمشاركة الملفات والمجلدات أو تنزيلها ، ويمكنك أيضًا مشاركة أي عدد من الملفات / المجلدات في وقت واحد.
بمجرد بدء تشغيل هذا التطبيق ، سيقوم تلقائيًا بنسخ عنوان URL المشترك إلى الحافظة وإغلاقه تلقائيًا بعد انتهاء العملية.
كيفية تثبيت OnionShare على Linux؟
Si يريدون تثبيت هذا التطبيق على أجهزة الكمبيوتر الخاصة بهم ، يجب عليهم فتح محطة وتشغيل أوامر توزيع Linux التي تستخدمها.
بالنسبة لأولئك المستخدمين Ubuntu أو بعض مشتقاته ، يجب أن نضيف مستودعًا للنظام ، نفعل هذا مع هذا الأمر:
sudo apt-add-repository ppa:micahflee/ppa
بمجرد الانتهاء من ذلك ، يجب علينا تحديث قائمتنا بـ:
sudo apt update
وأخيرًا يجب تثبيت التطبيق باستخدام:
sudo apt install onionshare
في حالة مستخدمي Fedora أو التوزيعات القائمة على هذا تثبيت التطبيق مع:
sudo dnf install onionshare
Si هم مستخدمي Arch Linux أو Manjaro أو المشتقات ، هناك PKBUILD متاح في AUR ، لذلك لتثبيت التطبيق ، يجب أن نقوم بتمكينه في ملف pacman.conf الخاص بنا.
نقوم بتثبيت OnionShare مع:
pacaur -S onionshare
إلى يجب أن تقوم باقي توزيعات Linux بتنزيل الكود المصدري للتطبيق وأداء التجميع.
Si هم مستخدمو أنظمة Debian أو المستندة إلى Debian يجب علينا تثبيت بعض التبعيات أولاً:
sudo apt install -y build-essential fakeroot python3-all python3-stdeb dh-python python3-flask python3-stem python3-pyqt5 python-nautilus python3-pytest tor obfs4proxy
الآن يجب علينا تنزيل الكود المصدري ونقوم بذلك عن طريق الكتابة:
git clone https://github.com/micahflee/onionshare.git
cd onionshare
Y يمكننا بناء حزمة deb لنظامنا باستخدام:
./install/build_deb.sh
أو إذا كنت تفضل ذلك ، يمكنك تشغيل التطبيق باستخدام:
./dev_scripts/onionshare
إذا كنت تريد تشغيل التطبيق بواجهة مستخدم:
./dev_scripts/onionshare-gui
مع هذا ، يجب فتح التطبيق ، وواجهته بديهية تمامًا. يجب تشغيل خدمات Tor من أجل استخدام OnionShare.
عند تحديد الملف الذي يريدون مشاركته أو حتى مجلد مع كل محتوياته بداخله ، سيزودهم التطبيق فورًا بعنوان URL يمكنهم مشاركته.
بالطريقة نفسها ، من المهم أن تتذكر أنه إذا كنت تريد أقصى تقدير ، فاستخدم نظام تشفير لمشاركة الروابط الخاصة بك.
تهانينا. لأول مرة منذ فترة طويلة ، أتبع أوامر وحدة التحكم بالحرف وهي تعمل. الوحيد الذي تخطيته هو: git clone https://github.com/micahflee/onionshare.git
حسنًا ، لقد ذهبت مباشرة إلى العنوان ، وقمت بتنزيله ، وأنشأت الدليل ومن هناك تابعت. الآن أنا أختبر ذلك.
تحية طيبة و قرصنة
بالنسبة إلى ذوقي واحتياجاتي ، فإن الوضع المثالي هو استخدام Tails (نظام تشغيل قائم على دبيان) يأتي مثبتًا مسبقًا onionshare ويعمل من USB. من ناحية أخرى ، يعد إعداد الخادم أمرًا بسيطًا. تحيات من Sito (باستخدام Tails من USB والمتصلة بـ Tor)