áá»áœááºá¯ááºááẠáááºáááºážááŒáá·áº á¡ááºáá»ááºáá®áá¬áá áºáŠážááŒá áºáááºá ááá¯á·áá±á¬áº á áœáá·áºáŠážáá®ááœááºáá°áá»á¬ážá áá¯ááºáá¯ááºáá±ážáá«ááá¯ááºáá¬áá»á¬ážááŸáá·áº ááá¯ááá¯áááºááœááºáá«áááºá áááŒá¬áá±ážáá®á á ááºááŸá¯áá¯áá¹ááá®áá áºáá¯á ááá¯ááºááŸááºá á¡ááŒá¶áá¬ááºáá±á¬ááºážáááºá áá¯ááºáááºážááẠááŒá®ážáá¬ážááŒá®áž 90s áá»á¬ážááœáẠáááºáá®ážáá¬ážáá±á¬áºáááºážá á á®áá¶ááá·áºááœá²ááŸá¯ááŸáá·áº á á¬áááºážááá¯ááºáá»á¬ážááẠáá±áááœááºáž ááœááºáááºáá±á«áºááœáẠáá±ááºáá±á¬ááºážáá¯á¶á á¶á¡ááá¯ááºáž áá¯ááºáá±á¬ááºáá«áááºá
á€áááºááŸá¬ áááºážááá¯á·á áá¯ááºáááºážá¡ááœáẠááŒá±á¬ááºááœá¶á·ááŸá¯ááŸáá·áº ááá¯ááºáá¶áá±á¬áºá០ááááºážáá»á¯ááºááŸá¯ ááá¯ážáá¬ááŒááºážááŒá±á¬áá·áº ááŒá
áºáááºá á¥ááá±ááŸáá·áº áááºážá¥ááá±áá»á¬ážááᯠá
á
áºáá±ážáá±ážá¡á¬áá¬ááá¯ááºáá»á¬ážá á¡ááœááºáá»ááºááŒáá·áºá
áœá¬ á¡áááá¹áá¬ááºááœáá·áºááá¯ááá¯ááºáááºá á¥ááá¬á¡áá±áá²á· á¡ááœááºáá¯ááºááᯠááŒááºáááºáá»ááºá
ááááºá¡áá±ááŒáá·áºá áá¯ááºáááºážááá¯ááºááŸááºááẠáá¯á¶ááŒááºá
áááºáá»ááá±á¬ á¡áá»ááºá¡áááºááá¯ááŸá±á¬ááºááŸá¯ááŸáá·áº á
á¬ááœááºá
á¬áááºážáá»á¬ážááᯠáá¯á¶ááŒá¯á¶á
áœá¬ááœáŸá²ááŒá±á¬ááºážááŒááºážá¡ááœáẠááŒá±ááŸááºážáááºážáá»á¬ážááᯠá
áááºááŸá¬ááœá±áá²á·áááºá "áá±ážáááºáž" á¡áá¯á
áá»áœááºá¯ááºááá¯á·ááẠá¡áá»áááºááŒáá·áº á
áá
áºá
á®áá¶ááá·áºááœá²áá°ááŸáá·áº ááŒá¿áá¬ááᯠáá¯ááºáá±á¬ááºáá²á·áááº- áá»áœááºá¯ááºááá¯á·ááẠááŸáááŒá®ážáá¬áž ááááºáá±á¬ááºážáá»á¬ážááᯠáááºááŸáá¯ááºážá
áœá¬ ááœá²ááŒááºážá
áááºááŒá¬ááẠááá¯á¡ááºáá«áááºá
- áááºáá±á¬ááºááŸá¯ááẠá áá¬ážáá¯á¶ážá ááá¹ááááºááá±á¬á¡á cloud-based áááŒá áºááá·áºáá«á ááŒááºáá¡ááœá²á·á¡á ááºážáá áºáá¯á á¡áá±á¬ááºá¡áŠáá»á¬ážááœáẠááá¯ááŸá±á¬ááºááŸá¯áááŸááá²á áááºááá¬áá¬áá¬áá»áŸááº;
- áá°ážáá°ááááºážáááºážáá¬ážáá±á¬ áá±áá¬áá»á¬ážááᯠááá¯ááºáá¬áá±á¬ áá¯ááºááŸááºááŒááºáž ááá¯á¡ááºáá«áááºá
- ááá¯ááºáá áºáá¯ááŸáááºááá¯ááºáá±á¬á¡áá« áááºááá·áºá ááºáá á¹á ááºážá០á¡ááŒá±á¬ááºážá¡áá¬ááᯠá¡ááŒááºáá»ááºááá¯ááºááŸá¯ ááá¯á¡ááºáá«áááºá
- ááŒá±ááŸááºážáá»ááºááᯠááá¯ááºáá¶ááŒá¬ážááŸá¬ áá®ááœááºáá²á·áááºá
á áá¯áá¹áá¡áá»ááºááᯠáááºááŸá¬ážááá¯á· á¡ááá¯ááŒá¯áá¬ážáá¬ááŒá±á¬áá·áº ... áá¯ááŸá¬ážáá»áŸá±á¬ááºááœáŸá¬áá»á¬ážááœááºááá¬ážáááºáááºááŸááºáá»á¬ážááŸááááºá áá«ááá¯ááºáá¬á á¡á²áá®ááᯠáááºááŸááºááœá±áá²á· áá¬áá¯ááºááááºááá¯áᬠááá¯ááºááá¯ááºááŒá±á¬áááºá
ááœá±ážáá»ááºá áá¬áá»á¬áž ááœá±ážáá»ááºááŒááºážá
ááŒá±ááŸááºážáá»áẠáá¯á¶ážáá¯ááᯠááœá±ážáá»ááºáá²á·ááẠ(ááœá±ážáá»ááºááŸá¯ áá»á¬ážáá±áá±á áá¶áááá»á¬ážáá±áá±):
- Open Source - ááá±á¬áá»ááº
Syncthing.net á áááºá¡á¬ážáááºáááºáá±á¬ developer Jacob Borg á០ááááºážááááºážáá¬ážáááºá Resilio.com American Resilio Inc á០ááŒá®ážááŒááºáááºá (ááááºá á€áááºáá±á¬ááºááŸá¯ááᯠBitTorrent Sync áá¯áá±á«áºáááº)á- á
á®áá¶ááááºážá
Pvtbox á¡á®áááºáááœááºážáá áºáá±ážáááºáž ПÑpvtbox.net áááºáá°ááŒá¯ááŒááºáž applications áá»á¬ážá ááá¯ááºááááºá áºááŸááºáá¯á¶áááºá
áá¯áá¹ááá®ááá¯ááºááŸááºááẠáááºážááá¬ááá¯ááºáᬠááŸá¯ááºááœá±ážááŸá¯áá»á¬ážá¡ááŒá±á¬ááºáž á¡áááºážáááºáá»áŸ áá¬ážáááºááŒááºážáááŸááá±á¬ááŒá±á¬áá·áº á¡á á®áááºáá¶á á¬ááᯠááœá±ážáá»ááºááŸá¯áá áºáá¯á á®á á¡á¬ážáá¬áá»ááºáá»á¬ážááŸáá·áº á¡á¬ážáááºážáá»ááºáá»á¬ážá á¬áááºážáá¯á¶á á¶ááŒáá·áº áá±á¬áºáááºáá¯ááºáá²á·áááºá
ááœá²ááŒááºážá áááºááŒá¬ááŸá¯ááááºáá»á¬áž
syncthing
ÐлÑÑÑ:
- ááœááºá·áááºážá¡áááºážá¡ááŒá áº;
- áááºáááŒá¯á á¯áá°á áá¯ááºáá±á¬ááºáá»ááºá
- ááá±á¬áá»ááºááẠááŒá¬ááŒáá·áºáá±ááŒá®ááŒá áºáááºá
- á¡ááá²á·á
cons:
- iOS shell á¡ááœáẠclient áááŸááá«á
- Slow Turn áá¬áá¬áá»á¬áž (áááºážááá¯á·áááºá¡ááá²á·ááŒá
áºáááºá ááá¯á·ááŒá±á¬áá·áºáááºážááá¯á·áááºááŸá±ážááœá±ážáááº)á áá°áá»á¬ážá¡ááœááºá
áááááá¬ážáááá«á ááá¯ááºááá¯ááºáá»áááºáááºááẠáááŒá áºááá¯ááºáá±á¬á¡áá« Turn ááá¯á¡áá¯á¶ážááŒá¯áááºá - ááŸá¯ááºááœá±ážáá±á¬ á¡ááºáá¬áá±á·á áºáááºáááºááŸá¯ (áááá¯ááááºážáááºážá¡ááœá±á·á¡ááŒá¯á¶ ááŸá áºáá±á«ááºážáá»á¬ážá áœá¬ ááá¯á¡ááºáááº)á
- áá»ááºááŒááºáá±á¬ á á®ážááœá¬ážáá±ážááá¯ááºáᬠáá¶á·ááá¯ážáá°áá®ááŸá¯ áááºážáá«ážááŒááºážá
resilium
á¡ááŒá áºááœá±: á ááºá¡á¬ážáá¯á¶ážááŸáá·áº á¡ááŒáẠTurn áá¬áá¬áá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯á
cons: á¡áá±ážááŒá®ážáá±á¬á¡áá»ááºááŸá¬ áá¶á·ááá¯ážáá°áá®ááŸá¯áááºáá±á¬ááºááŸá¯á០áá±á¬ááºážááá¯áá»ááºáá»á¬ážááᯠáá¯á¶ážáááá¯áá áá¯ááºááŒááºážáááºááŒá áºáááºá ááá°áá®áá±á¬ ááááºá á¬áá»á¬ážá០áá±ážáá¬ážáá»áŸááºáááºáž áá¯á¶á·ááŒááºááŸá¯ áá¯á¶ážááááŸááá«á
Pvtbox
á¡ááŒá áºááœá±:
- á ááºáá á¹á ááºážá¡á¬ážáá¯á¶ážááᯠáá¶á·ááá¯ážáá±ážáááºá
- á¡ááŒááºááœá±á·áá¬áá¬áá»á¬áž;
- á¡ááá®áá±ážááŸááºážááᯠáááá·áºááœááºážáá² ááá¯ááºáá áºáá¯ááᯠáá±á«ááºážáá¯ááºáá¯ááºááá¯ááºááŒááºážá
- áá¯á¶áá±á¬ááºáá±á¬áá¶á·ááá¯ážááŸá¯áááºáá±á¬ááºááŸá¯á á¡áá«á¡áááºá áá¯ááºážááŒááºá·á
ÐОМÑÑÑ:
- áá°áááºááá±á¬áá»áẠ(áá¯á¶ážáááºáá»ááºá¡áááºážáááºááŸáá·áº áá±á¬ááºážáá±á¬áá¯á¶ážáááºáá»ááº);
- áááºááá¯ááºáá¡ááºáá¬áá±á·á áºááẠá¡ááœáẠ"áááºážááá¬" ááŒá áºááŒá®áž á¡ááŒá²áááºážááŸááºážáááºážááŒááºážáááŸááá«á
- áááá»áá±áá»á¬áá±á¬ á á¬ááœááºá á¬áááºážáááŸááá«á ááŒá¿áá¬áá»á¬ážá áœá¬ááẠáá¶á·ááá¯ážááŸá¯ááá¯á¡ááºáá«áááºá
áá±á¬ááºáááºá áá¬ááá¯ááœá±ážáá¬áá²á
áá°á·áá²á· ááááá¯á¶ážáá±ážááœááºážá áá áºáá¯áá¯ááᯠá¡ááá²á· áá®ááœááºááá¯á·á áá¬á¡áá»ááºáá²á áááºáá°ááŒá¯ááŒááºážááᯠáá»ááºáá»ááºážáááºáá áºááá¯ááºáááºá ááŒááºážáá¯á¶ááŸá¯áá»á¬áž á¡áá¯ááºáááŒá áºáá«á
áááºá¡áááºážáááºá¡ááŒá¬ááœáẠáá±á¬ááºáááºááẠáá¶á·ááá¯ážááŸá¯áááŸáááŒááºážááŒá±á¬áá·áº Resilio Sync ááᯠááŒááºááŒááºáá¬ážáá¬áž ááŒááºážáááºáá²á·áááºá á¡ááŒá±á¬ááºážááŸá¬... á¡áá±ážáá±á«áºá¡ááŒá±á¡áá±ááŸá¬ áááºááá¯ááœá¬ážáááá² áááŸááºážáá°ážá ááá¯á·á¡ááŒáẠáá¯áá¹ááá®á á¡áá±áááááºááŸááºáá¯á¶áááºááŒááºážááᯠááá¯á¶ááŒááºáá«á
áá±á¬ááºáááºááœá²ááŒááºážá áááºááŒá¬ááŸá¯á¡ááœááºá Pvtbox á¡á®áááºáááœááºážáá áºáá±ážáááºážááŸá¯ áá»ááºááŸááá±áá«áááºá áá»áœááºá¯ááºááá¯á·ááẠááŒá¬ážááŒááºááŒá¬ážááŒááºááŒááºážá áá±áá¬ááᯠáá¯ááºááŸááºááŒááºážááŸáá·áº á¡áá»ááºá¡áááºááá¯ááŸá±á¬ááºááŸá¯ááá¯á· ááœáá·áºááŒá¯áá»ááºáááŸááá² áááºáá±á¬ááºááŒááºážááá¯á·ááᯠá¡áá±ážáá±ážá á€ááááºáá±á¬ááºážá áááºážááá¬ááá¯ááºážááá¯ááºáá¬á á áºáá±ážááŸá¯ á¡ááŒáá·áºá¡á á¯á¶ááᯠáá¯ááºáá±á¬ááºáá²á·áá«áááºá
á á¬áááºážá á áºáá¯ááºáááºážá ááº
áááá¯ááááºá¡á ááœááºá áááºáááºáá±áá»áááºááŸáá·áº ááŒáááºáááºáá±á¬á¡ááŒá±á¡áá±ááœáẠáá»áœááºá¯ááºááá¯á·ááẠáá»áááºáááºááŸá¯áá»á¬ážááᯠááá¯ááºážááŒá¬ážá áááºááŒá¬áá«áááºá áá±ááºáá®á á¶ááŸá¯ááºážá¡á áá¬ááºá¡ááœá¬ážá¡áá¬ááᯠáááŠážááœáẠáá¯ááºááŸááºáá¬ážáááºá MITM ááá¯ááºááá¯ááºááŸá¯ááᯠáá¯ááºáá±á¬ááºááŒá®áž áááºááŸááºááᯠá¡áá¯á¶ážááŒá¯á áá»á¶áááºážááŸá¯ááœáẠá¡á á¬ážááá¯ážááá¯ááºááŒáá«á áá¯á· Linux (Xubuntu Linux 18.04)á Wireshark, Mitmproxy. ááá¯ááá¯á·áá¯ááºáá±á¬ááºáááºá áá»áœááºá¯ááºááá¯á·ááẠPvtbox á¡ááá®áá±ážááŸááºážááŸáá·áº pvtbox.net áá¬áá¬á¡ááŒá¬áž ááŒá¬ážáá¶áá áºáŠážááᯠááááºáááºáá±ážááẠ(https áá»áááºáááºááŸá¯ááŸáá áºááá·áº pvtbox.net áá¬áá¬ááŸáá·áº áá±áá¬áááŸááºááŸá¯áá áºáᯠááŸááááº)á
áááá¯ááááºááŸáá·áºááá¯ááºáááºáá°ááŒá¯ááŒááºážá¡áá¯ááºáá¯ááºááŒá±á¬ááºážáá±áá»á¬á
á±áááºá¡ááá®áá±ážááŸááºážááá¯ááœáá·áºáá«á Linux ááœááºá áááºááẠterminal ááŸáááá¯ááááºááᯠrun áá«á loggging ááá¯áá»ááºáá»ááºážááŒáá·áºááŸá¯ááá¯ááºáááºá
á¡ááá®áá±ážááŸááºážááá¯ááááºááŒá®áž ááá¯ááºááŸá pvtbox.net áááºáá¶áá°ááááºá
á¬ááᯠá¡á
á¬ážááá¯ážáá«á / etc / hosts superuser á¡áá°ážá¡ááœáá·áºá¡áá±ážáá»á¬ážááŒáá·áº áá»áœááºá¯ááºááá¯á·ááẠáá»áœááºá¯ááºááá¯á·á ááá±á¬ááºá
á®áá¬áá¬áááááºá
á¬ááŒáá·áº ááááºá
á¬ááᯠá¡á
á¬ážááá¯ážáá«áááºá
ááᯠáá»áœááºá¯ááºááá¯á·áááŒááºááœááºážááœááºáááºááœáẠááááºá
ᬠ192.168.1.64 áá«ááá·áº ááœááºáá»á°áá¬áá±á«áºááœáẠMITM ááá¯ááºááá¯ááºááŸá¯á¡ááœáẠáá»áœááºá¯ááºááá¯á·á proxy áá¬áá¬ááᯠááŒááºáááºááŒáá«á
áá¯á·á áá«ááá¯áá¯ááºááá¯á·á mitmproxy á¡áá¯ááºáá¬ážááŸááºáž 4.0.4 ááᯠinstall áá¯ááºáá«á
áá»áœááºá¯ááºááá¯á·ááẠport 443 ááœáẠproxy server ááá¯á
áááºáááº-
sudo mitmproxy -p 443 $
áá»áœááºá¯ááºááá¯á·ááẠáááááœááºáá»á°áá¬ááœáẠPvtbox áááá¯ááááºááᯠá
áááºááŒá®ážá mitmproxy á¡ááœááºááŸáá·áº á¡ááá®áá±ážááŸááºážááŸááºáááºážáá»á¬ážááᯠááŒáá·áºááŸá¯áá«á
Mitmproxy ááá±á¬ááºá
á®áá¬áá¬á០áá¯á¶ážá
áœá²áá°ááẠá¡áá¯á¡áá±á¬ááºáááºááŸááºááᯠááá¯á¶ááŒááºááŒá±á¬ááºáž á¡á
á®áááºáá¶áááºá á¡ááá®áá±ážááŸááºážááŸááºáááºážáá»á¬ážááœáẠááá±á¬ááºá
á®áá¬áá¬á¡ááá¡ááŸááºááŒá¯áááºááŸááºááẠá
áá
á
áºááŒááºážáá¡á±á¬ááºááŒááºááŒá±á¬ááºážááŸáá·áº áááá¯ááááºááẠá¡áá¯ááºááá¯ááºááŒá±á¬ááºážááá¯áááºáž áá»áœááºá¯ááºááá¯á·ááœá±á·ááŒááºááá«áááºá
ááá±á¬ááºá á®áá¬áá¬á¡ááá¡ááŸááºááŒá¯áááºááŸááºááᯠááá·áºááœááºážááŒááºážá áá áºáááá¯á á® á¡ááá¡ááŸááºááŒá¯áááºááŸááºááᯠâáá¯á¶ááŒááºáááºâ ááŒá áºá á±áááºá¡ááœáẠPvtbox á¡ááá®áá±ážááŸááºážááŒáá·áº ááœááºáá»á°áá¬ááá¯á·á ááá·áºááœááºáá»á°áá¬ááœáẠca-certificates áááºáá±á·áá»áºááᯠááá·áºááœááºážáá«á ááá¯á·áá±á¬áẠmitmproxy-ca-cert.pem áááºááŸááºááᯠááá±á¬ááºá á®áá¬áá¬á .mitmproxy áááºážááœáŸááºá០Pvtbox á¡ááá®áá±ážááŸááºážááŒáá·áº ááœááºáá»á°áá¬ááá¯á· /usr/local/share/ca-certificates áááºážááœáŸááºáá²ááá¯á· áá°ážáá°áá«á
áá»áœááºá¯ááºááá¯á·ááẠá¡áááá·áºáá»á¬ážááᯠáá¯ááºáá±á¬ááºáááº-
$ sudo openssl x509 -in mitmproxy-ca-cert.pem -inform PEM -out mitmproxy-ca-cert.crt
$sudo update-ca-certificates
Pvtbox á¡ááá®áá±ážááŸááºážááá¯ááœáá·áºáá«á áááºááŸááºááᯠáááºáá¶á
á
áºáá±ážááŒááºáž áá¡á±á¬ááºááŒááºáááŒáá·áº áááá¯ááááºááẠá¡áá¯ááºááá¯ááºáá±á¬á·áá«á á¡ááá®áá±ážááŸááºážááẠáá¯á¶ááŒá¯á¶áá±áž ááá¹ááá¬ážáá
áºáá¯ááᯠá¡áá¯á¶ážááŒá¯áá¬ážááœááºááŸááááºá áááºááŸááºááá¯ážááŒááºážá.
á¡áááºááŸááºááᯠá¡áá¬ážáá° ááá¯ááºááá¯ááºááŸá¯áá áºáᯠááŒá¯áá¯ááºáá²á·áááºá signalserver.pvtbox.netá ááá¯á·á¡ááŒáẠnode áá»á¬ážááŒá¬ážááœáẠpeer-2-peer áá»áááºáááºááŸá¯á peer-2-peer áá»áááºáááºááŸá¯áá»á¬ážááᯠáááºáá±á¬ááºáááºá¡ááœáẠá¡ááá®áá±ážááŸááºážááẠá¡áá¯á¶ážááŸá¡áá¯á¶áž áááá¯ááá¯áá±á¬ áá¯ááºááŸááºááŒááºážááᯠá¡áá¯á¶ážááŒá¯ááá·áº á¡ááœáá·áº webrtc áááá¯ááá¯áá±á¬ááᯠá¡áá¯á¶ážááŒá¯ááŒá±á¬ááºáž áá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬á ááœáŸááºááŒáááºá DTLSv1.2á
áá»áááºáááºááŸá¯ á áá áºááá·áºááœááºážááŸá¯áá áºáá¯á á®á¡ááœáẠáá±á¬á·áá»á¬ážááᯠáá¯ááºáá±ážááŒá®áž áá¯ááºááŸááºáá¬ážáá±á¬ áá»ááºáááºáá áºáá¯ááŸáá áºááá·áº áá±ážááá¯á·áááºá signalserver.pvtbox.net
áá®á¡áá¯áá®á¡áá webrtc áááºážááŸááºážááŸá¯ááŸáá·áº áááºáá±á·áá»áºáá»á¬ážááᯠááŒá±ááŒá¬ážááŒááºážá ááá¯áá±áá¬ááœáẠáá¯ááºááŸááºááŒááºážáá±á¬á·áá»á¬ážááᯠá¡á á¬ážááá¯ážááá¯ááºááŒá®áž webrtc ááŸáá áºááá·áº áá±á¬ááºááŸááá¬áá±á¬ á á¬á¡á¬ážáá¯á¶ážááᯠá á¬ááŸááºáá¯ááºááá¯ááºáááºááŒá áºáááºá ááá¯á·áá±á¬áº signalserver.pvtbox.net ááœáẠmitm ááá¯ááºááá¯ááºááŸá¯ááᯠáá¯ááºáá±á¬ááºááẠáááŒá áºááá¯ááºáá±á¬ááŒá±á¬áá·áº signalserver.pvtbox.net ááŸáááá·áº áá±ážááá¯á·áá±á¬ á á¬áá»á¬ážááᯠááŒá¬ážááŒááºááŒá®áž á¡á á¬ážááá¯ážááẠáááºážáááºážáááŸááá«á
ááá¯á·ááŒá±á¬áá·áºá peer-2-peer connection ááœáẠá€ááá¯ááºááá¯ááºááŸá¯ááᯠáá¯ááºáá±á¬ááºááẠáááŒá áºááá¯ááºáá«á
áááá¯ááááºá¡ááœáẠáá¶á·ááá¯ážáá±ážááá·áº áááºááŸááºáá«áá±á¬ ááá¯ááºááá¯áááºáž ááŸá¬ááœá±ááœá±á·ááŸááá²á·áááºá ááá¯ááºááẠ/opt/pvtbox/certifi/cacert.pem ááœáẠáááºááŸááááºá á€ááá¯ááºááᯠáá»áœááºá¯ááºááá¯á·á mitmproxy ááá±á¬ááºá
á®á០áá¯á¶ááŒááºá
áááºáá»ááá±á¬ áááºááŸááºáá«ááŸááá±á¬ ááá¯ááºáá
áºáá¯ááŒáá·áº á¡á
á¬ážááá¯ážáá¬ážáá«áááºá áááẠáááŒá±á¬ááºážáá²áá²á·áá« - áááá¯ááááºááẠá
áá
áºááá¯á· áá»áááºáááºááẠááŒááºážááá¯áá²á·ááŒá®áž áá±á¬á·ááºááœáẠáá°áá®áá±á¬ á¡ááŸá¬ážá¡ááœááºážááᯠááœá±á·ááŸááá²á·áááºá
áááºááŸááºááẠá
áá
á
áºááŒááºážáá¡á±á¬ááºááŒááºáá«á
á á¬áááºážá á áºááááºáá»á¬áž
áá¬ááºá¡ááœá¬ážá¡áá¬ááᯠááŒá¬ážááŒáẠááá¯á·ááá¯áẠá¡áá¯á¡áá±á¬áẠáá¯ááºááááá«á ááá¯ááºá¡áááºáá»á¬ážááŸáá·áº áááºážááá¯á·áá«áááºááá·áºá¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááᯠáá¯ááºááŸááºáá¬ážáá±á¬áá¯á¶á á¶ááŒáá·áº ááá¯á·ááœáŸááºáááºá á¡áá¯á¶ážááŸá¡áá¯á¶áž áá¯ááºááŸááºá áá áºááᯠá¡áá¯á¶ážááŒá¯áá¬ážáááºá á¡ááá®áá±ážááŸááºážááẠááá¯ážáá°ááŸá¯ááŸáá·áº á ááá·áºáááºááŸá¯ááá¯á·ááᯠáá¬ážáá®ážááá·áº áá¯á¶ááŒá¯á¶áá±ážááá¹ááá¬ážáá»á¬ážá áœá¬ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáááºá
ááááºá¡áá±ááŒáá·áº áá¯áá¹ááá®ááẠá¡áá»ááºá¡áááºá¡ááŒá²áááºážáááºáá±á¬ááºááœáá·áºá¡ááœáẠáá®ážááá·áºáá¬áá¬ááŸá áºáᯠ(áá¯ááºááá¯ááºážááá¯ááºáá¬á¡á ááá°áá®áá±á¬áá±áá¬áá»á¬ážááœááº) áááºáá°áá²á·áááºá ááá áá¬áá¬ááẠá¡áá»ááºá¡áááºáá»á¬ážááᯠáááºáá¶ááá°áááºá áá¯ááºáá±á¬ááºáááºááŸáá·áº ááááºážáááºážáááºá¡ááœáẠá¡áá¯á¶ážááŒá¯ááŒá®ážá áá¯áááá¡á¬áž á¡áááºááááºážáááºá¡ááœáẠá¡áá¯á¶ážááŒá¯áááºá
áá«ááá¯ááºáá¬á á¡áá¯ááºááááºááŸáá·áº iOS áá±á«áºááŸá ááá¯ááá¯ááºážááºáá¯ááºážááẠááááºáá áºáá¯áá»ááºážá á®ááᯠcloud ááá¯á· áá»áááºáááºáá¬ážáááºá á¡ááŒá¬ážáááºáááºážáá»á¬ážááᯠá¡áá»áááºááŒáá·áºá áá áºá á®áá¶ááá·áºááœá²áá°ááŸáá·áº Pvtbox á áááºážááá¬áá¶á·ááá¯ážááŸá¯ááŒáá·áº áá»áááºáááºáá¬ážáááºá
ááœááºáá²á·ááá·áº áá¬áááœáẠáá°áááºáá»ááºážáá¶á០ááá¯ááºááŒá¬ážááŸá¯ áááŸááá²á·áá«á áá»áœááºá¯ááºááá¯á¶ážáááºáá»ááºááẠHabr á
á¬áááºáá°áá»á¬ážááᯠá¡áá¬ážáá°á¡ááŒá±á¡áá±áá»áá¯ážááœáẠáá°áá®áá±ážáááá·áºáááºáᯠáá»áŸá±á¬áºááá·áºáá«áááºá
source: www.habr.com