Magic Wormhole, biztonságosan küldjön fájlokat a terminálról

mintegy-varázslat-féregjárat

A következő cikkben megnézzük a Magic Wormhole nevű parancssori alkalmazást. Ez egy "CLI" alapú alkalmazás, amellyel képesek leszünk rá biztonságosan küldjön szöveget, fájlokat és még mappákat is (amelyet automatikusan tömörítünk) gyakorlatilag bárkinek a terminálunkról.

Ma köztudomású, hogy ha a legtöbb dolgot gyorsan és biztonságosan szeretné megszerezni, tanácsos a parancssort használni. A minket foglalkoztató alkalmazás az gyors és könnyen használható. Nem kell aggódnia a terminálprogramok használatához szükséges ismeretek miatt. Használata rendkívül minimalista és nem igényel előzetes ismereteket protokollokról vagy ilyesmiről.

Az alkalmazás logikája arra redukálódik, hogy tudjuk, melyik fájlt akarjuk elküldeni, és végrehajtjuk az egyetlen parancsot, amely folytatja a küldését. Szállításkor nincs korlátozás. A dokumentumokat külön-külön vagy tömörített fájlként is el lehet küldeni.

Képzeljünk el egy nagyon valószínű forgatókönyvet. Egy fájlt szeretnénk elküldeni egy barátunknak, aki több ezer mérföldre van, és számítógépével csatlakozik az internethez. A lehetséges esetre olyan egyszerű a megoldás, mint egy új ablak indítása terminál, nyissa meg a szú járat pár szó beírása után nyomja meg az Enter billentyűt, és várja meg a másik felet.

A másik végén lévő barátod elindítja termináljukat, megnyit egy Féreglyukat is, és belép a kód a fájlokhoz való hozzáférés hitelesítéséhez. Miután megadta a kódot, csak arra kell várnia, amíg a letöltés befejeződik a számítógépére.

Igaz, hogy a fájlok esetében nincs tároló egyetlen köztes ponton sem, mivel a küldés a két véglet között zajlik. Bár ez egy végpontok közötti szolgáltatás lehet, mégsem az. Pontosabban: a kommunikációnak valamikor proxy szerveren kell keresztül mennie.

A varázsféreglyuk általános jellemzői

A Magic Wormhole a PAKE-t (jelszóval hitelesített kulcscsere) használja titkosítsa a végpontok között elküldött információkat. Ez az alkalmazás a SPAKE2 algoritmust használja.

Mielőtt megemlítettem volna, hogy valamikor a kommunikációt egy szervernek kell kezelnie. Ez lesz a felelős az a létrehozásáért TCP alagút a végek között. Ez biztosítja az információk elküldését.

A Magic Wormhole könyvtárhoz «Rendezv szerver«. Ez egy egyszerű relé, amely alapján WebSocket, amely az egyik ügyféltől a másikhoz továbbítja az üzeneteket. Ez lehetővé teszi, hogy a varázsféreg-kódok megkerüljék az IP-címeket és a portszámokat.

A fájlátviteli parancsok "Transit Relay" -et használnak. Ez egy másik egyszerű szerver, amely összegyűlik két bejövő TCP kapcsolat és továbbítja az adatokat a kettő között.

A fájlt küldő felhasználónak csevegésként / üzenetként / hívásként kell elküldenie a kulcsot, amelyet a Magic Wormhole generál a fogadó felhasználónak.

Ha valakinek többet kell tudnia arról, hogy a Magic Wormhole mennyire biztonságos, vagy annak jellemzőiről, akkor GitHub sok kétséget képes megoldani.

Telepítse a Magic Wormhole alkalmazást

A Debian 9-ben és az Ubuntu 17.04+-ban képesek leszünk a Magic Wormhole telepítésére. Ehhez a terminált (Ctrl + Alt + T) és az alább látható apt parancsot fogjuk használni.

sudo apt install magic-wormhole

A Debian / Ubuntu régebbi verzióiban a következő csomagokat kell telepíteni a program előtt. Megnyitjuk a terminált (Ctrl + Alt + T), és beírjuk.

sudo apt-get install python-pip build-essential python-dev libffi-dev libssl-dev

pip install magic-wormhole

Használja a Varázsféreglyukat

fogás varázslatos féreglyuk szállítás

Fájlküldés varázsféreglyuk segítségével

Először is azt kell mondanom, hogy hibákat jelentettem a helyi hálózatomon. Ez akkor történt, ha a könyvtár elérési útja, ahonnan a fájlt el akarom küldeni, ékezeteket vagy hasonlókat tartalmazott a jelzett útvonal bizonyos pontján. A szállításhoz szükséges kód ezen a ponton jön létre. Ezt tovább kell adnunk a címzettnek. Miután ez tisztázott, egy fájl küldéséhez csak meg kell nyitnia a terminált (Ctrl + Alt + T), és be kell írnia a következőket.

wormhole send “nombre del archivo”
elkap varázslatos féreglyuk vétel

Fájlok fogadása Magic Wormhole segítségével

A fájl fogadásához csak a következő parancsot kell használnia a terminálban. Számomra nyilvánvalónak tűnik, de ne felejtsd el, hogy a vevőnek a Magic Wormhole-t is telepítenie kell. A program megkéri a vevőt, hogy írja be a feladótól kapott kódot.

wormhole receive

A feladó és a fogadó is fogad értesítések az átadás előrehaladásáról fájlokból. Arról is tájékoztat minket, ha a folyamat során bármilyen hibát talál.

Ez nyilvánvalóan egy alkalmazás azok számára, akik jól érzik magukat a terminál használatában.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.