เชเชฏเชพ เชตเชฐเซเชทเซ เช
เชฎเซ เชจเซเชฎเซเชธเชฟเชกเชพ เชกเชฌเชฒเซเชฏเซเชเชเชซ เชซเซเชฐเซ, NGINX เชฎเชพเชเซ เชเชคเชฟเชถเซเชฒ เชฎเซเชกเซเชฏเซเชฒ เชฐเซเชฒเซเช เชเชฐเซเชฏเซเช เชเซ เชตเซเชฌ เชเชชเซเชฒเชฟเชเซเชถเชจเซ เชชเชฐเชจเชพ เชนเซเชฎเชฒเชพเชเชจเซ เช
เชตเชฐเซเชงเซ เชเซ. เชตเซเชฏเชพเชชเชพเชฐเซ เชธเชเชธเซเชเชฐเชฃเชฅเซ เชตเชฟเชชเชฐเซเชค, เชเซ เชฎเชถเซเชจ เชฒเชฐเซเชจเชฟเชเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซ, เชฎเชซเชค เชธเชเชธเซเชเชฐเชฃ เชซเชเซเชค เชธเชนเซ เชชเชฆเซเชงเชคเชฟเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชตเชฟเชจเชเชคเซเชเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ เชเชฐเซ เชเซ.
เชจเซเชฎเซเชธเชฟเชกเชพ WAF 4.0.129 เชจเชพ เชชเซเชฐเชเชพเชถเชจเชจเซ เชธเซเชตเชฟเชงเชพเช
เชตเชฐเซเชคเชฎเชพเชจ เชชเซเชฐเชเชพเชถเชจ เชชเชนเซเชฒเชพ, เชจเซเชฎเซเชธเชฟเชกเชพ WAF เชกเชพเชฏเชจเซเชฎเชฟเช เชฎเซเชกเซเชฏเซเชฒ เชฎเชพเชคเซเชฐ Nginx Stable 1.12, 1.14 เช เชจเซ 1.16 เชจเซ เชธเชชเซเชฐเซเช เชเชฐเชคเซเช เชนเชคเซเช. เชจเชตเซ เชฐเชฟเชฒเซเช Nginx Mainline เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชเชฎเซเชฐเซ เชเซ, 1.17 เชฅเซ เชถเชฐเซ เชฅเชพเชฏ เชเซ, เช เชจเซ Nginx Plus, 1.15.10 (R18) เชฅเซ เชถเชฐเซ เชฅเชพเชฏ เชเซ.
เชถเชพ เชฎเชพเชเซ เชฌเซเชเซเช WAF เชฌเชจเชพเชตเซ?
NAXSI เช
เชจเซ mod_security เช เชเชฆเชพเช เชธเซเชฅเซ เชตเชงเซ เชฒเซเชเชชเซเชฐเชฟเชฏ เชซเซเชฐเซ WAF เชฎเซเชกเซเชฏเซเชฒ เชเซ, เช
เชจเซ mod_security เชจเซ Nginx เชฆเซเชตเชพเชฐเชพ เชธเชเซเชฐเชฟเชฏ เชฐเซเชคเซ เชชเซเชฐเชฎเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซเชเซ เชถเชฐเซเชเชคเชฎเชพเช เชคเซเชจเซ เชเชชเชฏเซเช เชซเชเซเชค Apache2 เชฎเชพเช เชฅเชคเซ เชนเชคเซ. เชฌเชเชจเซ เชเชเซเชฒเซ เชฎเชซเชค, เชเชชเชจ เชธเซเชฐเซเชธ เชเซ เช
เชจเซ เชตเชฟเชถเซเชตเชญเชฐเชฎเชพเช เชเชฃเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชเซ. mod_security เชฎเชพเชเซ, เชฎเชซเชค เช
เชจเซ เชตเซเชฏเชพเชชเชพเชฐเซ เชนเชธเซเชคเชพเชเซเชทเชฐ เชธเซเช เชชเซเชฐเชคเชฟ เชตเชฐเซเชท $500 เชฎเชพเช เชเชชเชฒเชฌเซเชง เชเซ, NAXSI เชฎเชพเชเซ เชฌเซเชเซเชธเชจเซ เชฌเชนเชพเชฐ เชธเชนเซเชเชจเซ เชฎเชซเชค เชธเซเช เชเซ, เช
เชจเซ เชคเชฎเซ เชจเชฟเชฏเชฎเซเชจเชพ เชตเชงเชพเชฐเชพเชจเชพ เชธเซเช เชชเชฃ เชถเซเชงเซ เชถเชเซ เชเซ, เชเซเชฎ เชเซ doxsi.
เช เชตเชฐเซเชทเซ เช เชฎเซ NAXSI เช เชจเซ Nemesida WAF เชซเซเชฐเซเชจเชพ เชเชชเชฐเซเชถเชจเชจเซเช เชชเชฐเซเชเซเชทเชฃ เชเชฐเซเชฏเซเช. เชชเชฐเชฟเชฃเชพเชฎเซ เชตเชฟเชถเซ เชธเชเชเซเชทเชฟเชชเซเชคเชฎเชพเช:
- NAXSI เชเซเชเซเชเชฎเชพเช เชกเชฌเชฒ URL เชกเซเชเซเชก เชเชฐเชคเซเช เชจเชฅเซ
- NAXSI เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชฃเซ เชฒเชพเชเชฌเซ เชธเชฎเชฏ เชฒเซ เชเซ - เชฎเซเชณเชญเซเชค เชฐเซเชคเซ, เชกเชฟเชซเซเชฒเซเช เชจเชฟเชฏเชฎ เชธเซเชเชฟเชเชเซเชธ เชตเซเชฌ เชเชชเซเชฒเชฟเชเซเชถเชจ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชคเซ เชตเชเชคเซ เชฎเซเชเชพเชญเชพเชเชจเซ เชตเชฟเชจเชเชคเซเชเชจเซ เช เชตเชฐเซเชงเชฟเชค เชเชฐเชถเซ (เช เชงเชฟเชเซเชคเชคเชพ, เชชเซเชฐเซเชซเชพเชเชฒ เช เชฅเชตเชพ เชธเชพเชฎเชเซเชฐเซเชจเซ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเชตเซ, เชธเชฐเซเชตเซเชเซเชทเชฃเซเชฎเชพเช เชญเชพเช เชฒเซเชตเซ, เชตเชเซเชฐเซ.) เช เชจเซ เช เชชเชตเชพเชฆ เชธเซเชเชฟเช เชฌเชจเชพเชตเชตเซ เชเชฐเซเชฐเซ เชเซ. , เชเซเชจเซ เชธเซเชฐเชเซเชทเชพ เชชเชฐ เชเชฐเชพเชฌ เช เชธเชฐ เชชเชกเซ เชเซ. เชจเซเชฎเซเชธเชฟเชกเชพ เชกเชฌเชฒเซเชฏเซเชเชเชซ เชซเซเชฐเซ เชกเชฟเชซเซเชฒเซเช เชธเซเชเชฟเชเชเซเชธ เชธเชพเชฅเซ เชธเชพเชเช เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชคเซ เชตเชเชคเซ เชเช เชชเชฃ เชเซเชเชพ เชนเชเชพเชฐเชพเชคเซเชฎเช เชชเซเชฐเชฆเชฐเซเชถเชจ เชเชฐเซเชฏเซเช เชจเชฅเซ.
- NAXSI เชฎเชพเชเซ เชเซเชเซ เชเชฏเซเชฒ เชนเซเชฎเชฒเชพเชเชจเซ เชธเชเชเซเชฏเชพ เชเชฃเซ เชเชฃเซ เชตเชงเชพเชฐเซ เชเซ, เชตเชเซเชฐเซ.
เชเชพเชฎเซเช เชนเซเชตเชพ เชเชคเชพเช, NAXSI เช เชจเซ mod_securityเชฎเชพเช เชเชเชพเชฎเชพเช เชเชเชพ เชฌเซ เชซเชพเชฏเชฆเชพ เชเซ - เชเชชเชจ เชธเซเชฐเซเชธ เช เชจเซ เชฎเซเชเซ เชธเชเชเซเชฏเชพเชฎเชพเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช. เช เชฎเซ เชธเซเชฐเซเชค เชเซเชก เชเชพเชนเซเชฐ เชเชฐเชตเชพเชจเชพ เชตเชฟเชเชพเชฐเชจเซ เชธเชฎเชฐเซเชฅเชจ เชเชชเซเช เชเซเช, เชชเชฐเชเชคเซ เช เชฎเซ เชตเซเชฏเชตเชธเชพเชฏเชฟเช เชธเชเชธเซเชเชฐเชฃเชจเซ "เชเชพเชเชเชฟเชฏเชพเชเซเชฐเซ" เชธเชพเชฅเซเชจเซ เชธเชเชญเชตเชฟเชค เชธเชฎเชธเซเชฏเชพเชเชจเซ เชเชพเชฐเชฃเซ เชนเชเซ เชธเซเชงเซ เช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ, เชชเชฐเชเชคเซ เช เชเชพเชฎเซเชจเซ เชตเชณเชคเชฐ เชเชชเชตเชพ เชฎเชพเชเซ, เช เชฎเซ เชธเชนเซ เชธเชฎเซเชนเชจเซ เชธเชพเชฎเชเซเชฐเซเชจเซ เชธเชเชชเซเชฐเซเชฃ เชฐเซเชคเซ เชเชพเชนเซเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช. เช เชฎเซ เชเซเชชเชจเซเชฏเชคเชพเชจเซ เชฎเชนเชคเซเชต เชเชชเซเช เชเซเช เช เชจเซ เชธเซเชเชจ เชเชฐเซเช เชเซเช เชเซ เชคเชฎเซ เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เช เชเชพเชคเซ เชเชเชพเชธเซ.
เชจเซเชฎเซเชธเชฟเชกเชพ เชกเชฌเชฒเซเชฏเซเชเชเชซ เชซเซเชฐเซเชจเซ เชตเชฟเชถเซเชทเชคเชพเช:
- เชเซเชเชพ เชนเชเชพเชฐเชพเชคเซเชฎเช เช เชจเซ เชเซเชเชพ เชจเชเชพเชฐเชพเชคเซเชฎเชเชจเซ เชจเซเชฏเซเชจเชคเชฎ เชธเชเชเซเชฏเชพ เชธเชพเชฅเซ เชเชเซเช เชเซเชฃเชตเชคเซเชคเชพเชจเซ เชธเชนเซ เชกเซเชเชพเชฌเซเช.
- เชฐเซเชชเซเชเซเชเชฐเซเชฎเชพเชเชฅเซ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เช เชจเซ เช เชชเชกเซเช (เชคเซ เชเชกเชชเซ เช เชจเซ เช เชจเซเชเซเชณ เชเซ);
- เชเชเชจเชพเช เชตเชฟเชถเซ เชธเชฐเชณ เช เชจเซ เชธเชฎเชเซ เชถเชเชพเชฏ เชคเซเชตเซ เชเชเชจเชพเช, เช เชจเซ NAXSI เชเซเชตเซ "เชเชกเชฌเชก" เชจเชนเซเช;
- เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชฎเชซเชค, เชเซเชฐเชพเชซเชฟเชเชจเซ เชฎเชพเชคเซเชฐเชพ, เชตเชฐเซเชเซเชฏเซเช เชฒ เชนเซเชธเซเช เชตเชเซเชฐเซ เชชเชฐ เชเซเช เชชเซเชฐเชคเชฟเชฌเชเชง เชจเชฅเซ.
เชจเชฟเชทเซเชเชฐเซเชทเชฎเชพเช, เชนเซเช WAF เชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซเช เชฎเซเชฒเซเชฏเชพเชเชเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฃเซ เชเซเชตเซเชฐเซเช เชเชชเซเชถ (เชคเซเชจเซ เชเชชเชฏเซเช เชฆเชฐเซเช เชเซเชจเชฎเชพเช เชเชฐเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ: URL, ARGS, เชนเซเชกเชฐเซเชธ เช เชจเซ เชฌเซเชกเซ):
')) un","ion se","lect 1,2,3,4,5,6,7,8,9,0,11#"]
')) union/**/select/**/1,/**/2,/**/3,/**/4,/**/5,/**/6,/**/7,/**/8,/**/9,/**/'some_text',/**/11#"]
union(select(1),2,3,4,5,6,7,8,9,0x70656e746573746974,11)#"]
')) union+/*!select*/ (1),(2),(3),(4),(5),(6),(7),(8),(9),(0x70656e746573746974),(11)#"]
')) /*!u%6eion*/ /*!se%6cect*/ (1),(2),(3),(4),(5),(6),(7),(8),(9.),(0x70656e746573746974),(11)#"]
')) %2f**%2funion%2f**%2fselect (1),(2),(3),(4),(5),(6),(7),(8),(9),(0x70656e746573746974),(11)#"]
%5B%221807182982%27%29%29%20uni%22%2C%22on
%20sel%22%2C%22ect%201%2C2%2C3%2C4%2C5%2C6%2C7%2C8%2C9%2C%2some_text%27%2C11%23%22%5D
cat /et?/pa?swd
cat /et'c/pa'ss'wd
cat /et*/pa**wd
e'c'ho 'swd test pentest' |awk '{print "cat /etc/pas"$1}' |bas'h
cat /etc/passwd
cat$u+/etc$u/passwd$u
<svg/onload=alert()//
เชเซ เชตเชฟเชจเชเชคเซเช เช
เชตเชฐเซเชงเชฟเชค เชจ เชนเซเชฏ, เชคเซ เชฎเซเชเชพ เชญเชพเชเซ WAF เชตเชพเชธเซเชคเชตเชฟเช เชนเซเชฎเชฒเซ เชเซเชเซ เชเชถเซ. เชเชฆเชพเชนเชฐเชฃเซเชจเซ เชเชชเชฏเซเช เชเชฐเชคเชพ เชชเชนเซเชฒเชพ, เชเชพเชคเชฐเซ เชเชฐเซ เชเซ WAF เชเชพเชฏเชฆเซเชธเชฐ เชตเชฟเชจเชเชคเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชจเชฅเซ.
เชธเซเชฐเซเชธ: www.habr.com