เชจเชฌเชณเชพเชˆ เชธเซเช•เซ‡เชจเชฟเช‚เช— เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชตเชฟเช•เชพเชธ. เชญเชพเช— 1

เชจเชฌเชณเชพเชˆ เชธเซเช•เซ‡เชจเชฟเช‚เช— เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชตเชฟเช•เชพเชธ. เชญเชพเช— 1

เชคเซ‡เชฎเชจเซ€ เชตเซเชฏเชพเชตเชธเชพเชฏเชฟเช• เชชเซเชฐเชตเซƒเชคเซเชคเชฟเช“เชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“, เชชเซ‡เชจเซเชŸเซ‡เชธเซเชŸเชฐเซเชธ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชตเซเชฏเชพเชตเชธเชพเชฏเชฟเช•เซ‹เช เชจเชฌเชณเชพเชˆ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ (VM), (เชธเซเชฐเช•เซเชทเชฟเชค) SDLC เชœเซ‡เชตเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเซ‹ เชชเชกเซ‡ เช›เซ‡.
เช† เชถเชฌเซเชฆเชธเชฎเซ‚เชนเซ‹เชจเซ€ เชจเซ€เชšเซ‡ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช…เชจเซ‡ เชธเชพเชงเชจเซ‹เชจเชพ เชตเชฟเชตเชฟเชง เชธเซ‡เชŸ เช›เซ‡ เชœเซ‡ เชเช•เชฌเซ€เชœเชพ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเชพ เช›เซ‡, เชœเซ‹เช•เซ‡ เชคเซ‡เชฎเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เช…เชฒเช— เช›เซ‡.

เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เช•เชฒ เชชเซเชฐเช—เชคเชฟ เชนเชœเซ€ เช เชฌเชฟเช‚เชฆเซ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเซ€ เชจเชฅเซ€ เชœเซเชฏเชพเช‚ เชเช• เชธเชพเชงเชจ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช…เชจเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐเชจเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเซเชฏเช•เซเชคเชฟเชจเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เซ‡.
เช† เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡ เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เชฐเชธเชชเซเชฐเชฆ เช›เซ‡ เช…เชจเซ‡ เชตเซเชฏเช•เซเชคเชฟเชจเซ‡ เช•เชˆ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเซ‹ เชชเชกเซ‡ เช›เซ‡.

เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“

เชจเชฌเชณเชพเชˆ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชคเชค เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเซเชฐเช•เซเชทเชพ เช…เชจเซ‡ เชชเซ‡เชš เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชชเชฐ เชฆเซ‡เช–เชฐเซ‡เช– เชฐเชพเช–เชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡.
เชธเชฟเช•เซเชฏเซ‹เชฐ SDLC เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ ("เชธเชฟเช•เซเชฏเซ‹เชฐ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชธเชพเชฏเช•เชฒ") เช เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เช…เชจเซ‡ เช“เชชเชฐเซ‡เชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เชธเซเชฐเช•เซเชทเชพ เชœเชพเชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡.

เช† เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซ‹ เชธเชฎเชพเชจ เชญเชพเช— เชจเชฌเชณเชพเชˆ เช†เช•เชพเชฐเชฃเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช›เซ‡ - เชจเชฌเชณเชพเชˆ เช†เช•เชพเชฐเชฃเซ€, เชจเชฌเชณเชพเชˆ เชธเซเช•เซ‡เชจเชฟเช‚เช—.
VM เช…เชจเซ‡ SDLC เชจเซ€ เช…เช‚เชฆเชฐ เชธเซเช•เซ‡เชจเชฟเช‚เช— เชตเชšเซเชšเซ‡เชจเซ‹ เชฎเซเช–เซเชฏ เชคเชซเชพเชตเชค เช เช›เซ‡ เช•เซ‡ เชชเซเชฐเชฅเชฎ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชงเซเชฏเซ‡เชฏ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชธเซ‹เชซเซเชŸเชตเซ‡เชฐเชฎเชพเช‚ เช…เชฅเชตเชพ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชฎเชพเช‚ เชœเชพเชฃเซ€เชคเซ€ เชจเชฌเชณเชพเชˆเช“ เชถเซ‹เชงเชตเชพเชจเซเช‚ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชตเชฟเชจเซเชกเซ‹เชเชจเซเช‚ เชœเซ‚เชจเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชฅเชตเชพ SNMP เชฎเชพเชŸเซ‡ เชกเชฟเชซเซ‰เชฒเซเชŸ เชธเชฎเซเชฆเชพเชฏ เชถเชฌเซเชฆเชฎเชพเชณเชพ.
เชฌเซ€เชœเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชงเซเชฏเซ‡เชฏ เชฎเชพเชคเซเชฐ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เช˜เชŸเช•เซ‹ (เชจเชฟเชฐเซเชญเชฐเชคเชพ)เชฎเชพเช‚ เชœ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชฎเซเช–เซเชฏเชคเซเชตเซ‡ เชจเชตเชพ เช‰เชคเซเชชเชพเชฆเชจเชจเชพ เช•เซ‹เชกเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“ เชถเซ‹เชงเชตเชพเชจเซ‹ เช›เซ‡.

เช† เชธเชพเชงเชจเซ‹ เช…เชจเซ‡ เช…เชญเชฟเช—เชฎเซ‹เชฎเชพเช‚ เชคเชซเชพเชตเชคเซ‹เชจเซ‡ เชœเชจเซเชฎ เช†เชชเซ‡ เช›เซ‡. เชฎเชพเชฐเชพ เชฎเชคเซ‡, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชจเชตเซ€ เชจเชฌเชณเชพเชˆเช“ เชถเซ‹เชงเชตเชพเชจเซเช‚ เช•เชพเชฐเซเชฏ เชตเชงเซ เชฐเชธเชชเซเชฐเชฆ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชธเช‚เชธเซเช•เชฐเชฃ เชซเชฟเช‚เช—เชฐเชชเซเชฐเชฟเชจเซเชŸเชฟเช‚เช—, เชฌเซ‡เชจเชฐ เชธเช‚เช—เซเชฐเชน, เชชเชพเชธเชตเชฐเซเชก เชฌเซเชฐเซเชŸ เชซเซ‹เชฐเซเชธ เชตเช—เซ‡เชฐเซ‡เชฎเชพเช‚ เช†เชตเชคเซเช‚ เชจเชฅเซ€.
เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชจเชฌเชณเชพเชˆเช“เชจเชพ เช‰เชšเซเชš-เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเชพ เชธเซเชตเชšเชพเชฒเชฟเชค เชธเซเช•เซ‡เชจเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชเชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เช…เชฐเซเชฅเชถเชพเชธเซเชคเซเชฐ, เชคเซ‡เชจเชพ เชนเซ‡เชคเซ เช…เชจเซ‡ เชšเซ‹เช•เซเช•เชธ เชงเชฎเช•เซ€เช“เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡ เช›เซ‡.

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเซเช•เซ‡เชจเชฐเชจเซ‡ เช˜เชฃเซ€เชตเชพเชฐ เชŸเชพเชˆเชฎเชฐ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ avleonov. เชฎเซเชฆเซเชฆเซ‹ เช เช›เซ‡ เช•เซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช†เช‚เช•เชกเชพเช•เซ€เชฏ เชฐเซ€เชคเซ‡, เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‡ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เช—เชฃเซ€ เชถเช•เซ‹ เช›เซ‹ เชœเซ‹ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชเช• เชฎเชนเชฟเชจเชพ เชธเซเชงเซ€ เช…เชชเชกเซ‡เชŸ เชจ เช•เชฐเซเชฏเซเช‚ เชนเซ‹เชฏ.

เชธเชพเชงเชจเซ‹

เชธเซเช•เซ‡เชจเชฟเช‚เช—, เชคเซ‡เชฎเชœ เชธเซเชฐเช•เซเชทเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ, เชฌเซเชฒเซ‡เช• เชฌเซ‹เช•เซเชธ เช…เชฅเชตเชพ เชธเชซเซ‡เชฆ เชฌเซ‹เช•เซเชธ เชคเชฐเซ€เช•เซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เช•เชพเชณเซ€ เชชเซ‡เชŸเซ€

เชฌเซเชฒเซ‡เช•เชฌเซ‹เช•เซเชธ เชธเซเช•เซ‡เชจเชฟเช‚เช— เชธเชพเชฅเซ‡, เชŸเซ‚เชฒ เช เชœ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เชธเซ‡เชตเชพ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชธเช•เซเชทเชฎ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช เชœเซ‡เชจเชพ เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเซเช•เซ‡เชจเชฐเซเชธ (เชŸเซ‡เชจเซ‡เชฌเชฒ เชจเซ‡เชธเชธ, เช•เซเชตเซ‡เชฒเชฟเชธ, เชฎเซ‡เช•เซเชธเชชเซ‡เชŸเซเชฐเซ‹เชฒ, เชฐเซ‡เชชเชฟเชก7 เชจเซ‡เช•เซเชธเชชเซ‹เช, เชตเช—เซ‡เชฐเซ‡) เช–เซเชฒเซเชฒเชพ เชจเซ‡เชŸเชตเชฐเซเช• เชชเซ‹เชฐเซเชŸเซเชธ เชถเซ‹เชงเซ‡ เช›เซ‡, "เชฌเซ‡เชจเชฐเซ‹" เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชจเซ‡ เช“เชณเช–เซ‡ เช›เซ‡ เช…เชจเซ‡ เช† เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฎเชพเชŸเซ‡ เชคเซ‡เชฎเชจเชพ เชœเซเชžเชพเชจ เช†เชงเชพเชฐเชจเซ‡ เชถเซ‹เชงเซ‡ เช›เซ‡. เชคเซ‡เช“ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชญเซ‚เชฒเซ‹ เชถเซ‹เชงเชตเชพเชจเซ‹ เชชเชฃ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฎ เช•เซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เชชเชพเชธเชตเชฐเซเชกเซเชธ เช…เชฅเชตเชพ เชกเซ‡เชŸเชพเชจเซ€ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชเช•เซเชธเซ‡เชธ, เชจเชฌเชณเชพ SSL เชธเชพเช‡เชซเชฐ เชตเช—เซ‡เชฐเซ‡.

เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซเช•เซ‡เชจเชฐเซเชธ (Acunetix WVS, Netsparker, Burp Suite, OWASP ZAP, เชตเช—เซ‡เชฐเซ‡) เชœเชพเชฃเซ€เชคเชพ เช˜เชŸเช•เซ‹ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เช†เชตเซƒเชคเซเชคเชฟเช“ (เชฆเชพ.เชค. CMS, เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•, JS เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“) เชชเชฃ เชถเซ‹เชงเซ€ เชถเช•เซ‡ เช›เซ‡. เชฎเซเช–เซเชฏ เช•เซเชฐเซ‹เชฒ เชธเซเชŸเซ‡เชชเซเชธ เช•เซเชฐเซ‹เชฒ เช…เชจเซ‡ เชซเชเชฟเช‚เช— เช›เซ‡.
เช•เซเชฐเชพเช‰เชฒเชฟเช‚เช— เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช•เซเชฐเชพเช‰เชฒเชฐ เชนเชพเชฒเชจเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช…เชจเซ‡ HTTP เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชซเชเชฟเช‚เช— เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชญเซ‚เชฒเชจเซ‡ เช‰เชถเซเช•เซ‡เชฐเชตเชพ เช…เชจเซ‡ เชจเชฌเชณเชพเชˆ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฎ เชถเซ‹เชงเชพเชฏเซ‡เชฒ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เชชเชฐเชฟเชตเชฐเซเชคเชฟเชค เช…เชฅเชตเชพ เชœเชจเชฐเซ‡เชŸเซ‡เชก เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช†เชตเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซเช•เซ‡เชจเชฐเซเชธ DAST เช…เชจเซ‡ IAST เชตเชฐเซเช—เซ‹เชจเชพ เช›เซ‡ - เช…เชจเซเช•เซเชฐเชฎเซ‡ เชกเชพเชฏเชจเซ‡เชฎเชฟเช• เช…เชจเซ‡ เช‡เชจเซเชŸเชฐเซ‡เช•เซเชŸเชฟเชต เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซเชฐเช•เซเชทเชพ เชชเชฐเซ€เช•เซเชทเชฃ.

เชตเซเชนเชพเช‡เชŸ เชฌเซ‹เช•เซเชธ

เชตเซเชนเชพเช‡เชŸเชฌเซ‹เช•เซเชธ เชธเซเช•เซ‡เชจเชฟเช‚เช— เชธเชพเชฅเซ‡, เชคเซเชฏเชพเช‚ เชตเชงเซ เชคเชซเชพเชตเชคเซ‹ เช›เซ‡.
VM เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡, เชธเซเช•เซ‡เชจเชฐเซเชธ (Vulners, Insecurity Couch, Vuls, Tenable Nessus, เชตเช—เซ‡เชฐเซ‡) เชจเซ‡ เช˜เชฃเซ€ เชตเช–เชค เชชเซเชฐเชฎเชพเชฃเชฟเชค เชธเซเช•เซ‡เชจ เช•เชฐเซ€เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชชเซเชฐเชตเซ‡เชถ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช†เชฎ, เชธเซเช•เซ‡เชจเชฐ เชจเซ‡เชŸเชตเชฐเซเช• เชธเซ‡เชตเชพ เชฌเซ‡เชจเชฐเซ‹ เชชเชฐเชฅเซ€ เช…เชจเซเชฎเชพเชจ เชฒเช—เชพเชตเซเชฏเชพ เชตเชฟเชจเชพ, เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เชชเซ‡เช•เซ‡เชœ เชตเชฐเซเชเชจ เช…เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เชธเซ€เชงเชพ เชœ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚เชฅเซ€ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชธเซเช•เซ‡เชจ เชตเชงเซ เชธเชšเซ‹เชŸ เช…เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช›เซ‡.

เชœเซ‹ เช†เชชเชฃเซ‡ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเชพ เชตเซเชนเชพเช‡เชŸเชฌเซ‹เช•เซเชธ เชธเซเช•เซ‡เชจเชฟเช‚เช— (เชšเซ‡เช•เชฎเชพเชฐเซเช•เซเชธ, เชเชšเชชเซ€ เชซเซ‹เชฐเซเชŸเชฟเชซเชพเช‡, เช•เชตเชฐเชฟเชŸเซ€, RIPS, เชซเชพเช‡เชจเซเชกเชธเซ‡เช•เชฌเช—เซเชธ, เชตเช—เซ‡เชฐเซ‡) เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เช, เชคเซ‹ เช†เชชเชฃเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชธเซเชŸเซ‡เชŸเชฟเช• เช•เซ‹เชก เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช…เชจเซ‡ เช…เชจเซเชฐเซ‚เชช SAST เชตเชฐเซเช—เชจเชพ เชธเชพเชงเชจเซ‹เชจเชพ เช‰เชชเชฏเซ‹เช— เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เช เช›เซ€เช - เชธเซเชŸเซ‡เชŸเชฟเช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเชฟเช•เซเชฏเซเชฐเชฟเชŸเซ€ เชŸเซ‡เชธเซเชŸเชฟเช‚เช—.

เชธเชฎเชธเซเชฏเชพเช“

เชธเซเช•เซ‡เชจเชฟเช‚เช— เชธเชพเชฅเซ‡ เช˜เชฃเซ€ เชธเชฎเชธเซเชฏเชพเช“ เช›เซ‡! เชธเซเช•เซ‡เชจเชฟเช‚เช— เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชตเชฟเช•เชพเชธ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชฎเชพเชŸเซ‡ เชธเซ‡เชตเชพเชจเซ€ เชœเซ‹เช—เชตเชพเชˆเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡, เชคเซ‡เชฎเชœ เชธเซเชฐเช•เซเชทเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชพเชฐเซเชฏ เชนเชพเชฅ เชงเชฐเชคเซ€ เชตเช–เชคเซ‡ เชฎเชพเชฐเซ‡ เชคเซ‡เชฎเชพเช‚เชจเชพ เชฎเซ‹เชŸเชพ เชญเชพเช—เชจเซ€ เชธเชพเชฅเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ€เชคเซ‡ เชตเซเชฏเชตเชนเชพเชฐ เช•เชฐเชตเซ‹ เชชเชกเชถเซ‡.

เชนเซเช‚ เชธเชฎเชธเซเชฏเชพเช“เชจเชพ 3 เชฎเซเช–เซเชฏ เชœเซ‚เชฅเซ‹เชจเซ‡ เช…เชฒเช— เช•เชฐเซ€เชถ, เชœเซ‡เชจเซ€ เชตเชฟเชตเชฟเชง เช•เช‚เชชเชจเซ€เช“เชฎเชพเช‚ เช‡เชœเชจเซ‡เชฐเซ‹ เช…เชจเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชธเซเชฐเช•เซเชทเชพ เชธเซ‡เชตเชพเช“เชจเชพ เชตเชกเชพเช“ เชธเชพเชฅเซ‡เชจเซ€ เชตเชพเชคเชšเซ€เชค เชฆเซเชตเชพเชฐเชพ เชชเชฃ เชชเซเชทเซเชŸเชฟ เชฅเชพเชฏ เช›เซ‡.

เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซเช•เซ‡เชจเชฟเช‚เช— เชธเชฎเชธเซเชฏเชพเช“

  1. เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชฎเซเชถเซเช•เซ‡เชฒเซ€. เชธเซเช•เซ‡เชจเชฐเซเชธ เชฆเชฐเซ‡เช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชคเซˆเชจเชพเชค, เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค, เช•เชธเซเชŸเชฎเชพเช‡เช เช•เชฐเชตเชพ, เชธเซเช•เซ‡เชจ เชฎเชพเชŸเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชตเชพเชคเชพเชตเชฐเชฃ เชซเชพเชณเชตเชตเชพ เช…เชจเซ‡ เช…เชธเชฐเช•เชพเชฐเช• เชฌเชจเชตเชพ เชฎเชพเชŸเซ‡ CI/CD เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชจเชนเชฟเช‚เชคเชฐ, เชคเซ‡ เชเช• เชจเช•เชพเชฎเซ€ เช”เชชเชšเชพเชฐเชฟเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชนเชถเซ‡, เชซเช•เซเชค เช–เซ‹เชŸเชพ เชธเช•เชพเชฐเชพเชคเซเชฎเช• เชฎเซเชฆเซเชฆเชพเช“ เชœเชพเชฐเซ€ เช•เชฐเชถเซ‡
  2. เชธเซเช•เซ‡เชจ เช…เชตเชงเชฟ. เชธเซเช•เซ‡เชจเชฐเซเชธ, 2019 เชฎเชพเช‚ เชชเชฃ, เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชกเซเชชเซเชฒเชฟเช•เซ‡เชŸ เช•เชฐเชตเชพเชจเซเช‚ เชจเชฌเชณเซเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชฆเชฟเชตเชธ เชฎเชพเชŸเซ‡ 10 เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเซเชธ เชธเชพเชฅเซ‡ เชนเชœเชพเชฐ เชชเซƒเชทเซเช เซ‹เชจเซ‡ เชธเซเช•เซ‡เชจ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชคเซ‡เชฎเชจเซ‡ เช…เชฒเช— เช—เชฃเซ€เชจเซ‡, เชœเซ‹ เช•เซ‡ เชธเชฎเชพเชจ เช•เซ‹เชก เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชตเชฟเช•เชพเชธ เชšเช•เซเชฐเชจเซ€ เช…เช‚เชฆเชฐ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เชœเชฎเชพเชตเชŸ เช•เชฐเชตเชพเชจเซ‹ เชจเชฟเชฐเซเชฃเชฏ เชเชกเชชเชฅเซ€ เชฒเซ‡เชตเซ‹ เชœเซ‹เชˆเช.
  3. เชจเชฌเชณเซ€ เชญเชฒเชพเชฎเชฃเซ‹. เชธเซเช•เซ‡เชจเชฐเซเชธ เชเช•เชฆเชฎ เชธเชพเชฎเชพเชจเซเชฏ เชญเชฒเชพเชฎเชฃเซ‹ เช†เชชเซ‡ เช›เซ‡, เช…เชจเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ เชœเซ‹เช–เชฎเชจเซเช‚ เชธเซเชคเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช˜เชŸเชพเชกเชตเซเช‚ เชคเซ‡ เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡เชฅเซ€ เชเชกเชชเชฅเซ€ เชธเชฎเชœเชตเซเช‚ เชนเช‚เชฎเซ‡เชถเชพ เชถเช•เซเชฏ เชจเชฅเซ€, เช…เชจเซ‡ เชธเซŒเชฅเซ€ เช…เช—เชคเซเชฏเชจเซเช‚, เชถเซเช‚ เชคเซ‡ เชนเชฎเชฃเชพเช‚ เชœ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เช…เชฅเชตเชพ เชคเซ‡ เชนเชœเซ€ เชกเชฐเชพเชฎเชฃเซ€ เชจเชฅเซ€.
  4. เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชฐ เชตเชฟเชจเชพเชถเช• เช…เชธเชฐ. เชธเซเช•เซ‡เชจเชฐเซเชธ เชธเชฐเชณเชคเชพเชฅเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชฐ DoS เชนเซเชฎเชฒเซ‹ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เช“ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชเชจเซเชŸเชฟเชŸเซ€ เชฌเชจเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชฅเชตเชพ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เช›เซ‡ เชคเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฌเซเชฒเซ‹เช— เชชเชฐ เชนเชœเชพเชฐเซ‹ เชŸเชฟเชชเซเชชเชฃเซ€เช“ เชฌเชจเชพเชตเซ‹), เชคเซ‡เชฅเซ€ เชคเชฎเชพเชฐเซ‡ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เชตเชฟเชšเชพเชฐ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชธเซเช•เซ‡เชจ เชšเชฒเชพเชตเชตเซเช‚ เชœเซ‹เชˆเช เชจเชนเซ€เช‚.
  5. เชจเชฌเชณเชพเชˆ เชถเซ‹เชงเชจเซ€ เชจเชฌเชณเซ€ เช—เซเชฃเชตเชคเซเชคเชพ. เชธเซเช•เซ‡เชจเชฐเซเชธ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชชเซ‡เชฒเซ‹เชกเซเชธเชจเชพ เชจเชฟเชถเซเชšเชฟเชค เชเชฐเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชœเชพเชฃเซ€เชคเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชตเชฐเซเชคเชฃเซ‚เช•เชฎเชพเช‚ เชซเชฟเชŸ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชจเชฌเชณเชพเชˆ เชธเชฐเชณเชคเชพเชฅเซ€ เชšเซ‚เช•เซ€ เชถเช•เซ‡ เช›เซ‡.
  6. เชธเซเช•เซ‡เชจเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เชธเชฎเชœเซ€ เชถเช•เชคเซเช‚ เชจเชฅเซ€. เชธเซเช•เซ‡เชจเชฐ เชชเซ‹เชคเซ‡ เชœเชพเชฃเชคเชพ เชจเชฅเซ€ เช•เซ‡ "เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชฌเซ‡เช‚เช•", "เชšเซเช•เชตเชฃเซ€", "เชŸเชฟเชชเซเชชเชฃเซ€" เชถเซเช‚ เช›เซ‡. เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡, เชคเซเชฏเชพเช‚ เชซเช•เซเชค เชฒเชฟเช‚เช•เซเชธ เช…เชจเซ‡ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เช›เซ‡, เชคเซ‡เชฅเซ€ เชธเช‚เชญเชตเชฟเชค เชตเซเชฏเชพเชชเชพเชฐเซ€ เชคเชฐเซเช•เชถเชพเชธเซเชคเซเชฐเชจเซ€ เชจเชฌเชณเชพเชˆเช“เชจเซเช‚ เชเช• เชตเชฟเชถเชพเชณ เชธเซเชคเชฐ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช–เซเชฒเซเชฒเซเช‚ เชฐเชนเซ‡ เช›เซ‡, เชคเซ‡เช“ เชกเชฌเชฒ เชฐเชพเชˆเชŸ-เช“เชซ เช•เชฐเชตเชพ, เช†เชˆเชกเซ€ เชฆเซเชตเชพเชฐเชพ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹เชจเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชชเซ€เชช เช•เชฐเชตเชพ เช…เชฅเชตเชพ เชฐเชพเช‰เชจเซเชกเชฟเช‚เช— เชฆเซเชตเชพเชฐเชพ เชธเช‚เชคเซเชฒเชจ เชธเชฎเชพเชชเซเชค เช•เชฐเชตเชพเชจเซเช‚ เช…เชจเซเชฎเชพเชจ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚.
  7. เชธเซเช•เซ‡เชจเชฐ เชฆเซเชตเชพเชฐเชพ เชชเซƒเชทเซเช  เช…เชฐเซเชฅเชถเชพเชธเซเชคเซเชฐเชจเซ€ เช—เซ‡เชฐเชธเชฎเชœ. เชธเซเช•เซ‡เชจเชฐเซเชธ FAQ เชตเชพเช‚เชšเซ€ เชถเช•เชคเชพ เชจเชฅเซ€, เช•เซ‡เชชเซเชšเชพเชจเซ‡ เช“เชณเช–เซ€ เชถเช•เชคเชพ เชจเชฅเซ€, เชคเซ‡เช“ เชœเชพเชคเซ‡ เช…เชจเซเชฎเชพเชจ เชฒเช—เชพเชตเชคเชพ เชจเชฅเซ€ เช•เซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเชตเซ€ เช…เชจเซ‡ เชชเช›เซ€ เชซเชฐเซ€เชฅเซ€ เชฒเซ‹เช—เชฟเชจ เช•เชฐเชตเซเช‚, เชคเชฎเซ‡ "เชฒเซ‹เช—เช†เช‰เชŸ" เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€, เช…เชจเซ‡ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชฎเซ‚เชฒเซเชฏเซ‹ เชฌเชฆเชฒเชคเซ€ เชตเช–เชคเซ‡ เชตเชฟเชจเช‚เชคเซ€เช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเชนเซ€ เช•เชฐเชตเซ€. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเชฟเชฒเช•เซเชฒ เช…เชจเชธเซเช•เซ‡เชจ เชฐเชนเซ€ เชถเช•เซ‡ เช›เซ‡.

เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชก เชธเซเช•เซ‡เชจเชฟเช‚เช— เชธเชฎเชธเซเชฏเชพเช“

  1. เช–เซ‹เชŸเชพ เชนเช•เชพเชฐเชพเชคเซเชฎเช•. เชธเซเชฅเชฟเชฐ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช เชเช• เชœเชŸเชฟเชฒ เช•เชพเชฐเซเชฏ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เช˜เชฃเชพ เชธเชฎเชพเชงเชพเชจเซ‹ เชถเชพเชฎเซ‡เชฒ เช›เซ‡. เช˜เชฃเซ€เชตเชพเชฐ เชคเชฎเชพเชฐเซ‡ เชšเซ‹เช•เชธเชพเชˆเชจเซเช‚ เชฌเชฒเชฟเชฆเชพเชจ เช†เชชเชตเซเช‚ เชชเชกเซ‡ เช›เซ‡, เช…เชจเซ‡ เช–เชฐเซเชšเชพเชณ เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เชธเซเช•เซ‡เชจเชฐเซเชธ เชชเชฃ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช–เซ‹เชŸเชพ เชนเช•เชพเชฐเชพเชคเซเชฎเช• เช†เชชเซ‡ เช›เซ‡.
  2. เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชฎเซเชถเซเช•เซ‡เชฒเซ€. เชธเซเชŸเซ‡เชŸเชฟเช• เชชเซƒเชฅเซเชฅเช•เชฐเชฃเชจเซ€ เชšเซ‹เช•เชธเชพเชˆ เช…เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชคเชพ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡, เชธเซเช•เซ‡เชจเชฟเช‚เช—เชจเชพ เชจเชฟเชฏเชฎเซ‹เชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเชตเซ‹ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡, เช…เชจเซ‡ เช† เชจเชฟเชฏเชฎเซ‹เชจเซ‡ เชฒเช–เชตเชพเชฎเชพเช‚ เช˜เชฃเซ‹ เชธเชฎเชฏ เชฒเชพเช—เซ€ เชถเช•เซ‡ เช›เซ‡. เช•เซ‡เชŸเชฒเซ€เช•เชตเชพเชฐ เช†เชตเชพ เช•เชฟเชธเซเชธเชพเช“ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เชจเชฟเชฏเชฎ เชฒเช–เชตเชพ เช•เชฐเชคเชพเช‚ เช•เซ‹เชกเชฎเชพเช‚ เช…เชฎเซเช• เชชเซเชฐเช•เชพเชฐเชจเชพ เชฌเช— เชธเชพเชฅเซ‡เชจเชพ เชคเชฎเชพเชฎ เชธเซเชฅเชพเชจเซ‹ เชถเซ‹เชงเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพ เชตเชงเซ เชธเชฐเชณ เช›เซ‡.
  3. เชจเชฟเชฐเซเชญเชฐเชคเชพ เช†เชงเชพเชฐ เช…เชญเชพเชต. เชฎเซ‹เชŸเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹ เช…เชจเซ‡ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡ เชœเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เชธเซเช•เซ‡เชจเชฐเชจเชพ เชœเซเชžเชพเชจ เช†เชงเชพเชฐเชฎเชพเช‚ เช† เชฎเชพเชณเช–เชพเชฎเชพเช‚ เช–เชคเชฐเชจเชพเช• เชธเซเชฅเชพเชจเซ‹ ("เชธเชฟเช‚เช•") เชตเชฟเชถเซ‡ เช•เซ‹เชˆ เชฎเชพเชนเชฟเชคเซ€ เชจเชฅเซ€, เชคเซ‹ เช† เชเช• เช…เช‚เชง เชธเซเชฅเชณ เชฌเชจเซ€ เชœเชถเซ‡, เช…เชจเซ‡ เชธเซเช•เซ‡เชจเชฐ เชซเช•เซเชค เช•เซ‹เชกเชจเซ‡ เชชเชฃ เชธเชฎเชœเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚.
  4. เชธเซเช•เซ‡เชจ เช…เชตเชงเชฟ. เช•เซ‹เชกเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“ เชถเซ‹เชงเชตเซ€ เชเชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเซ€ เชฆเซเชฐเชทเซเชŸเชฟเช เชชเชฃ เชฎเซเชถเซเช•เซ‡เชฒ เช•เชพเชฐเซเชฏ เช›เซ‡. เชคเซ‡เชฅเซ€, เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชตเชฟเชฒเช‚เชฌ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
  5. เช“เช›เซเช‚ เช•เชตเชฐเซ‡เชœ. เชธเช‚เชธเชพเชงเชจเชจเซ‹ เชตเชชเชฐเชพเชถ เช…เชจเซ‡ เชธเซเช•เซ‡เชจเชจเซ‹ เชธเชฎเชฏเช—เชพเชณเซ‹ เชนเซ‹เชตเชพ เช›เชคเชพเช‚, SAST เชŸเซ‚เชฒเซเชธ เชกเซ‡เชตเชฒเชชเชฐเซเชธเซ‡ เชนเชœเซ เชชเชฃ เชธเชฎเชพเชงเชพเชจเชจเซ‹ เช†เชถเชฐเซ‹ เชฒเซ‡เชตเซ‹ เชชเชกเชถเซ‡ เช…เชจเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เชนเซ‹เชˆ เชถเช•เซ‡ เชคเซ‡เชตเชพ เชคเชฎเชพเชฎ เชฐเชพเชœเซเชฏเซ‹เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡.
  6. เชชเซเชฐเชœเชจเชจเช•เซเชทเชฎเชคเชพ เชถเซ‹เชงเชตเซ€. เชตเชฟเชถเชฟเชทเซเชŸ เชฒเชพเช‡เชจ เช…เชจเซ‡ เช•เซ‰เชฒ เชธเซเชŸเซ‡เช• เชคเชฐเชซ เชจเชฟเชฐเซเชฆเซ‡เชถ เช•เชฐเชตเซ‹ เชœเซ‡ เชจเชฌเชณเชพเชˆ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡ เชคเซ‡ เชฎเชนเชพเชจ เช›เซ‡, เชชเชฐเช‚เชคเซ เชนเช•เซ€เช•เชคเชฎเชพเช‚, เช˜เชฃเซ€เชตเชพเชฐ เชธเซเช•เซ‡เชจเชฐ เชฌเชพเชนเซเชฏ เชจเชฌเชณเชพเชˆเชจเซ‡ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเซ€ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เช›เซ‡เชตเชŸเซ‡, เช–เชพเชฎเซ€ เชกเซ‡เชก เช•เซ‹เชกเชฎเชพเช‚ เชชเชฃ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชฎเชพเชŸเซ‡ เช…เช—เชฎเซเชฏ เช›เซ‡.

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเซเช•เซ‡เชจเชฟเช‚เช— เชธเชฎเชธเซเชฏเชพเช“

  1. เช…เชชเซ‚เชฐเชคเซ€ เช‡เชจเซเชตเซ‡เชจเซเชŸเชฐเซ€. เชฎเซ‹เชŸเชพ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชญเซŒเช—เซ‹เชฒเชฟเช• เชฐเซ€เชคเซ‡ เชตเชฟเชญเชพเชœเชฟเชค, เช•เชฏเชพ เชนเซ‹เชธเซเชŸเชจเซ‡ เชธเซเช•เซ‡เชจ เช•เชฐเชตเชพ เชคเซ‡ เชถเซ‹เชงเชตเชพเชจเซเช‚ เช˜เชฃเซ€เชตเชพเชฐ เชธเซŒเชฅเซ€ เชฎเซเชถเซเช•เซ‡เชฒ เชนเซ‹เชฏ เช›เซ‡. เชฌเซ€เชœเชพ เชถเชฌเซเชฆเซ‹เชฎเชพเช‚ เช•เชนเซ€เช เชคเซ‹, เชธเซเช•เซ‡เชจเชฟเช‚เช—เชจเซเช‚ เช•เชพเชฐเซเชฏ เชเชธเซ‡เชŸ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸเชจเชพ เช•เชพเชฐเซเชฏ เชธเชพเชฅเซ‡ เช—เชพเชข เชฐเซ€เชคเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช›เซ‡.
  2. เช–เชฐเชพเชฌ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพ. เชจเซ‡เชŸเชตเชฐเซเช• เชธเซเช•เซ‡เชจเชฐเซเชธ เช˜เชฃเซ€เชตเชพเชฐ เช–เชพเชฎเซ€เช“ เชธเชพเชฅเซ‡ เช˜เชฃเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เช‰เชคเซเชชเชจเซเชจ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‹ เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชคเซ‹ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เช”เชชเชšเชพเชฐเชฟเช• เชฐเซ€เชคเซ‡ เชคเซ‡เชฎเชจเชพ เชœเซ‹เช–เชฎเชจเซเช‚ เชธเซเชคเชฐ เชŠเช‚เชšเซเช‚ เชนเซ‹เชฏ เช›เซ‡. เช‰เชชเชญเซ‹เช•เซเชคเชพเชจเซ‡ เชเชตเซ‹ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชฎเชณเซ‡ เช›เซ‡ เชœเซ‡เชจเซเช‚ เช…เชฐเซเชฅเช˜เชŸเชจ เช•เชฐเชตเซเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชธเซเชชเชทเซเชŸ เชจเชฅเซ€ เช•เซ‡ เชชเชนเซ‡เชฒเชพ เชถเซเช‚ เชธเซเชงเชพเชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡
  3. เชจเชฌเชณเซ€ เชญเชฒเชพเชฎเชฃเซ‹. เชธเซเช•เซ‡เชจเชฐ เชจเซ‹เชฒเซ‡เชœ เชฌเซ‡เชเชฎเชพเช‚ เช˜เชฃเซ€เชตเชพเชฐ เชจเชฌเชณเชพเชˆเช“ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช เซ€เช• เช•เชฐเชตเซ€ เชคเซ‡ เชตเชฟเชถเซ‡เชจเซ€ เช–เซ‚เชฌ เชœ เชธเชพเชฎเชพเชจเซเชฏ เชฎเชพเชนเชฟเชคเซ€ เชนเซ‹เชฏ เช›เซ‡, เชคเซ‡เชฅเซ€ เชเชกเชฎเชฟเชจเซ‡ เชชเซ‹เชคเชพเชจเซ‡ Google เชธเชพเชฅเซ‡ เชธเชœเซเชœ เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡. เชตเซเชนเชพเช‡เชŸเชฌเซ‹เช•เซเชธ เชธเซเช•เซ‡เชจเชฐเซเชธ เชธเชพเชฅเซ‡ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชฅเซ‹เชกเซ€ เชตเชงเซ เชธเชพเชฐเซ€ เช›เซ‡, เชœเซ‡ เช เซ€เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชšเซ‹เช•เซเช•เชธ เช†เชฆเซ‡เชถ เช†เชชเซ€ เชถเช•เซ‡ เช›เซ‡
  4. เชนเชพเชฅเชตเชฃเชพเชŸ. เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚ เช˜เชฃเชพ เช—เชพเช‚เช เซ‹ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เชธเช‚เชญเชตเชฟเชค เชฐเซ‚เชชเซ‡ เช˜เชฃเซ€ เช–เชพเชฎเซ€เช“ เช›เซ‡, เชœเซ‡เชจเชพ เชชเชฐเชจเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชชเซเชฐเชคเซเชฏเซ‡เช• เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชชเชฐ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชตเชฟเชถเซเชฒเซ‡เชทเชฟเชค เช…เชจเซ‡ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  5. เช–เชฐเชพเชฌ เช•เชตเชฐเซ‡เชœ. เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเซเช•เซ‡เชจเชฟเช‚เช—เชจเซ€ เช—เซเชฃเชตเชคเซเชคเชพ เชจเชฌเชณเชพเชˆเช“ เช…เชจเซ‡ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชตเชฟเชถเซ‡เชจเชพ เชœเซเชžเชพเชจ เช†เชงเชพเชฐเชจเชพ เช•เชฆ เชชเชฐ เชธเซ€เชงเซ‹ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡. เชœเซ‡เชฎเชพเช‚, เชฌเชนเชพเชฐ เชตเชณเซ‡, เชฌเชœเชพเชฐเชจเชพ เชจเซ‡เชคเชพเช“ เชชเชพเชธเซ‡ เชชเชฃ เชตเซเชฏเชพเชชเช• เชœเซเชžเชพเชจเชจเซ‹ เช†เชงเชพเชฐ เชจเชฅเซ€, เช…เชจเซ‡ เชฎเชซเชค เช‰เช•เซ‡เชฒเซ‹เชจเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เช˜เชฃเซ€ เชฌเชงเซ€ เชฎเชพเชนเชฟเชคเซ€ เช›เซ‡ เชœเซ‡ เชจเซ‡เชคเชพเช“ เชชเชพเชธเซ‡ เชจเชฅเซ€.
  6. เชชเซ‡เชšเชฟเช‚เช— เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพเช“. เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡, เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชจเชฌเชณเชพเชˆเช“เชจเซเช‚ เชชเซ‡เชšเซ€เช‚เช— เช เชชเซ‡เช•เซ‡เชœเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเซเช‚ เช…เชฅเชตเชพ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเชจเซ‡ เชฌเชฆเชฒเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เช…เชนเซ€เช‚ เชฎเซ‹เชŸเซ€ เชธเชฎเชธเซเชฏเชพ เช เช›เซ‡ เช•เซ‡ เชธเชฟเชธเซเชŸเชฎ, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชฒเซ‡เช—เชธเซ€, เช…เชชเชกเซ‡เชŸเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เช…เชฃเชงเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชตเชฐเซเชคเซ‡ เช›เซ‡. เชนเช•เซ€เช•เชคเชฎเชพเช‚, เชคเชฎเชพเชฐเซ‡ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เชฒเชพเช‡เชต เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชชเชฐ เชเช•เซ€เช•เชฐเชฃ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เช•เชฐเชตเชพ เชชเชกเชถเซ‡.

เช…เชญเชฟเช—เชฎเซ‹

เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชตเซเช‚?
เชนเซเช‚ เชจเซ€เชšเซ‡เชจเชพ เชญเชพเช—เซ‹เชฎเชพเช‚ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เช…เชจเซ‡ เช†เชฎเชพเช‚เชจเซ€ เช˜เชฃเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ‹ เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชตเชฟเช—เชคเชฎเชพเช‚ เชœเชˆเชถ, เชชเชฐเช‚เชคเซ เชนเชฎเชฃเชพเช‚ เชฎเชพเชŸเซ‡ เชนเซเช‚ เชฎเซเช–เซเชฏ เช•เซเชทเซ‡เชคเซเชฐเซ‹ เชธเซ‚เชšเชตเซ€เชถ เชœเซ‡เชฎเชพเช‚ เชคเชฎเซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹:

  1. เชตเชฟเชตเชฟเชง เชธเซเช•เซ‡เชจเชฟเช‚เช— เชธเชพเชงเชจเซ‹เชจเซเช‚ เชเช•เชคเซเชฐเซ€เช•เชฐเชฃ. เชฌเชนเซเชตเชฟเชง เชธเซเช•เซ‡เชจเชฐเชจเชพ เชฏเซ‹เช—เซเชฏ เช‰เชชเชฏเซ‹เช—เชฅเซ€, เชœเซเชžเชพเชจเชจเชพ เช†เชงเชพเชฐ เช…เชจเซ‡ เชคเชชเชพเชธเชจเซ€ เช—เซเชฃเชตเชคเซเชคเชพเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชตเชงเชพเชฐเซ‹ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชคเชฎเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ€เชคเซ‡ เชšเชพเชฒเชคเชพ เชคเชฎเชพเชฎ เชธเซเช•เซ‡เชจเชฐเซเชธเชจเชพ เชธเชฐเชตเชพเชณเชพ เช•เชฐเชคเชพเช‚ เชชเชฃ เชตเชงเซ เชจเชฌเชณเชพเชˆเช“ เชถเซ‹เชงเซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชœเซ‹เช–เชฎเชจเชพ เชธเซเชคเชฐเชจเซเช‚ เชตเชงเซ เชธเชšเซ‹เชŸเชชเชฃเซ‡ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชตเชงเซ เชญเชฒเชพเชฎเชฃเซ‹ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.
  2. SAST เช…เชจเซ‡ DAST เชเช•เซ€เช•เชฐเชฃ. เชคเซ‡เชฎเชจเซ€ เชตเชšเซเชšเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชถเซ‡เชฐ เช•เชฐเซ€เชจเซ‡ DAST เช•เชตเชฐเซ‡เชœ เช…เชจเซ‡ SAST เชšเซ‹เช•เชธเชพเชˆ เชตเชงเชพเชฐเชตเซ€ เชถเช•เซเชฏ เช›เซ‡. เชธเซเชคเซเชฐเซ‹เชคเชฎเชพเช‚เชฅเซ€ เชคเชฎเซ‡ เชนเชพเชฒเชจเชพ เชฐเซ‚เชŸ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹, เช…เชจเซ‡ DAST เชจเซ€ เชฎเชฆเชฆเชฅเซ€ เชคเชฎเซ‡ เชคเชชเชพเชธ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เชจเชฌเชณเชพเชˆ เชฌเชนเชพเชฐเชฅเซ€ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ.
  3. เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—โ„ข. 2015 เชฎเชพเช‚ เช†เช‡ เช•เชนเซเชฏเซเช‚ (เช…เชจเซ‡ เชตเชงเซ) เชธเซเช•เซ‡เชจเชฐเซเชธเชจเซ‡ เชนเซ‡เช•เชฐเชจเซ€ เช…เช‚เชคเชฐเซเชœเซเชžเชพเชจ เช†เชชเชตเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช†เช‚เช•เชกเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชตเชฟเชถเซ‡. เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เชธเซเชตเชšเชพเชฒเชฟเชค เชธเซเชฐเช•เซเชทเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชจเชพ เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡ เช† เชšเซ‹เช•เซเช•เชธเชชเชฃเซ‡ เช–เซ‹เชฐเชพเช• เช›เซ‡.
  4. เช‘เชŸเซ‹เชŸเซ‡เชธเซเชŸเซเชธ เช…เชจเซ‡ OpenAPI เชธเชพเชฅเซ‡ IAST เชเช•เซ€เช•เชฐเชฃ. CI/CD-เชชเชพเช‡เชชเชฒเชพเช‡เชจเชจเซ€ เช…เช‚เชฆเชฐ, HTTP เชชเซเชฐเซ‹เช•เซเชธเซ€ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฎ เช•เชฐเชคเชพ เชธเชพเชงเชจเซ‹ เช…เชจเซ‡ HTTP เชชเชฐ เช•เชพเชฎ เช•เชฐเชคเชพ เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชธเซเช•เซ‡เชจเชฟเช‚เช— เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฌเชจเชพเชตเชตเซ€ เชถเช•เซเชฏ เช›เซ‡. เช“เชชเชจเชเชชเซ€เช†เชˆ/เชธเซเชตเซ‡เช—เชฐ เชŸเซ‡เชธเซเชŸ เช…เชจเซ‡ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸ เชธเซเช•เซ‡เชจเชฐเชจเซ‡ เชกเซ‡เชŸเชพ เชซเซเชฒเซ‹ เชตเชฟเชถเซ‡ เช–เซ‚เชŸเชคเซ€ เชฎเชพเชนเชฟเชคเซ€ เช†เชชเชถเซ‡, เชตเชฟเชตเชฟเชง เชฐเชพเชœเซเชฏเซ‹เชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชธเซเช•เซ‡เชจ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเชถเซ‡.
  5. เชฏเซ‹เช—เซเชฏ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ. เชฆเชฐเซ‡เช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช…เชจเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เช…เชจเซ‡ เชชเซเชฐเช•เซƒเชคเชฟ, เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเชˆเชจเซ‡ เชฏเซ‹เช—เซเชฏ เชธเซเช•เซ‡เชจเชฟเช‚เช— เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
  6. เชธเซเช•เซ‡เชจเชฐ เช•เชธเซเชŸเชฎเชพเช‡เชเซ‡เชถเชจ. เช˜เชฃเซ€เชตเชพเชฐ, เชธเซเช•เซ‡เชจเชฐเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชธเซเช•เซ‡เชจ เช•เชฐเซ€ เชถเช•เชพเชคเซ€ เชจเชฅเซ€. เช‰เชฆเชพเชนเชฐเชฃ เช เชชเซ‡เชฎเซ‡เชจเซเชŸ เช—เซ‡เชŸเชตเซ‡ เช›เซ‡ เชœเซเชฏเชพเช‚ เชฆเชฐเซ‡เช• เชตเชฟเชจเช‚เชคเซ€ เชชเชฐ เชธเชนเซ€ เช•เชฐเชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡. เช—เซ‡เชŸเชตเซ‡ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸเชฐ เชฒเช–เซเชฏเชพ เชตเชฟเชจเชพ, เชธเซเช•เซ‡เชจเชฐเซเชธ เช–เซ‹เชŸเซ€ เชธเชนเซ€ เชธเชพเชฅเซ‡เชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เช…เชตเชฟเชšเชพเชฐเซ€เชชเชฃเซ‡ เชชเซ‡เช• เช•เชฐเชถเซ‡. เชšเซ‹เช•เซเช•เชธ เชชเซเชฐเช•เชพเชฐเชจเซ€ เช–เชพเชฎเซ€เช“ เชฎเชพเชŸเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชธเซเช•เซ‡เชจเชฐเซเชธ เชฒเช–เชตเชพ เชชเชฃ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เช…เชธเซเชฐเช•เซเชทเชฟเชค เชกเชพเชฏเชฐเซ‡เช•เซเชŸ jectเชฌเซเชœเซ‡เช•เซเชŸ เชธเช‚เชฆเชฐเซเชญ
  7. เชœเซ‹เช–เชฎ เชธเช‚เชšเชพเชฒเชจ. เชตเชฟเชตเชฟเชง เชธเซเช•เซ‡เชจเชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช…เชจเซ‡ เชเชธเซ‡เชŸ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เช…เชจเซ‡ เชฅเซเชฐเซ‡เชŸ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชœเซ‡เชตเซ€ เชฌเชพเชนเซเชฏ เชธเชฟเชธเซเชŸเชฎเซ‹ เชธเชพเชฅเซ‡ เชธเช‚เช•เชฒเชจ เชœเซ‹เช–เชฎเชจเชพ เชธเซเชคเชฐเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชนเซเชตเชฟเชง เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡, เชœเซ‡เชฅเซ€ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชตเชฟเช•เชพเชธ เช…เชฅเชตเชพ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฐเช•เซเชทเชพ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชชเชฐเซเชฏเชพเชชเซเชค เชšเชฟเชคเซเชฐ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‡.

เชŸเซเชฏเซเชจ เชฐเชนเซ‹ เช…เชจเซ‡ เชšเชพเชฒเซ‹ เชจเชฌเชณเชพเชˆ เชธเซเช•เซ‡เชจเชฟเช‚เช—เชจเซ‡ เชตเชฟเช•เซเชทเซ‡เชชเชฟเชค เช•เชฐเซ€เช!

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹