Recientemente מפתחי פרויקט Tor השיקו את כלי השירות OnionShare 2, שאתה מאפשר לך להעביר ולקבל קבצים בצורה בטוחה ואנונימית, כמו גם לארגן את העבודה של שירות שיתוף קבצים ציבורי. קוד הפרויקט כתוב בפייתון ומופץ ברישיונות GPLv3.
OnionShare המריץ שרת אינטרנט הפועל במערכת המקומית בצורה של שירות Tor מוסתר והופך אותו לזמין למשתמשים אחרים.
כדי לגשת לשרת, נוצרת כתובת בצל בלתי צפויה, המשמשת כנקודת כניסה לארגון שיתוף קבצים (למשל, "http: //ash4…pajf2b.onion/slug", כאשר שבלול הוא שתי מילים אקראיות להבטחת אבטחה).
כדי להוריד או לשלוח קבצים למשתמשים אחרים, פשוט שתף ופתח את אותה כתובת בדפדפן Tor.
שלא כמו שליחת קבצים בדוא"ל או דרך שירותים כמו Google Drive, DropBox WeTransfer, OnionShare הוא עצמאי, אינו מצריך גישה לשרתים חיצוניים ומאפשר להעביר את הקובץ ישירות מהמחשב ללא מתווכים.
המשתתפים האחרים לשיתוף קבצים אינם צריכים להתקין את OnionShare, דפדפן Tor רגיל ומופע OnionShare מאחד המשתמשים.
החיסיון נשלח באמצעות העברה מאובטחת של הכתובתלדוגמא, שימוש במצב ההצפנה end2end במסנג'ר.
לאחר סיום ההעברה הכתובת נמחקת מיידכלומר העברת הקובץ בפעם השנייה במצב רגיל לא תעבוד (מחייבת שימוש במצב ציבורי נפרד).
ממשק גרפי מסופק בצד השרת הפועל במערכת המשתמשים של השרת לשליטה בקבצים שנשלחו וקיבלו, כמו גם לשליטה בהעברת נתונים.
אודות הגרסה החדשה של OnionShare 2
עם התפתחות גרסה חדשה זוהוסיפה את היכולת לא רק לשתף את הקבצים שלך, אלא גם לקבל קבצים ממשתמשים אחרים. כדי להוריד קבצים ממשתמשים אחרים, נוצרת כתובת נפרדת.
בכך יושם מצב ציבורי המאפשר למספר משתמשים להוריד או לשלוח קבצים.
כברירת מחדל, כתובות חד פעמיות (ייחודיות) עדיין נוצרות, אך מוסרות מיד לאחר סיום ההעברה.
במקרה של העברת קובץ אחד בלבד, לא משתמשים עוד באריזתו בקובץ zip (ה- zip נוצר רק כאשר נבחרים מספר קבצים או ספריות).
ניתן תמיכה מלאה ב- meek_lite של טרור-הובלה, מה שמפשט מאוד את החיבור לטור במדינות עם צנזורה כבדה.
כדי להימנע מחסימה, נעשה שימוש בהעברה באמצעות פלטפורמת הענן של Microsoft Azure.
במצב ציבורי הכתובת לא משתנה, חילופי הדברים מסתיימים והכתובת מוסרת ידנית.
השילוב של כתובת קבועה ומצב משלוח מאפשר לך ליצור מחסנים משותפים פשוטים כמו DropBox או לארגן העברת מידע אנונימית.
מבין השיפורים האחרים שנוספו אנו מוצאים את הדברים הבאים:
- הוסיף תמיכה בגירסה השלישית של פרוטוקול שירותי הבצל.
- פריסת גרסת השחרור ל- macOS במצב בידוד ארגזי חול.
- נוספה יכולת לבחור שפת ממשק.
- בסיס קוד הפרויקט שעוצב מחדש באופן משמעותי. כדי לשלוט על איכות בדיקות היחידות המיושמות על ידי המוצר.
כיצד להתקין את OnionShare בלינוקס?
הם צריכים לדעת את זה יש חבילות שהוכנו עבור אובונטו, פדורה, חלונות ו- macOS. כדי שנוכל להשתמש באלה כדי להתקין את היישום בהפצת לינוקס שלנו.
למי שמשתמשים ונגזרים של אובונטו, אנחנו רק צריכים להוסיף את ה- OnionShare PPA למערכת שלנו. אנו עושים זאת על ידי פתיחת מסוף והקלדת הפקודה הבאה:
sudo add-apt-repository ppa:micahflee/ppa sudo apt update sudo apt install -y onionshare
למקרה של מי שכןn משתמשי פדורה ואלה הנגזרים ממנה, אנו מתקינים את ההתקנה על ידי ביצוע הפקודה הבאה:
sudo dnf install onionshare
לבסוף, באופן לא רשמי בארכיון לינוקס במאגרי AUR קיימת חבילת יישומים ונוכל להתקין זאת במערכת שלנו על ידי ביצוע הפקודה הבאה:
yay -S onionshare
עבור שאר הפצות לינוקס אתה יכול לקמפל על ידי ביצוע ההוראות בקישור זה.