Töfraormur, sendu skrár á öruggan hátt frá flugstöðinni

um-galdur-ormagat

Í næstu grein ætlum við að skoða skipanalínuforrit sem kallast Magic Wormhole. Þetta er forrit byggt á „CLI“ sem við getum gert sendu texta, skrár og jafnvel möppur á öruggan hátt (sem verður þjappað sjálfkrafa) til nánast allra frá flugstöðinni okkar.

Í dag er það almenningur að ef þú vilt fá flesta hluti fljótt og örugglega, er ráðlegt að nota skipanalínuna. Umsóknin sem varðar okkur er fljótlegt og auðvelt í notkun. Það er engin þörf á að hafa áhyggjur af þekkingunni sem þarf til að nota flugstöðvarforrit. Notkun þess er afar lægstur og þarf ekki fyrri þekkingu um samskiptareglur eða eitthvað slíkt.

Rökfræði forritsins minnkar til að vita hvaða skrá við viljum senda og framkvæma eina skipunina til að halda áfram með sendinguna. Það eru engin takmörk þegar sent er. Skjöl er hægt að senda hvert fyrir sig eða þjappa skrár.

Hugsum okkur mjög líklega atburðarás. Við viljum senda skrá til vinar, sem er þúsundir kílómetra í burtu og tengdur við internetið með tölvunni sinni. Lausnin á þessu mögulega máli er eins einföld og byrjaðu á nýjum glugga flugstöðinni, opnaðu a Wormhole og eftir að hafa slegið inn nokkur orð, ýttu á Enter og bíddu eftir hinum aðilanum.

Vinur þinn á hinum endanum mun ræsa flugstöðina sína, opna líka ormagöng og slá inn a kóða til að staðfesta aðgang þinn að skrám. Þegar þú hefur slegið inn kóðann þarftu aðeins að bíða eftir að niðurhalinu á tölvuna þína sé lokið.

Það er rétt að þegar um skjöl er að ræða er engin geymsla á neinum millipunkti sem slíkum, sendingin er á milli þessara tveggja öfga. Þó að það gæti verið end-to-end þjónusta er það ekki. Til að vera nákvæmari, samskipti verða einhvern tíma að fara í gegnum proxy-netþjóna.

Magic Wormhole Almennar aðgerðir

Magic Wormhole notar PAKE (lykilorðsstaðfest lyklaskipti) til dulkóða upplýsingarnar sem eru sendar milli endapunktanna. Þetta forrit notar SPAKE2 reikniritið.

Áður en ég nefndi að einhvern tíma þarf að stjórna samskiptum af netþjóni. Þetta verður sá sem sér um að búa til a TCP göng milli endanna. Þetta mun tryggja að upplýsingarnar séu sendar.

Magic Wormhole bókasafnið krefst „Stefnumót netþjóns«. Þetta er einfalt gengi byggt á WebSocket sem flytur skilaboð frá einum viðskiptavini til annars. Þetta gerir Magic Wormhole kóða kleift að fara framhjá IP tölum og höfn númerum.

Skráaflutningsskipanirnar nota „Transit Relay“. Þetta er annar einfaldur netþjónn sem safnast saman tvær komandi TCP tengingar og flytur gögnin þar á milli.

Notandinn sem sendir skrána verður að senda lykilinn með spjalli / skilaboðum / símtali sem Magic Wormhole mun búa til móttakandi notanda.

Ef einhver þarf að vita meira um hversu öruggt Magic Wormhole getur verið eða eiginleikar þess, skoðaðu þá GitHub getur leyst margar efasemdir.

Settu upp Magic Wormhole

Í Debian 9 og Ubuntu 17.04+ getum við sett upp Magic Wormhole. Fyrir þetta munum við nota flugstöðina (Ctrl + Alt + T) og apt skipunina sem sést hér að neðan.

sudo apt install magic-wormhole

Í eldri útgáfum af Debian / Ubuntu þarf að setja upp eftirfarandi pakka fyrir forritið. Við opnum flugstöðina (Ctrl + Alt + T) og skrifum í hana.

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

pip install magic-wormhole

Notaðu Magic Wormhole

grípa töfraorma gatasiglingar

Skráasending með töfraormi

Fyrst af öllu verð ég að segja að ég hef tilkynnt um villur á staðarnetinu mínu. Þetta gerðist ef skráarslóðin sem ég ætla að senda skrána frá innihélt kommur eða þess háttar einhvern tíma á tilgreindum slóð. Kóðinn sem krafist er fyrir flutning er myndaður á þessum tímapunkti. Við verðum að miðla þessu til viðtakandans. Þegar þetta er skýrt, til að senda skrá þarftu bara að opna flugstöðina (Ctrl + Alt + T) og skrifa eftirfarandi.

wormhole send “nombre del archivo”
grípa töfraormamóttöku

Móttaka skrár með Magic Wormhole

Til að fá skjalið þarftu bara að nota eftirfarandi skipun í flugstöðinni. Mér sýnist það augljóst en ekki gleyma að móttakarinn þarf einnig að hafa Magic Wormhole uppsett. Forritið mun biðja móttakandann um að slá inn kóðann sem það hefur fengið frá sendanda.

wormhole receive

Bæði sendandi og móttakari munu fá tilkynningar sem gefa til kynna framgang flutningsins af skrám. Það mun einnig láta okkur vita ef ferlið finnur einhverjar villur á leiðinni.

Þetta er augljóslega forrit fyrir þá sem líða vel með að nota flugstöðina.


Innihald greinarinnar fylgir meginreglum okkar um siðareglur ritstjórnar. Til að tilkynna um villu smelltu hér.

Vertu fyrstur til að tjá

Skildu eftir athugasemd þína

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir með *

*

*

  1. Ábyrgðarmaður gagna: Miguel Ángel Gatón
  2. Tilgangur gagnanna: Control SPAM, umsögn stjórnun.
  3. Lögmæti: Samþykki þitt
  4. Samskipti gagna: Gögnunum verður ekki miðlað til þriðja aðila nema með lagalegri skyldu.
  5. Gagnageymsla: Gagnagrunnur sem Occentus Networks (ESB) hýsir
  6. Réttindi: Hvenær sem er getur þú takmarkað, endurheimt og eytt upplýsingum þínum.