Čarobna crvotočina, pošalji datoteke sigurno s terminala

o-čarobnoj-crvotočini

U sljedećem ćemo članku pogledati aplikaciju naredbenog retka pod nazivom Čarobna crvotočina. Ovo je aplikacija temeljena na "CLI" s kojom ćemo to moći sigurno šaljite tekst, datoteke, pa čak i mape (koji će se automatski komprimirati) praktički bilo kome s našeg terminala.

Danas je javno poznato da je poželjno koristiti naredbenu liniju ako želite brzo i sigurno doći do većine stvari. Aplikacija koja nas se tiče je brzo i jednostavno za upotrebu. Ne treba brinuti o znanju potrebnom za upotrebu terminalnih programa. Njegova je upotreba izuzetno minimalistička i ne zahtijeva prethodno znanje o protokolima ili nečemu sličnom.

Logika aplikacije svodi se na to da znamo koju datoteku želimo poslati i izvršavanje jedine naredbe za nastavak slanja. Nema ograničenja prilikom slanja. Dokumenti se mogu slati pojedinačno ili komprimirane datoteke.

Zamislimo vrlo vjerojatan scenarij. Želimo poslati datoteku prijatelju koji je tisućama milja povezan s internetom svojim računalom. Rješenje ovog mogućeg slučaja je jednostavno, pokrenite novi prozor programa terminal, otvorite a rupa od crva i nakon unosa nekoliko riječi pritisnite Enter i pričekajte drugu stranu.

Vaš će prijatelj s druge strane pokrenuti svoj terminal, otvoriti i Crvotočinu i ući u kod za potvrdu vašeg pristupa datotekama. Nakon što unesete kôd, morat ćete pričekati da preuzimanje na vaše računalo završi.

Istina je da u slučaju datoteka nema spremišta ni na jednoj međusrednoj točki kao takvoj, a slanje je između dvije krajnosti koje su uključene. Iako bi to mogla biti usluga od kraja do kraja, nije. Točnije, komunikacija u nekom trenutku mora ići preko proxy poslužitelja.

Čarobna crvotočina Opće značajke

Magic Wormhole koristi PAKE (razmjenu ključeva s potvrdom lozinke) za šifriranje podataka koji se šalju između krajnjih točaka. Ovaj program koristi algoritam SPAKE2.

Prije nego što sam spomenuo da u nekom trenutku komunikacijom mora upravljati poslužitelj. Ovo će biti onaj zadužen za stvaranje a TCP tunel između krajeva. To će osigurati slanje podataka.

Knjižnica Čarobne crvotočine zahtijeva «Sastajalište«. Ovo je jednostavan relej temeljen na WebSocket koji isporučuje poruke s jednog klijenta na drugog. To omogućuje šiframa Magic Wormholea da zaobilaze IP adrese i brojeve priključaka.

Naredbe za prijenos datoteka koriste "Transit Relay". Ovo je još jedan jednostavan poslužitelj koji okuplja dvije dolazne TCP veze i prenosi podatke između njih dvoje.

Korisnik koji pošalje datoteku morat će poslati ključ putem chata / poruke / poziva koji će Magic Wormhole generirati korisniku koji prima.

Ako netko treba znati više o tome koliko Magic Wormhole može biti sigurna ili o njezinim značajkama, GitHub mogu riješiti mnoge sumnje.

Instalirajte Magic Wormhole

U Debian 9 i Ubuntu 17.04+ moći ćemo instalirati Magic Wormhole. Za to ćemo upotrijebiti terminal (Ctrl + Alt + T) i naredbu apt koja je prikazana u nastavku.

sudo apt install magic-wormhole

U starijim verzijama Debiana / Ubuntu, sljedeći paketi moraju se instalirati prije programa. Otvaramo terminal (Ctrl + Alt + T) i upisujemo u njega.

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

pip install magic-wormhole

Koristite Magic Wormhole

uhvatiti čarobnu crvotočinu

Slanje datoteke pomoću čarobne crvotočine

Prije svega moram reći da sam prijavio pogreške na svojoj lokalnoj mreži. To se dogodilo ako je staza direktorija s koje namjeravam poslati datoteku sadržavala akcente ili slično u nekom trenutku naznačene staze. Kôd potreban za otpremu generira se u ovom trenutku. To ćemo morati proslijediti primatelju. Nakon što se to razjasni, za slanje datoteke jednostavno morate otvoriti terminal (Ctrl + Alt + T) i napisati sljedeće.

wormhole send “nombre del archivo”
uhvatiti čarobni prijem crvotočine

Primanje datoteka pomoću Čarobne crvotočine

Da biste primili datoteku, samo morate upotrijebiti sljedeću naredbu u terminalu. Čini mi se očitim, ali ne zaboravite da i na prijemniku mora biti instalirana Magic Wormhole. Program će tražiti od prijamnika da unese kod koji je primio od pošiljatelja.

wormhole receive

Primit će i pošiljatelj i primatelj obavijesti koje ukazuju na napredak prijenosa datoteka. Također će nas obavijestiti ako postupak nađe pogreške na putu.

Ovo je očito aplikacija za one koji se osjećaju ugodno koristeći terminal.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.