"mtambo" wachinsinsi. Tikuyang'ana njira ina yotsegulira mayankho

Ndine injiniya mwa maphunziro, koma ndimalankhulana kwambiri ndi amalonda ndi otsogolera opanga. Nyengo yikati yajumphapo, mweneko wa kampani yinyake yakufakitoliro wakapempha ulongozgi. Ngakhale kuti bizinesiyo ndi yayikulu ndipo idapangidwa m'zaka za m'ma 90, kuyang'anira ndi kuwerengera ndalama kumagwira ntchito mwachikale pa intaneti.

Izi ndi zotsatira za mantha chifukwa cha bizinesi yawo komanso kuwonjezereka kwa ulamuliro ndi boma. Malamulo ndi malamulo amatha kutanthauziridwa mozama kwambiri ndi oyang'anira oyang'anira. Chitsanzo ndi zosintha za Code Tax, kuchotsa lamulo la malire chifukwa cha kuphwanya msonkho, chiwonongeko chenicheni kubanki ndi chinsinsi cha audit.

Chotsatira chake, mwiniwake wamalonda anayamba kufunafuna njira zothetsera kusungirako kodalirika kwa chidziwitso ndi kusamutsa zikalata zotetezedwa. Virtual "otetezeka".

Tinagwira ntchito pavutoli ndi woyang'anira dongosolo la nthawi zonse: tinkafunika kufufuza mozama za nsanja zomwe zilipo.

  • ntchitoyo sayenera kukhala yokhazikika pamtambo, m'lingaliro lachikale la mawu, i.e. popanda kusungirako kumalo a bungwe lachitatu. Seva yanu yokha;
  • kubisa mwamphamvu kwa deta yofalitsidwa ndi yosungidwa kumafunika;
  • kuthekera kochotsa mwachangu zomwe zili pachida chilichonse pakudina batani ndikofunikira;
  • yankho linapangidwa kunja.

Ndinaganiza zochotsa mfundo yachinayi, chifukwa... Mapulogalamu aku Russia ali ndi ziphaso zovomerezeka. Wotsogolerayo ananena mwachindunji zomwe ziyenera kuchitidwa ndi ziphaso zoterezi.

Kusankha zosankha

Ndasankha njira zitatu (zosankha zambiri, kukayikira kochulukirapo):

Mwiniwake wa kampaniyo samamvetsetsa zovuta zaukadaulo, kotero ndidapanga lipotilo ngati mindandanda yazabwino ndi zoyipa pazosankha zilizonse.

Zotsatira za kusanthula

syncthing

ΠŸΠ»ΡŽΡΡ‹:

  • Open source;
  • Zochita za wopanga wamkulu;
  • Ntchitoyi yakhalapo kwa nthawi yayitali;
  • Kwaulere.

Wotsatsa:

  • Palibe kasitomala kwa iOS chipolopolo;
  • Ma seva a Slow Turn (ndiomasuka, choncho amachepetsa). Kwa iwo, omwe
    osadziwa, Kutembenuka kumagwiritsidwa ntchito ngati kuli kotheka kulumikiza mwachindunji;
  • Kukonzekera kwa mawonekedwe ovuta (kumafuna zaka zambiri zakukonzekera mapulogalamu);
  • Kupanda chithandizo chofulumira chamalonda.

resilium

Zotsatira: kuthandizira pazida zonse ndi ma seva otembenuka mwachangu.

Wotsatsa: Chimodzi komanso chofunikira kwambiri ndikunyalanyaza zopempha zilizonse ndi ntchito yothandizira. Zero yankho, ngakhale mutalemba kuchokera ku ma adilesi osiyanasiyana.

Pvtbox

Zotsatira:

  • Imathandizira zida zonse;
  • Ma seva a Fast Turn;
  • Kutha kutsitsa fayilo popanda kukhazikitsa pulogalamu;
  • Utumiki wokwanira wothandizira, kuphatikizapo. pa foni.

ΠœΠΈΠ½ΡƒΡΡ‹:

  • Ntchito yaying'ono (ndemanga zochepa ndi ndemanga zabwino);
  • Mawonekedwe a tsambalo ndi "techy" kwambiri ndipo samveka bwino nthawi zonse;
  • Palibe zolembedwa zatsatanetsatane; nkhani zambiri zimafunikira chithandizo.

Kodi kasitomala anasankha chiyani?

Funso lake loyamba ndilakuti: Kodi pali phindu lanji kupanga chinthu chaulere? Syncthing inasiyidwa nthawi yomweyo. Zotsutsana sizinagwire ntchito.

Patatha masiku angapo, kasitomala anakana mwatsatanetsatane Resilio Sync chifukwa chosowa thandizo, chifukwa ... Sizikudziwika komwe mungapite pakagwa mwadzidzidzi. Komanso kusakhulupirira kulembetsa kwa kampani yaku America.

Kuti muwunikenso, chitetezo cha Pvtbox Electronic chitsalira. Tidachita kafukufuku waukadaulo wa nsanja iyi ndikuganizira za kuthekera kwa kutsekereza, kutsekereza deta komanso kulowa mosaloledwa muzosungirako.

Ndondomeko ya Audit

Tidasanthula kulumikizana koyambirira kwa pulogalamuyo, panthawi yogwira ntchito komanso mwabata. Magalimoto molingana ndi miyezo yamakono amalembedwa mwachinsinsi. Tiyeni tiyese kuchita MITM kuwukira ndikusintha satifiketi pa ntchentche ntchito Linux (Xubuntu Linux 18.04), Wireshark, Mitmproxy. Kuti tichite izi, tiyambitsa mkhalapakati pakati pa pulogalamu ya Pvtbox ndi seva ya pvtbox.net (pali kusinthana kwa data ndi seva ya pvtbox.net kudzera pa kulumikizana kwa https).

Timakhazikitsa pulogalamuyo kuti tiwonetsetse kuti pulogalamuyo ndi kulunzanitsa mafayilo kumagwira ntchito momwemo. Mu Linux, mutha kuyang'ana nthawi yomweyo kudula mitengo ngati mutayendetsa pulogalamuyi kuchokera pa terminal.
"mtambo" wachinsinsi. Tikuyang'ana njira ina yotsegulira mayankho

Zimitsani pulogalamuyi ndikusintha adilesi ya pvtbox.net mufayiloyo / etc / makamu ndi mwayi wogwiritsa ntchito wapamwamba kwambiri. Timalowetsa adilesiyo ndi adilesi ya seva yathu yoyimira.
"mtambo" wachinsinsi. Tikuyang'ana njira ina yotsegulira mayankho

Tsopano tiyeni tikonzekere seva yathu ya proxy kuti tiwukire MITM pakompyuta ndi adilesi 192.168.1.64 pamaneti athu amderali. Kuti muchite izi, yikani phukusi la mitmproxy 4.0.4.

Timayamba seva ya proxy pa doko 443:
$ sudo mitmproxy -p 443

Timakhazikitsa pulogalamu ya Pvtbox pakompyuta yoyamba, yang'anani zotulutsa za mitmproxy ndi zolemba zamapulogalamu.
"mtambo" wachinsinsi. Tikuyang'ana njira ina yotsegulira mayankho

Mitmproxy malipoti kuti kasitomala sakhulupirira satifiketi ya spoof kuchokera ku seva ya proxy. Muzolemba zamapulogalamu tikuwonanso kuti satifiketi ya seva ya proxy sidutsa kutsimikizira ndipo pulogalamuyo ikukana kugwira ntchito.

Kuyika satifiketi ya seva ya proxy kutchfuneralhome ku kompyuta yokhala ndi pulogalamu ya Pvtbox kuti satifiketiyo ikhale "yodalirika". Ikani phukusi la ma ca-certificates pa kompyuta yanu. Kenako koperani satifiketi ya mitmproxy-ca-cert.pem kuchokera ku bukhu la .mitmproxy la seva yoyimira kupita pakompyuta ndi pulogalamu ya Pvtbox mu /usr/local/share/ca-certificates.

Timapereka malangizo:
$ sudo openssl x509 -in mitmproxy-ca-cert.pem -dziwitsani PEM -out mitmproxy-ca-cert.crt
$ sudo zosintha-ca-sitifiketi
"mtambo" wachinsinsi. Tikuyang'ana njira ina yotsegulira mayankho

Yambitsani pulogalamu ya Pvtbox. Satifiketiyo idalephera kutsimikiziranso ndipo pulogalamuyo ikukana kugwira ntchito. Pulogalamuyi mwina ikugwiritsa ntchito njira yachitetezo Kusindikiza satifiketi.

Kuukira kofananako kunachitika kwa wolandira alendoyo signalserver.pvtbox.net, komanso mgwirizano wa peer-2-peer wokha pakati pa mfundo. Wopangayo akuwonetsa kuti kugwiritsa ntchito kukhazikitsa ma peer-2-peer kumagwiritsa ntchito protocol yotseguka ya webrtc, yomwe imagwiritsa ntchito kubisa kwa protocol kumapeto mpaka kumapeto. DTLSv1.2.

Makiyi amapangidwa pamakina aliwonse olumikizirana ndikutumizidwa panjira yobisidwa kudzera signalserver.pvtbox.net.

Mwachidziwitso, zitha kukhala zotheka kulandira mauthenga a webrtc ndikuyankha, m'malo mwa makiyi obisa pamenepo ndikutha kubisa mauthenga onse omwe akufika kudzera pa webrtc. Koma sikunali kotheka kuchita kuwukira kwa mitm pa signalserver.pvtbox.net, kotero palibe njira yolandirira ndikusintha mauthenga otumizidwa kudzera pa signalserver.pvtbox.net.

Chifukwa chake, sizingatheke kuchita izi polumikizana ndi anzawo-2.

Fayilo yokhala ndi ziphaso zoperekedwa ndi pulogalamuyi idapezekanso. Fayiloyo ili pa /opt/pvtbox/certifi/cacert.pem. Fayiloyi yasinthidwa ndi fayilo yomwe ili ndi satifiketi yodalirika yochokera ku mitmproxy proxy. Chotsatiracho sichinasinthe - pulogalamuyo inakana kugwirizanitsa ndi dongosolo, cholakwika chomwecho chinawonedwa mu chipika,
kuti satifiketi sichidutsa kutsimikizira.

Zotsatira za kafukufuku

Sindinathe kuletsa kapena kusokoneza magalimoto. Mayina a mafayilo, komanso zambiri zomwe zili mkati mwake, amatumizidwa munjira yobisidwa; kutsekera koyambira kumapeto kumagwiritsidwa ntchito.

Chotsatira chake, kampaniyo idagula ma seva awiri odzipatulira (mwakuthupi m'malo osiyanasiyana) kuti apeze chidziwitso chosatha. Seva yoyamba imagwiritsidwa ntchito kulandira, kukonza ndi kusunga zambiri, yachiwiri imagwiritsidwa ntchito posunga zosunga zobwezeretsera.

Malo ogwirira ntchito a director ndi foni yam'manja pa iOS zidalumikizidwa ndi mtambo womwe udachitika. Ogwira ntchito ena adalumikizidwa ndi woyang'anira dongosolo wanthawi zonse komanso thandizo laukadaulo la Pvtbox.

Pa nthawi yapitayi, sipanakhale zodandaula kuchokera kwa bwenzi. Ndikukhulupirira kuti ndemanga yanga ithandiza owerenga a Habr mumkhalidwe womwewo.

Source: www.habr.com

Kuwonjezera ndemanga