Fa'alilolilo "ao". O lo'o matou va'ava'ai mo se isi mea i fofo tatala
O aʻu o se inisinia e ala i aʻoaʻoga, ae ou te fesoʻotaʻi atili ma tagata fai pisinisi ma faʻatonu o gaosiga. I se taimi ua mavae, na fesili ai lē e ona se kamupani gaosi oloa mo se fautuaga. E ui i le mea moni o le atinaʻe e tele ma na faia i le 90s, o le pulega ma le tausitusi o loʻo galue i le auala tuai i luga o fesoʻotaiga i le lotoifale.
O se taunuuga lea o le fefe mo a latou pisinisi ma le faateleina o le pulea e le setete. O tulafono ma tulafono faatonutonu e mafai ona faauigaina lautele e pulega asiasi. O se fa'ata'ita'iga o teuteuga i le Tax Code, fa'ate'aina le tulafono o tapula'a mo soli lafoga, fa'aleagaina moni fa'alilolilo faletupe ma su'etusi.
O le iʻuga, na amata ona suʻe e le pule pisinisi ni fofo mo le teuina faʻatuatuaina o faʻamatalaga ma le faʻafefeina o pepa. "saogalemu".
Sa matou galulue i le faʻafitauli ma se pule faʻatonu taimi atoa: matou te manaʻomia se suʻesuʻega loloto o tulaga o loʻo iai.
o le auaunaga e le tatau ona faʻavae i le ao, i le uiga masani o le upu, i.e. e aunoa ma le teuina i nofoaga o se faalapotopotoga lona tolu. Na'o lau 'au'aunaga;
e manaʻomia faʻamatalaga malosi o faʻamatalaga tuʻuina ma teuina;
e manaʻomia le mafai ona tape faʻanatinati mea mai soʻo se masini i le kiliki o se ki;
o le fofo na atiae i fafo.
Sa ou fai atu e aveese le vaega lona fa, aua... O talosaga a Rusia e iai tusi faamaonia aloaia. Na ta’u sa’o atu e le faatonusili le mea e tatau ona fai i ia tusipasi.
Filifilia filifiliga
Na ou filifilia ni fofo se tolu (o le tele o filifiliga, o le tele o masalosaloga):
Open Source - poloketi Syncthing.net , tausia e le atinaʻe faʻamalosi Jacob Borg.
Resilio.com, vaavaaia e American Resilio Inc. (sa taʻua muamua lenei auaunaga BitTorrent Sync).
O le tagata e ona le kamupani e itiiti sona malamalama i mea faʻapitoa faʻapitoa, o lea na ou faʻatulagaina ai le lipoti i le tulaga o lisi o mea lelei ma le lelei o filifiliga taʻitasi.
I'uga o su'esu'ega
Faʻailogaina
Плюсы:
Punavai tatala;
Gaoioiga a le tagata atiaeina autu;
Ua leva ona iai le poloketi;
Sa'oloto.
Cons:
E leai se tagata fa'atau mo le atigi iOS;
Slow Turn servers (e leai se totogi, o lea e fa'agesegese ai). Mo i latou, oe
le iloa, Fa'aaoga le liliu pe a le mafai ona fa'afeso'ota'i sa'o;
Fa'atonuga fa'alavelave fa'apitoa (e mana'omia le tele o tausaga o le poto masani fa'apolokalame);
Leai se lagolago faapisinisi vave.
resilium
Pros: lagolago mo masini uma ma vave Liliu servers.
Cons: O le tasi ma le taua tele o le le amanaiaina atoatoa o soʻo se talosaga a le auʻaunaga lagolago. E leai se tali, e tusa lava pe e te tusitusi mai tuatusi eseese.
Pvtbox
Pros:
Lagolagoina masini uma;
Fast Turn servers;
Malosiaga e sii mai ai se faila e aunoa ma le faʻapipiʻiina o le talosaga;
Au'aunaga lagolago talafeagai, aofia ai. i le telefoni.
Igoa:
Poloketi talavou (itiiti iloiloga ma iloiloga lelei);
O le 'upega tafaʻilagi' upega tafaʻilagi e matua "techy" ma e le manino i taimi uma;
E leai ni fa'amatalaga auiliili; tele mataupu e mana'omia le lagolago.
O le a le mea na filifilia e le tagata fa'atau?
O lana fesili muamua: o le a le uiga o le atinaʻeina o se mea e leai se totogi? Syncthing na lafoaia vave. Sa le aoga ia finauga.
I ni nai aso mulimuli ane, na teena ai e le tagata faatau Resilio Sync ona o le leai o se lagolago, aua ... E le o manino po o fea e alu i ai i se tulaga faʻafuaseʻi. Ma le le talitonuina o le resitalaina o Amerika a le kamupani.
Mo nisi su'esu'ega, o lo'o tumau pea le saogalemu o le Pvtbox Electronic. Na matou faia se suʻesuʻega faʻapitoa faʻapitoa o lenei faʻavae, e taulaʻi i le avanoa e faʻalavelave ai, faʻamavaeina o faʻamaumauga, ma le ulufale le faʻatagaina i totonu o le teuina o faʻamatalaga.
Fa'agasologa o Su'etusi
Na matou suʻesuʻeina fesoʻotaʻiga i le amataga o le polokalame, i le taimi o le faʻagaioiga ma i se tulaga toʻa. Fefa'ataua'iga e tusa ai ma tulaga fa'aonaponei o lo'o fa'ailoga muamua. Sei o tatou taumafai e faia se osofaʻiga MITM ma sui le tusi faamaonia i luga o le lele e faʻaaoga Linux (Xubuntu Linux 18.04), Wireshark, Mitmproxy. Ina ia faia lenei mea, o le a matou faʻalauiloaina se tagata faufautua i le va o le Pvtbox application ma le pvtbox.net server (o loʻo i ai faʻamatalaga faʻamatalaga ma le pvtbox.net server e ala i se fesoʻotaʻiga https).
Matou te faʻalauiloaina le talosaga ina ia mautinoa o loʻo galue le polokalame ma le faila i totonu. I Linux, e mafai ona e vaʻaia vave le faʻapipiʻiina pe afai e te faʻatautaia le polokalame mai le laina.
Tape le talosaga ma sui le tuatusi talimalo pvtbox.net i le faila / Isi / 'au fa'atasi ai ma fa'amanuiaga sili. Matou te suia le tuatusi i le tuatusi o le matou sui server.
Sei o tatou saunia la tatou sui sui mo se osofaiga a le MITM i luga o se komepiuta ma le tuatusi 192.168.1.64 i luga o la tatou upega tafailagi. Ina ia faia lenei mea, faʻapipiʻi le mitmproxy package version 4.0.4.
Matou te amataina le sui sui i luga o le taulaga 443: $ sudo mitmproxy -p 443
Matou te faʻalauiloaina le polokalame Pvtbox i luga o le komepiuta muamua, vaʻai i le mitmproxy output ma tusi talosaga.
Mitmproxy lipoti e le talitonuina e le kalani le tusi faamaonia pepelo mai le server sui. I totonu o faʻamaumauga o talosaga matou te vaʻai ai foi e le pasi le faʻamaoniga a le sui server ma e musu le polokalama e galue.
Fa'apipi'i se tusi fa'aumau sui mitmproxy i se komepiuta ma le Pvtbox talosaga e fai le tusi faamaonia "faatuatuaina". Fa'apipi'i le afifi ca-certificates i lau komepiuta. Ona kopi lea o le tusi faamaonia mitmproxy-ca-cert.pem mai le .mitmproxy directory o le sui server i le komepiuta ma le Pvtbox talosaga i totonu o le /usr/local/share/ca-certificates directory.
Tatala le talosaga Pvtbox. Ua le mafai ona toe faamaonia le tusi faamaonia ma ua musu le polokalame e galue. O le talosaga atonu o loʻo faʻaogaina se masini saogalemu Fa'amauina o tusi pasi.
O se osofaiga faapena na faia i luga o le talimalo signalserver.pvtbox.net, fa'apea fo'i le feso'ota'iga peer-2-peer lava ia i va nodes. O loʻo faʻaalia e le faʻatupuina o le talosaga mo le faʻavaeina o fesoʻotaʻiga a tupulaga-2-peer e faʻaogaina ai le faʻaogaina o le webrtc protocol, lea e faʻaogaina ai faʻamatalaga faʻamaufaʻailoga pito i luga. DTLSv1.2.
E fa'atupuina ki mo seti so'otaga ta'itasi ma fa'asalalau atu i luga o se ala fa'ailoga e ala i signalserver.pvtbox.net.
O le manatu, e mafai ona fa'alavelaveina le ofo a le webrtc ma tali fe'au, sui ki fa'ailoga iina ma mafai ona fa'amama uma fe'au e o'o mai ile webrtc. Ae e leʻi mafai ona faia se osofaʻiga mitm i le signalserver.pvtbox.net, o lea e leai se auala e faʻalavelave ma sui ai feʻau na lafoina i le signalserver.pvtbox.net.
E tusa ai, e le mafai ona faia lenei osofaʻiga i luga o se fesoʻotaʻiga peer-2-peer.
Na maua fo'i se faila ma tusi pasi fa'atasi ma le polokalame. O lo'o iai le faila i /opt/pvtbox/certifi/cacert.pem. O lenei faila ua suia i se faila e iai se tusi faamaonia faatuatuaina mai le matou sui sui mitmproxy. E leʻi suia le iʻuga - na musu le polokalame e faʻafesoʻotaʻi i le faiga, o le mea sese lava e tasi na matauina i le ogalaau,
o le tusi faamaonia e le pasia le faamaoniga.
I'uga su'etusi
Sa le mafai ona ou vavao pe faaseseina feoaiga. Igoa faila, ma le tele o mea o lo'o i totonu, o lo'o tu'uina atu i se fa'ailoga fa'ailoga, fa'aoga fa'amaufa'ailoga pito i le pito. O lo'o fa'atinoina e le talosaga le tele o auala e puipuia ai le fa'alogo ma le fa'aulufale.
O le iʻuga, na faʻatau e le kamupani ni 'auʻaunaga tuʻufaʻatasia se lua (faʻaletino i nofoaga eseese) mo avanoa tumau i faʻamatalaga. O le server muamua e faʻaaogaina e maua, faʻagasolo ma teu faʻamatalaga, o le lona lua e faʻaaogaina mo le faʻamaumauga.
O le fale faigaluega a le faatonu ma se telefoni feaveaʻi i luga o iOS na fesoʻotaʻi atu i le ao taʻitasi. O isi tagata faigaluega na fesoʻotaʻi e le pule faʻatonu taimi atoa ma le lagolago faʻapitoa a le Pvtbox.
I le taimi ua tuanaʻi, e leʻi iai ni faitioga mai le uo. Ou te faʻamoemoe o laʻu iloiloga o le a fesoasoani i le au faitau a Habr i se tulaga talitutusa.