Apache Tomcat เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจœเฉ‹ JSP เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจ…เจคเฉ‡ เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจซเจพเจˆเจฒเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ

เจšเฉ€เจจเฉ€ เจ•เฉฐเจชเจจเฉ€ เจšเฉˆเจŸเจฟเจจ เจŸเฉˆเจ• เจฆเฉ‡ เจ–เฉ‹เจœเจ•เจฐเจคเจพเจตเจพเจ‚ เจจเฉ‡ เจ–เฉ‹เจœ เจ•เฉ€เจคเฉ€ เจนเฉˆ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ (CVE-2020-1938) เจตเจฟเฉฑเจš เจ…เจชเจพเจšเฉ‡ เจŸเฉ‹เจฎเจ•เฉˆเจŸ, Java Servlet, JavaServer เจชเฉฐเจจเฉ‡, Java เจธเจฎเฉ€เจ•เจฐเจจ เจญเจพเจธเจผเจพ เจ…เจคเฉ‡ Java WebSocket เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€เจ†เจ‚ เจฆเจพ เจ‡เฉฑเจ• เจ–เฉเฉฑเจฒเจพ เจ…เจฎเจฒเฉ€เจ•เจฐเจจเฅค เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจ•เฉ‹เจก เจจเจพเจฎ Ghostcat เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ—เฉฐเจญเฉ€เจฐ เจ—เฉฐเจญเฉ€เจฐเจคเจพ เจชเฉฑเจงเจฐ (9.8 CVSS) เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจธเจฎเฉฑเจธเจฟเจ†, เจกเจฟเจซเจพเจฒเจŸ เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเฉฑเจš, เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจชเฉ‹เจฐเจŸ 8009 'เจคเฉ‡ เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€ เจญเฉ‡เจœ เจ•เฉ‡, เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจ…เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจฐเฉ‹เจค เจ•เฉ‹เจกเจพเจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจธเจฎเฉ‡เจค, เจตเฉˆเฉฑเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจคเฉ‹เจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจนเฉ‹เจฐ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจ†เจฏเจพเจค เจ•เจฐเจจเจพ เจตเฉ€ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ•เฉ‹เจก เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจนเจฎเจฒเจพเจตเจฐ เจ‡เฉฑเจ• JSP เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจšเจฟเฉฑเจคเจฐ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ…เจชเจฒเฉ‹เจก เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจšเจฟเฉฑเจคเจฐ เจ…เฉฑเจชเจฒเฉ‹เจก เจซเจพเจฐเจฎ)เฅค เจนเจฎเจฒเจพ เจ‰เจฆเฉ‹เจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจเจœเฉ‡เจชเฉ€ เจนเฉˆเจ‚เจกเจฒเจฐ เจจเจพเจฒ เจ‡เฉฑเจ• เจจเฉˆเจŸเจตเจฐเจ• เจชเฉ‹เจฐเจŸ เจจเฉ‚เฉฐ เจฌเฉ‡เจจเจคเฉ€ เจญเฉ‡เจœเจฃเจพ เจธเฉฐเจญเจต เจนเฉ‹เจตเฉ‡เฅค เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจ…เจจเฉเจธเจพเจฐ, เจ”เจจเจฒเจพเจˆเจจ เจชเจพเจ‡เจ† AJP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉเจ†เจฐเจพ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ 1.2 เจฎเจฟเจฒเฉ€เจ…เจจ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฎเฉ‡เจœเจผเจฌเจพเจจเฅค

AJP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฎเฉŒเจœเฉ‚เจฆ เจนเฉˆ, เจ…เจคเฉ‡ เจจเจนเฉ€เจ‚ เจฌเฉเจฒเจพเจ‡เจ† เจ—เจฟเจ† เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ—เจฒเจคเฉ€เฅค HTTP (เจชเฉ‹เจฐเจŸ 8080) เจฐเจพเจนเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, Apache Tomcat เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš AJP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ• เจตเฉˆเฉฑเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเจ…เจชเจพเจšเฉ‡ เจœเฉ‡เจธเจฐเจต เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ, เจชเฉ‹เจฐเจŸ 8009), เจœเฉ‹ เจ‰เฉฑเจš เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค HTTP เจฆเจพ เจ‡เฉฑเจ• เจฌเจพเจˆเจจเจฐเฉ€ เจเจจเจพเจฒเจพเจ— เจนเฉˆ, เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจŸเฉŒเจฎเจ•เฉˆเจŸ เจธเจฐเจตเจฐเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจ•เจฒเฉฑเจธเจŸเจฐ เจฌเจฃเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ เจœเจพเจ‚ เจฐเจฟเจตเจฐเจธ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจœเจพเจ‚ เจฒเฉ‹เจก เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ 'เจคเฉ‡ เจŸเฉ‹เจฎเจ•เฉˆเจŸ เจจเจพเจฒ เจ—เฉฑเจฒเจฌเจพเจค เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

AJP เจธเจฐเจตเจฐ 'เจคเฉ‡ เจซเจพเจˆเจฒเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจฎเจฟเจ†เจฐเฉ€ เจซเฉฐเจ•เจธเจผเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆ เจœเฉ‹ เจ–เฉเจฒเจพเจธเฉ‡ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจจเจนเฉ€เจ‚ เจนเจจเฅค AJP เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจธเจฐเจตเจฐเจพเจ‚ เจฒเจˆ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจŸเฉ‹เจฎเจ•เฉˆเจŸ เจฆเฉ€ เจกเจฟเจซเฉŒเจฒเจŸ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจจเฉ‡ เจนเฉˆเจ‚เจกเจฒเจฐ เจจเฉ‚เฉฐ เจธเจพเจฐเฉ‡ เจจเฉˆเจŸเจตเจฐเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ เจคเฉ‡ เจšเจฒเจพเจ‡เจ† เจ…เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเจพเฅค เจ•เจฟเจธเฉ‡ เจตเฉ€ เจตเฉˆเฉฑเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจซเจพเจˆเจฒเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจธเฉฐเจญเจต เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš WEB-INF, META-INF เจ…เจคเฉ‡ ServletContext.getResourceAsStream() เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ•เจพเจฒ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเฉ‹เจฐ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจธเจผเจพเจฎเจฒ เจนเจจเฅค AJP เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• JSP เจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฒเจˆ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เจฟเจธเฉ‡ เจตเฉ€ เจซเจพเจˆเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจตเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจ‡เจน เจธเจฎเฉฑเจธเจฟเจ† 13 เจธเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚ เจœเจพเจฐเฉ€ เจนเฉ‹เจˆ Tomcat 6.x เจฌเฉเจฐเจพเจ‚เจš เจฆเฉ‡ เจฌเจพเจ…เจฆ เจคเฉ‹เจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡ เจฐเจนเฉ€ เจนเฉˆเฅค เจŸเฉ‹เจฎเจ•เฉˆเจŸ เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจคเจชเจพเจฆ เจœเฉ‹ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ Red Hat JBoss Web Server (JWS), JBoss เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ (EAP), เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจธเจตเฉˆ-เจจเจฟเจฐเจฎเจฟเจค เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจœเฉ‹ เจตเจฐเจคเจฆเฉ‡ เจนเจจ เจฌเจธเฉฐเจค เจฌเฉ‚เจŸ. เจธเจฎเจพเจจ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ (CVE-2020-1745) เจฎเฉŒเจœเฉ‚เจฆ เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ เจตเจฟเฉฑเจš เจนเฉ‡เจ เจพเจ‚ เจ‰เจคเจฐเฉ‹, Wildfly เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจฐเจตเจฐ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค JBoss เจ…เจคเฉ‡ Wildfly เจตเจฟเฉฑเจš, AJP เจธเจฟเจฐเจซเจผ domain.xml เจตเจฟเฉฑเจš standalone-full-ha.xml, standalone-ha.xml เจ…เจคเฉ‡ ha/full-ha เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆเฅค เจฌเจธเฉฐเจค เจฌเฉ‚เจŸ เจตเจฟเฉฑเจš, AJP เจธเจฎเจฐเจฅเจจ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ…เจฏเฉ‹เจ— เจนเฉˆเฅค เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš, เจตเฉฑเจ–-เจตเฉฑเจ– เจธเจฎเฉ‚เจนเจพเจ‚ เจจเฉ‡ เจธเจผเฉ‹เจธเจผเจฃ เจฆเฉ€เจ†เจ‚ เจ‡เฉฑเจ• เจฆเจฐเจœเจจ เจคเฉ‹เจ‚ เจตเฉฑเจง เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจนเจจ (
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11).

เจŸเฉ‹เจฎเจ•เฉˆเจŸ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจซเจฟเจ•เจธ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ 9.0.31, 8.5.51 ะธ 7.0.100 (6.x เจธเจผเจพเจ–เจพ เจฆเจพ เจฐเฉฑเจ–-เจฐเจ–เจพเจ… เจฌเฉฐเจฆ). เจคเฉเจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจชเฉฐเจจเจฟเจ†เจ‚ 'เจคเฉ‡ เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจ•เจฟเฉฑเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจฆเฉ€ เจ‰เจชเจฒเจฌเจงเจคเจพ เจจเฉ‚เฉฐ เจŸเจฐเฉˆเจ• เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹: เจกเฉ‡เจฌเฉ€เจ…เจจ, เจ‰เจฌเจคเฉ‚เฉฐ, RHEL, เจซเฉ‡เจกเฉ‹เจฐเจพ, SUSE, เจซเฉเจฐเฉ€เจธเจฌเฉˆเจก. เจ‡เฉฑเจ• เจนเฉฑเจฒ เจตเจœเฉ‹เจ‚, เจคเฉเจธเฉ€เจ‚ เจŸเฉ‹เจฎเจ•เฉˆเจŸ เจเจœเฉ‡เจชเฉ€ เจ•เจจเฉˆเจ•เจŸเจฐ เจธเฉ‡เจตเจพ เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ (เจฒเฉ‹เจ•เจฒเจนเฉ‹เจธเจŸ เจจเจพเจฒ เจธเฉเจฃเจจ เจตเจพเจฒเฉ‡ เจธเจพเจ•เจŸ เจจเฉ‚เฉฐ เจฌเฉฐเจจเฉเจนเฉ‹ เจœเจพเจ‚ เจ•เจจเฉˆเจ•เจŸเจฐ เจชเฉ‹เจฐเจŸ = "8009" เจจเจพเจฒ เจฒเจพเจˆเจจ เจจเฉ‚เฉฐ เจŸเจฟเฉฑเจชเจฃเฉ€ เจ•เจฐเฉ‹) เจœเฉ‡เจ•เจฐ เจ‡เจธเจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจœเจพเจ‚ เจธเจฅเจพเจชเจค "เจ—เฉเจชเจค" เจ…เจคเฉ‡ "เจชเจคเจพ" เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจชเจนเฉเฉฐเจš, เจœเฉ‡เจ•เจฐ เจธเฉ‡เจตเจพ เจจเฉ‚เฉฐ mod_jk เจ…เจคเฉ‡ mod_proxy_ajp (mod_cluster เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ) 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจฆเฉ‚เจœเฉ‡ เจธเจฐเจตเจฐเจพเจ‚ เจ…เจคเฉ‡ เจชเฉเจฐเฉŒเจ•เจธเฉ€เจ†เจ‚ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹