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):

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.
Fa'alilolilo "ao". O lo'o matou va'ava'ai mo se isi mea i fofo tatala

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.
Fa'alilolilo "ao". O lo'o matou va'ava'ai mo se isi mea i fofo tatala

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.
Fa'alilolilo "ao". O lo'o matou va'ava'ai mo se isi mea i fofo tatala

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.

Matou te faʻatinoina poloaiga:
$ sudo openssl x509 -in mitmproxy-ca-cert.pem -fa'ailoa PEM -out mitmproxy-ca-cert.crt
$sudo fa'afouga-ca-tusipasi
Fa'alilolilo "ao". O lo'o matou va'ava'ai mo se isi mea i fofo tatala

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.

puna: www.habr.com

Faaopoopo i ai se faamatalaga