Magic Wormhole, dërgoni skedarë në mënyrë të sigurt nga terminali

rreth-magjike-vrima e krimbave

Në artikullin vijues do të hedhim një vështrim në një aplikacion të rreshtit komandues të quajtur Magic Wormhole. Ky është një aplikacion i bazuar në "CLI" me të cilin do të jemi në gjendje dërgoni me siguri tekst, skedarë dhe madje dosje (e cila do të kompresohet automatikisht) praktikisht për këdo nga terminali ynë.

Sot është njohuri e publikut që nëse doni të merrni shumicën e gjërave shpejt dhe në mënyrë të sigurt, këshillohet të përdorni vijën e komandës. Aplikimi që na shqetëson është të shpejtë dhe të lehtë për t'u përdorur. Nuk ka nevojë të shqetësoheni për njohuritë e kërkuara për të përdorur programet terminale. Përdorimi i tij është jashtëzakonisht minimalist dhe nuk kërkon njohuri paraprake për protokollet apo diçka të ngjashme me të.

Logjika e aplikacionit reduktohet në njohjen e skedarit që duam të dërgojmë dhe ekzekutimin e komandës së vetme për të vazhduar me dërgimin e tij. Nuk ka asnjë kufizim kur dërgoni. Dokumentet mund të dërgohen skedarë individualisht ose të kompresuar.

Le të imagjinojmë një skenar shumë të mundshëm. Ne duam t'i dërgojmë një skedar një shoku, i cili është mijëra milje larg, i lidhur me internetin me kompjuterin e tij. Zgjidhja për këtë rast të mundshëm është aq e thjeshtë sa, filloni një dritare të re të terminal, hap një Wormhole dhe pasi të keni futur disa fjalë, shtypni Enter dhe prisni për palën tjetër.

Miku juaj në anën tjetër do të nisë terminalin e tyre, do të hapë një Wormhole gjithashtu dhe do të hyjë në një kod për të vërtetuar aksesin tuaj në skedarë. Pasi të keni futur kodin, do të duhet të prisni vetëm që të përfundojë shkarkimi në kompjuterin tuaj.

Shtë e vërtetë që në rastin e skedarëve, nuk ka hapësirë ​​ruajtjeje në asnjë pikë të ndërmjetme si të tillë, dërgimi është midis dy ekstremeve të përfshira. Megjithëse mund të jetë një shërbim nga një skaj i skajshëm, nuk është kështu. Për të qenë më të saktë, komunikimi në një moment duhet të kalojë përmes një serveri proxy.

Karakteristikat e përgjithshme të vrimës magjike

Magic Wormhole përdor PAKE (Shkëmbimi i Çelësave të Vërtetuar me Fjalëkalim) për të enkriptoni informacionin që dërgohet ndërmjet pikave përfundimtare. Ky aplikacion përdor algoritmin SPAKE2.

Para se të përmendja që në një moment, komunikimi duhet të menaxhohet nga një server. Ky do të jetë ai që është përgjegjës për krijimin e një Tuneli TCP midis skajeve. Kjo do të sigurojë që informacioni të dërgohet.

Biblioteka e Magic Wormhole kërkon një «Server takimesh« Ky është një stafetë e thjeshtë bazuar në WebSocket që shpërndan mesazhe nga një klient te tjetri. Kjo lejon që kodet Magic Wormhole të anashkalojnë adresat IP dhe numrat e portave.

Komandat e transferimit të skedarit përdorin një "Transit Relay". Ky është një tjetër server i thjeshtë që mbledh dy lidhje TCP hyrëse dhe transferon të dhënat ndërmjet të dyve.

Përdoruesi që dërgon skedarin do të duhet të dërgojë çelësin përmes bisedës / mesazhit / thirrjes që Wormhole Magjike do të gjenerojë te përdoruesi marrës.

Nëse dikush duhet të dijë më shumë rreth asaj se sa i sigurt mund të jetë Wormhole Magic ose tiparet e tij, GitHub mund të zgjidhë shumë dyshime.

Instaloni Wormhole Magjike

Në Debian 9 dhe Ubuntu 17.04+ ne do të jemi në gjendje të instalojmë Magic Wormhole. Për këtë do të përdorim terminalin (Ctrl + Alt + T) dhe komandën apt që tregohet më poshtë.

sudo apt install magic-wormhole

Në versionet e vjetra të Debian / Ubuntu, paketat e mëposhtme duhet të instalohen para programit. Ne hapim terminalin (Ctrl + Alt + T) dhe shkruajmë në të.

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

pip install magic-wormhole

Përdorni Wormhole Magjike

kapni transportin magjik të vrimave të vrimave

Dërgimi i skedarit duke përdorur vrimën magjike

Së pari, duhet të them se kam raportuar gabime në rrjetin tim lokal. Kjo ndodhi nëse rruga e direktorisë nga e cila kam ndërmend të dërgoj skedarin përmbante theksime ose të ngjashme në një moment në rrugën e treguar. Kodi i kërkuar për transportin gjenerohet në këtë pikë. Ne do të duhet t'ia kalojmë këtë marrësit. Pasi të sqarohet kjo, për të dërguar një skedar duhet thjesht të hapni terminalin (Ctrl + Alt + T) dhe të shkruani sa vijon.

wormhole send “nombre del archivo”
kap pritjen magjike të krimbave

Marrja e skedarëve me Magic Wormhole

Për të marrë skedarin, duhet thjesht të përdorni komandën e mëposhtme në terminal. Më duket e qartë, por mos harroni se marrësi gjithashtu duhet të ketë të instaluar Magic Wormhole. Programi do t'i kërkojë marrësit të futë kodin që ka marrë nga dërguesi.

wormhole receive

Si dërguesi ashtu edhe marrësi do të marrin njoftimet që tregojnë progresin e transferimit të dosjeve. Ai gjithashtu do të na informojë nëse procesi gjen ndonjë gabim gjatë rrugës.

Ky është padyshim një aplikacion për ata që ndihen rehat duke përdorur terminalin.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.