ืืขื ืข ืืืืก ืืขื ืขื ืืจืืื ืฆื ืืขืื ืึทืจืืืฃ ืืืืขืจ ืคืจืืืืืื ืฆื ืืึทืงืืืขื ืึท ืงืืจืฅ-ืืขืืขืื ืฉืืฅ ืคืื ืืขืคืึทืจ, ืคืึทืจืืื ืขื ื ืื ืคืจืืืืืื ืืืขืจ ืืืืขืจืงืืึทื.
- ืื ืืืื ืคืจืึทื ืงืืื
ืืขื ืืืืืืฉืขืกื ืืื ืืืขื ืฆื ืคืึทืจืืจืขืกืขืจื ืื ืงืืืื ืก ืืื ืืขืจืขืก ืืื ืื ืึทืจืืืกืืขืื ืคืื ืคึผืจืืืืึทืืงืืื, ืืืึธืก, ืืื ืืืื ืคืื
ืืืืฃ ืื ืกืืจ:
- Certification Authority
"ืืืื ืืืึธืจืฆื CA" ืื ืืจืึทืืืกืื ืคึผืจืึธืืึธืงืึธื ืืึทืืืืึทืื ืืืขืจืึทืคืึทืงืืืฉืึทืOCSP - ืคึฟืขืึดืงืืืื ืคืื ืื OCSP ืคึผืจืึธืืึธืงืึธื: ืืืึธืก ืื ืขืงืกืคึผืขืงื-ืกืืึทืคึผืืข ืืขืืขืจ ืืื ืืืจืฃ
- ืืืจ ืืึทืื ืืืจ ืฆื ืื ืืืืขืจ
ืืืื ืืืืขืจ ืืืืึทืคึผ 3 ืืืืืืกื - ืึท ืืึทืืขืืขื ืืฉ ืคืื ืขื ืืืืืึทืกืฅ ืืื ืืขืจืขืกืืจื ืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืืขืจืืืื, ืืื ืืขืจื ืขื ืคึผืจืืืืึทืืงืืื ืืื ืึทื ืืืืืงืืื ื ืคืื ืื ืืืื ื ืขืฅ
ืืขืจืืึธื ืขื ืืืจ - ืืืึธืก ืืื "ืืืื"?
ืืืื (ืขื ืืืืฉ ืืืื - "ืื ืขืจืืืืืขืจื", ืึธืจืืืื ืขื ืงืืื ืืืืึธืจื - ืื ืืืืกื ื ืืฉื ืคืจืขืื ืคึฟืึทืจ ืืืื ืคึผืจืืืืึทืืงืืื. ื ืขืืขื ืขืก ืฆืืจืืง; ืืืื ืืื ืขื ืืืืฉ ืื ืืืึธืจื ืืืื ืืืื "ืื ืืขืจืืืืืื") - ืึท ืจืืกืืฉ ืืืกืขื ืืจืึทืืืืื ืืื ืืขืจื ืขื ืฉืคึผืืึทืืขืจ ืคึผืจืึทืืืืืืื ื ื ืขืฅ ืึทืงืกืขืก ืืึทืืื ืื ืืก
ืืึทื ืฅ ื ืึธืืขื: ืืืื ืืื ืืขืจื ืขื ืกืขืจืืืืก ืคึผืจืึทืืืืืืขืจ. ืื ืคึผืจืืืขืงื ืืื ืืขืืืขื ืขืจืืืืฉื ืึทืื ืงืึทื ืกืืืื ืืื
ืืขืืจืื ืืขื ืืื ืืคืจืื 2019 ืืื ืึท ืืืื ืคืื ืืขืจ ืฉืึทืคืื ื ืคืื ืึทื ืืืืึธืคึผืืขื ืืืง ืืขืืึทืงืึทืืืื ืึทืงืืืฉืึทื ื ืกืืืืืืข ืืืจื ืคึผืจืึทืืืืืืื ื ืกืืฃ ื ืืฆืขืจืก ืึทืงืกืขืก ืฆื I2P ื ืขืฅ ืจืขืกืืจืกื ืืืจื ืื ื ืืฆื ืคืื Wi-Fi ืืืืืจืืืก ืืึทืื ืืจืึทื ืกืืืกืืข ืืขืื ืึธืืึธืืืข.
ืฆืืื ืืื ืึทืืืืฉืขืงืืืืื
ืืืืฃ ืืื 1, 2019, ืืขืจ ืงืจืึทื ื ืคืจืขืืืืขื ื ืคืื ืื ืจืืกืืฉืข ืคืขืืขืจืืืฉืึทื ืืขืืชืืขื
ืืืื ืืื ื ืืฆืขืจืก ืคืจืื ืึทืงืกืขืก ืฆื ื ืขืฅ ืจืขืกืืจืกื
ืืืื ืฉืืคื ื ืคืืืืืง ืืจืืื ืืืืฆืืข, ืืื ืื ืงืืืื ืืขืืืื ืื ืคืืืืขื ืืข ืฆืืื:
- ืฆืืขื ืฆืืืืจ ืืคืืขืจืงืืึทืืงืืื ืฆื ืื ืึทืจืืืกืืขืื ืคืื ืคึผืจืืืืึทืืงืืื
- ืคืึทืจืืจืขืกืขืจื ืื ืืึทื ืฅ ื ืืืขืจ ืคืื ืืืจืืคืึธืจ ื ืึธืืื ืืื ืื I2P ื ืขืฅ
- ืฉืึทืคึฟื ืืืื ืืืืืขื ืข ืืงืึธืืกืืกืืึทื ืคืื I2P ืืึทืืื ืื ืืก ืืืึธืก ืงืขื ืคืึทืจืืืึทืื ืื ืืขืจืกื ืคึผืจืึธืกื ืืืืืืขื ืคึฟืื ืื "ืจืืื" ืืื ืืขืจื ืขื
- ืฉืึทืคึฟื ืึท ืขืคื ืืืขื ืฉืืืกื ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ ืืื ืื ืืืื ื ืขืฅ ืฆื ืขืืืืื ืืจื ืื ืืขืืืขืืงืืื ืคืื ืืขื ืืฉ-ืืื-ืืขื-ืืืื ืื ืคืืื
- ืฉืึทืคึฟื ืืืื ืืืืืขื ืข ืคืขืื ื ืึธืืขื ืกืืกืืขื ืคึฟืึทืจ ืืขืจ ืืึทืงืืืขื ืึทืงืกืขืก ืฆื I2P ืืึทืืื ืื ืืก
ืืขืจ ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืืืึธืก ืืืื ืืื ืงืขื ืขื ืืืื ืืขืคึฟืื ืขื ืืื
ืื ืืืื ืืืึธืจืฆื CA ืกืขืจืืึทืคืึทืงืืืฉืึทื ืืืืืึธืจืืืขื ืื ืืจืึทืืืกืื ืืึทืืืืึทืื ืืืขืจืึทืคืึทืงืืืฉืึทื ื ืืฆื ืื OCSP ืคึผืจืึธืืึธืงืึธื
ื ืื ืืึทื ื ืฆืืจืืง, ืื ืืืื ืืืึธืจืฆื CA ืกืขืจืืึทืคืึทืงืืืฉืึทื ืืืืืึธืจืืืขื, ืืื ืึทืืืฉืึทื ืฆื ืื ืกืขืจืืืคืืงืึทื ืจืขืืืึธืงืึทืืืึธื ืจืฉืืื (CRL), ืฆืืืขืฉืืขืื ื ืขืฅ ื ืืฆืขืจืก ืืื ืื ืคืืืืงืืื ืฆื ืืึทืฉืืขืืืงื ืกืขืจืืืคืืงืึทืฅ ื ืืฆื ืื OCSP ืคึผืจืึธืืึธืงืึธื.
OCSP (ืึธื ืืืื ืกืขืจืืืคืืงืึทื ืกืืึทืืืก ืคึผืจืึธืืึธืงืึธื) ืืื ืึทื ืืื ืืขืจื ืขืฅ ืคึผืจืึธืืึธืงืึธื ืคึฟืึทืจ ืงืึธื ืืจืึธืืืจืื ื ืื ืกืืึทืืืก ืคืื ืึท SSL ืืึทืืืืึทืื, ืืืึธืก ืืื ืคืึทืกืืขืจ ืืื ืืขืจ ืคืึทืจืืึธืืืขื ืืื ืืื ืึทืืขืจ ืืื CRL (Certificate Revocation List) ืกืขืจืืืคืืงืึทืฅ.
ืืขืจ OCSP ืคึผืจืึธืืึธืงืึธื ืึทืจืืขื ืืื ืืืื: ืืขืจ ืกืืฃ ืืึทื ืืฆืขืจ ืกืขื ืื ืึท ืืงืฉื ืฆื ืื ืกืขืจืืืขืจ ืฆื ืืึทืงืืืขื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื SSL ืืึทืืืืึทืื, ืืื ืืขืจ ืืขื ืขืจ ืงืขืจื ืืืื ืขืจ ืคืื ืื ืคืืืืขื ืืข ืจืขืกืคึผืึธื ืกืขืก:
- ืืื - ืื SSL ืืึทืืืืึทืื ืืื ื ืืฉื ืจืืืืึธืืงื ืึธืืขืจ ืืคืืขืฉืืขืื,
- ืจืืืืึธืืงื - SSL ืืึทืืืืึทืื ืืื ืจืืืืึธืืงื,
- ืืืืืึทืงืึทื ื - ืื ืกืืึทืืืก ืคืื ืื SSL ืืึทืืืืึทืื ืงืขื ื ืืฉื ืืืื ืืึทืฉืืืื ืืืืึทื ืืขืจ ืกืขืจืืืขืจ ืงืขื ื ืืฉื ืืืืกื ืื ืืฉืืขืจ.
ืคึฟืขืึดืงืืืื ืคืื ืื OCSP ืคึผืจืึธืืึธืงืึธื: ืืืึธืก ืื ืขืงืกืคึผืขืงื-ืกืืึทืคึผืืข ืืขืืขืจ ืืื ืืืจืฃ
Expect-Staple ืืื ืึทื ืืืืคึผ ืืืืขืจืืืื ืืขืืขืจ. ืืขืจ ืฆืื ืืื ืฆื ืฉืืขืื ืึท ืคืขืื ืืื ืื HTTP ืขื ืืคืขืจ ืคืื ืื ืกืขืจืืืขืจ ืืื ืืืึธืก ืืืจ ืงืขื ืขื ืืึธืื ืืขื ืืืขืืขืจืขืจ ืืื ืืืึธืก ืึทืืจืขืก ืฆื ืฉืจืืึทืื ืืขื ืืช ืืืื ืื ืืืึทืืืึทื ืคืื OCSP ืกืืึทืคึผืื ื ืืื ืืขืจืงืืขืจื, ืึธืืขืจ ืืื ืคืึทืงื ืืื ื ืืืึธ ืึธืืขืจ ืื ืึทืงืกืขืกืึทืืึทื.
ืืขืจ ืืขืืขืจ ืึทืืึทืื ืื ืกืขืจืืืืก ืึธืคึผืขืจืึทืืึธืจ ืฆื ืงืึทื ืคืืืืขืจ ืื ืึธืคึผืืจืึธื ืคืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื OCSP ืกืืึทืคึผืื ื ืคืืืืืขืจื.
ืืึทืฉืืขืืืงื ืืขื ืืขืืขืจ ืืื ืืึทื ืฅ ืคึผืฉืื:
Expect-Staple: max-age=31536000; report-uri="https://scotthelme.report-uri.io/r/d/staple"; includeSubDomains; preload
ืืขืจ ื ืืฆืืง ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื OCSP ืกืืึทืคึผืืื ื ืงืขื ืขื ืืืื ืืขืคึฟืื ืขื
ืืืจ ืืึทืื ืืืจ ืฆื ืื ืืืืขืจ ืืืื ืืืืขืจ ืืืืึทืคึผ ืืืืฃ 3 ืืืืืืกื
ืืืื ืืืืขืจ ืืืืึทืคึผ ืืื ืึท ืืึทืืขืืขื ืืฉ ืคืื ืขื ืืืืืึทืกืฅ ืืื ืืขืจืขืกืืจื ืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืืขืจืืืื, ืืื ืืขืจื ืขื ืคึผืจืืืืึทืืงืืื ืืื ืึทื ืืืืืงืืื ื
ืคึผืืจืืึทืืืงืื, ืืืจ ืืจืขืคื ืฆื ืืืกืงืืืืจื ืื ืืขืจืกื ืืืืืืืง ืืฉืื ืืืขืื ืคึผืจืึทืืืฉืขืงืก ืืืึธืก ืืขื ืขื ืืขืืืขืืึธืคึผืขื
ืืืจ ืืึทืื ืึทืืขืืขื ืืืืก ืืื ืืื ืืขืจืขืกืืจื ืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืืขืจืืืื ืืื ืคึผืจืืืืึทืืงืืื ืืืืฃ ืื ืืื ืืขืจื ืขื ืฆื ืึธื ืืืื ื ืขืืขื. ืืืื ืืืืขืจ ืืืืึทืคึผ - ื ืืึทืข ืืืืกื, ืึท ืืขืืขืื ืืืื ืฆื ืืจืขืคื ืืื-ืืืื ืืึทื ืืขื ืืฉื ืืื ืืึทืื ืคืืืข ื ืืฆืืง ืงืึธื ืืึทืงืื. ืึธื ืืืื ืืื ืคืจืื
Meetup ืืืขื ืืืื ืืขืืืืื ืืื ืืขื ืคึฟืึธืจืืึทื ืคืื ืึท ืื ืคืึธืจืืึทื ืืืกืงืืกืืข ืคืื โโืื ืืขืจืกื ืืจืื ืืืขื ืืฉืื ืฉืืึทืืืช ืฆื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืืขืจืืืื, ืคึผืจืืืืึทืืงืืื ืืืืฃ ืืขืจ ืืื ืืขืจื ืขืฅ ืืื ืึทื ืืืืืงืืื ื
ืืืึธืก ืืืขื ืืืจ ืืึธืื:
- "ืืืกืขื ืืจืึทืืืืื ืืื ืืขืจื ืขื ืฉืคึผืืึทืืขืจ "ืืขืืืื": ืืืืืื ืืงืจืืื ืคึผืจืึธืืจืึทื ืืืืฃ ืึทืืืขืืืื ืืฉืื ืืืขืื ืื ื ืืฆื ืคืื ืื ื ืขืฅ ืืื ืืืึทื ืจืขืกืืจืกื," ืืืืึทืื ืคึผืึธืืืืืืืึธืื
ืืขืจ ืจืขืื ืขืจ ืืืขื ืืึธืื ืืืึธืก ืืื ืืื ืืืึธืก ืืื ื ืืฉื ืึท ืืืกืขื ืืจืึทืืืืื ืืื ืืขืจื ืขื ืฉืคึผืืึทืืขืจ "ืืืื", ืืื ืืขืืื ื ืืื ืืึทืืืืึทืื ืื ืงืืืคึผืึทืืืืึทืืื ืคืื ืื ื ืขืฅ ืืื ืืขืจืงืืขืจื ืืื ืฆื ืจืขืื ืงืึทื ืคืืืืขืจ ื ืขืฅ ืืืกืจืืื ืืื ื ืืฆื ื ืขืฅ ืจืขืกืืจืกื.
- "ืืืืขืจืืืื ืืืขื ืืืจ ื ืืฆื ืื ืืืื ื ืขืฅ: ืืืึธืก ืืืจ ืืึธื ื ืืฆื ืืืืคึผืก ืืืขื ืืืจ ืืึทืืืื ืขืขืคึผืกืืืขืก," ืืืืึทืื ืคึผืึธืืืืืืืึธืื
ื ืืึทืจืืื ืืืขืื ืืืึธืก ืขืก ืืื ื ืืืืืง ืฆื ื ืืฆื ืื HTTPS ืคึผืจืึธืืึธืงืึธื ืืืขื ืืืจ ื ืืฆื I2P ื ืขืฅ ืืึทืืื ืื ืืก ืืืขื ืืืจ ืืขื ื ืงืึธื ื ืขืงืืขื ืฆื ืื ื ืขืฅ ืืืจื ืึท ืึทืงืกืขืก ืคืื ื ืฆืืืขืฉืืขืื ืืืจื ืื ืืืื ืึธืคึผืขืจืึทืืึธืจ.
- "ืืืขืื ืื HyperSphere ืคึผืจืืืขืงื ืืื ืื ืื ืืื-ืึธืจืืึทื ืืืืื ื ื ืขืืืืึธืจืงืก ืืื ืคืืจ: ืงืึทืกืขืก ืืื ืืืืืืืืืจื," Alexey Vesnin
ืืขืจ ืจืขืื ืขืจ ืืืขื ืจืขืื ืืืขืื ืื HyperSphere ืคึผืจืืืขืงื ืืื ืงืึทืกืขืก ืคืื ื ืืฆื ืึทืืึท ื ืขืืืืึธืจืงืก ืืื ืคืืจ.
ืื ืจืฉืืื ืคืื ืคืึธืจืฉืืขืืื ืืขื ืืืขื ืืืกืืขืืืืืึทื ืืงืกืคึผืึทื ืืื.
ืฆื ืืืจ ืืืืื ืฆื ืืืจืืคืืจื?
ืืืึธืก ืืืจ ืืืขืื ืจืขืื ืืืขืื:
LokiNet ืืื ืึทื ื ืึธื ืึทืจืืืขืจืคืืจื ืคืื ืื "ืืืื" ื ืขืฅ - ืฆื ืืืื ืึธืืขืจ ื ืืฉื ืฆื ืืืื?
ืขืืืขืืข ืืึธื ืฆืืจืืง ืืื ืื ืงืืืื ืขืก ืืื ืืขืืืขื
ืืงืึธืืกืืกืืึทื ืคืื ืกืขืจืืืืกืขืก ืคืื ืื "ืืขืืืื" ื ืขืฅ - ืื ืืขืจืกื ื ืืืืืง ืืึทืืื ืื ืืก ืืื ืืืืขืจ ืึทื ืืืืืงืืื ื
ืขืืืขืืข ืืึธื ืฆืืจืืง ืืืจ
ืืื ืืขื ืืึธืืขื ื, ืืืจ ืืขื ืขื ืคืืืกื ืืื ืึท ืืืืืืืง ืึทืจืืขื - ืฆื ืืืกืงืืืืจื ืื ืืขืจืกื ื ืืืืืง ืืื ืคืืจืืื ืื ืืึทืืื ืื ืืก ืืื ืืขืจ ื ืขืฅ ืืื ืืืืขืจ ืกืึทืืกืึทืงืืืึทื ื ืืืคึผืืึทืืขื ืืืืฉืึทื.
ืฆืืืืฉื ืืื: ืคึผืึธืกื ืืื ืกื, ืืืึธืืืื ื ืคึผืืึทืืคืึธืจืืข, ื ืืึทืขืก ืืืืขืจ, ืืืื ืืึธืืึธืจ, ืืึธืกืืื ื ืืื ืกื ืืื ืื ืืขืจืข.
ืืื ื-ืืขืจืืื ืคึผืืึทื ื ืคึฟืึทืจ ืืขืจ ืึทื ืืืืืงืืื ื ืคืื ืื "ืืืื" ื ืขืฅ
ืึทืืข ืคึฟืจืืื, ืืื ืืืื ืึธืืขืจ ืื ืืขืจื ืืืขื, ืฉืืึทืืืช ืฆื ืืขืจ ืึทื ืืืืืงืืื ื ืคืื ืื "ืืืื" ืืึทืืืืึทืื ืืื ืืืึทื ืจืขืกืืจืกื.
... ืืื ืื ืืขืจืข ืคึผืื ืงื ืืฉืืงืึทืืืข ืคึฟืจืืื!
ืืืจ ืงืขื ื ืคึฟืึธืจืฉืืึธืื ืึท ืืขืืข ืคึฟืึทืจ ืืืกืงืืกืืข ืืื ืื ืืึทืืขืจืงืื ืืขื ืฆื ืื ืืืกืืึทืืข.
ืฆื ืึธื ืืืื ื ืขืืขื ืืืจ ืืึทืจืคึฟื
ืฆืื ืืืคืงืื ืคืื ืคึผืึทืจืืืกืึทืคึผืึทื ืฅ ืืื ืจืขืืืกืืจืึทืฆืืข: ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืืึทืืขืืขื ืืฉ ืึธื ืืืื: ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืืขืจื ืขื ืืขืจื ืกืืฃ ืคืื ืืขืจ ืืขืฉืขืขื ืืฉ: ืงืกื ืืืงืก: ืงืกื ืืืงืก
ืึทืืจืขืก: ืืึธืกืงืืืข, ืืขืืจืึธ ืกืืึทื ืฆืืข ืงืึธืืึธืืขื ืกืงืืึทืึท, ืงืึธืืึธืืขื ืกืงืืืข ืคึผืึทืจืง
ืงืื, ืืืจ ืืืืจืื ืืืืฃ ืืืจ!
ืงืึธืืึธืจืืึทื ืืืฉืึทื ืืื ืืขืคืืจื ืืืืก ืืืืฃ ืืขื ืงืึทื ืึทื
ืคืจืื ืืื ืืขืจื ืขื ืืื ืจืืกืืึทื ื ืกืืึทืจืฅ ืืื ืืืจ
ืืืจ ืงืขื ืขื ืฆืืฉืืขืื ืึทืืข ืืขืืืขื ืืืืฃ ืฆื ืื ืคืึทืจืืืืื ืคืื ืึท ืคืจืื ืืื ืืขืจื ืขื ืืื ืจืืกืืึทื ื ืืืึทื ื. ืืืจ ืืึธืื ืฆืื ืืืคืืขืฉืืขืื ืึท ืคืืืฉืืขื ืืืง ืจืฉืืื ืคืื ืคึผืื ืงื ืืื ืืืจ ืงืขื ืขื ืืขืืคึฟื ืื ื ืขืฅ:
- ืืขืจืฆืืืื ืืืื ืคืจืขื ืื ืืื ืืืจืื ืืืขืื ืื ืืืื ื ืขืฅ. ืืึทื ืืืืื
ืืขืจืืึธื ืขื ืฆื ืืขื ืึทืจืืืงื ืืืืฃ ืืขืืขืืฉืึทืคืืืขื ื ืขืืืืึธืจืงืก ืึธืืขืจ ืคึผืขืจืืขื ืืขื ืืืึธื - ื ืขืืขื ืึธื ืืืื ืืื ืื ืืืกืงืืกืืข ืคืื โโืืขืื ืืฉ ืืฉืื ืืืืฃ ืื ืืืื ื ืขืฅ
ืืืืฃ GitHub - ื ืขื ื ืืืื ืืื
ืึทื ืืืืืงืืื ื ืคืื OpenWRT ืคืึทืจืฉืคึผืจืืืืื ื , ืืืืืื ื ืฆื ืึทืจืืขืื ืืื ืื ืืืื ื ืขืฅ - ืฉืึทืคึฟื ืืืื ืืืขื ืกืขืจืืืืก ืืืืฃ ืื I2P ื ืขืฅ ืืื ืืืืื ืขืก ืฆื
ืื ืก ืคืื ืื ืืืื ื ืขืฅ - ืืืืื ืืืื
ืฆืืืจืื ืคืื ื ืฆื ืื ืืืื ื ืขืฅ
ืคืจืืขืจืืืงืข ืืขืืืื ืืขื:
ืืขื ืืืื:
ืืืจ ืืขื ืขื ืืืืฃ ืืขืืขืืจืึทื:
ืืืืื ืจืขืืืกืืจืืจื ื ืืฆืขืจืก ืงืขื ืขื ืึธื ืืืื ื ืขืืขื ืืื ืื ืืืขืจืืืืง.
ืึทืืืขืจื ืึทืืืืืข ืึธืคึผืฉืืืืื ื: ืขืก ืืื ืืืืืืืง ืคึฟืึทืจ ืืื ืื ืฆื ืืืืกื ืื ืืืื ืื ื ืคืื ืื ืืืึธืก ืืึธื ื ืื ืืึธืื ืึท ืคืื ืืฉืืื ืืืืฃ Habrรฉ
-
โ
-
โ
6 ืืื ืืฆืขืจ ืืืื ืืขืฉืืืื. 2 ืืื ืืฆืขืจ ืืืื ืืื ืืคืืขืืืืื.
ืืงืืจ: www.habr.com