เดเดดเดฟเดเตเด เดตเตผเดทเด เดเดเตเดเตพ Nemesida WAF เดซเตเดฐเต เดชเตเดฑเดคเตเดคเดฟเดฑเดเตเดเดฟ, เดตเตเดฌเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเดณเดฟเดฒเต เดเดเตเดฐเดฎเดฃเดเตเดเดณเต เดคเดเดฏเตเดจเตเดจ NGINX-เดจเตเดณเตเดณ เดกเตเดจเดพเดฎเดฟเดเต เดฎเตเดกเตเดฏเตเตพ. เดฎเตเดทเตเตป เดฒเตเดฃเดฟเดเดเดฟเดจเต เด
เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณ เดตเดพเดฃเดฟเดเตเดฏ เดชเดคเดฟเดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, เดธเตเดตเดคเดจเตเดคเตเดฐ เดชเดคเดฟเดชเตเดชเต เดธเดฟเดเตเดจเตเดเตเดเตผ เดฐเตเดคเดฟ เดเดชเดฏเตเดเดฟเดเตเดเต เดฎเดพเดคเตเดฐเด เด
เดญเตเดฏเตผเดคเตเดฅเดจเดเตพ เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
Nemesida WAF 4.0.129-เดจเตเดฑเต เดฑเดฟเดฒเตเดธเดฟเดจเตเดฑเต เดธเดตเดฟเดถเตเดทเดคเดเตพ
เดจเดฟเดฒเดตเดฟเดฒเต เดฑเดฟเดฒเตเดธเดฟเดจเต เดฎเตเดฎเตเดชเต, เดจเตเดฎเตเดธเดฟเดก WAF เดกเตเดจเดพเดฎเดฟเดเต เดฎเตเดกเตเดฏเตเตพ Nginx เดธเตเดฑเตเดฑเตเดฌเดฟเตพ 1.12, 1.14, 1.16 เดเดจเตเดจเดฟเดต เดฎเดพเดคเตเดฐเดฎเต เดชเดฟเดจเตเดคเตเดฃเดเตเดเดฟเดฐเตเดจเตเดจเตเดณเตเดณเต. เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต 1.17 เดฎเตเดคเตฝ Nginx เดฎเตเดฏเดฟเตปเดฒเตเดจเดฟเดจเตเด 1.15.10 (R18) เดฎเตเดคเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจ Nginx เดชเตเดฒเดธเดฟเดจเตเด เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเดเตเดจเตเดจเต.
เดเดจเตเดคเดฟเดจเดพเดฃเต เดฎเดฑเตเดฑเตเดฐเต WAF เดเดฃเตเดเดพเดเตเดเตเดจเตเดจเดคเต?
NAXSI, mod_security เดเดจเตเดจเดฟเดต เดเดฐเตเดชเดเตเดทเต เดเดฑเตเดฑเดตเตเด เดเดจเดชเตเดฐเดฟเดฏเดฎเดพเดฏ เดธเตเดเดจเตเดฏ WAF เดฎเตเดกเตเดฏเตเดณเตเดเดณเดพเดฃเต, เดเตเดเดพเดคเต mod_security Nginx เดธเดเตเดตเดฎเดพเดฏเดฟ เดชเตเดฐเดฎเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต, เดคเตเดเดเตเดเดคเตเดคเดฟเตฝ เดเดคเต Apache2-เตฝ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดเดชเดฏเตเดเดฟเดเตเดเดฟเดฐเตเดจเตเดจเดคเต. เดฐเดฃเตเดเต เดธเตเดฒเตเดฏเตเดทเดจเตเดเดณเตเด เดธเตเดเดจเตเดฏเดตเตเด เดเดชเตเดชเตบ เดธเตเดดเตโเดธเตเด เดเตเดเดพเดคเต เดฒเตเดเดฎเตเดฎเตเดชเดพเดเตเดฎเตเดณเตเดณ เดจเดฟเดฐเดตเดงเดฟ เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเดฎเตเดฃเตเดเต. เดฎเตเดกเต_เดธเตเดเตเดฏเตเดฐเดฟเดฑเตเดฑเดฟเดเตเดเต, เดธเตเดเดจเตเดฏเดตเตเด เดตเดพเดฃเดฟเดเตเดฏเดชเดฐเดตเตเดฎเดพเดฏ เดธเดฟเดเตเดจเตเดเตเดเตผ เดธเตเดฑเตเดฑเตเดเตพ เดชเตเดฐเดคเดฟเดตเตผเดทเด $500-เดจเต เดฒเดญเตเดฏเดฎเดพเดฃเต, NAXSI-เดฏเตโเดเตเดเต เดฌเตเดเตโเดธเดฟเดจเต เดชเตเดฑเดคเตเดคเต เดเดฐเต เดธเตเดเดจเตเดฏ เดเดชเตเดชเตเดเดณเตเดฃเตเดเต, เดเตเดเดพเดคเต เดกเตเดเตโเดธเดฟ เดชเตเดฒเตเดณเตเดณ เดจเดฟเดฏเดฎเดเตเดเดณเตเดเต เด
เดงเดฟเด เดธเตเดฑเตเดฑเตเดเดณเตเด เดจเดฟเดเตเดเตพเดเตเดเต เดเดฃเตเดเตเดคเตเดคเดพเดจเดพเดเตเด.
เด เดตเตผเดทเด เดเดเตเดเตพ NAXSI, Nemesida WAF เดซเตเดฐเต เดเดจเตเดจเดฟเดตเดฏเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดชเดฐเตเดเตเดทเดฟเดเตเดเต. เดซเดฒเดเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเต เดเตเดฐเตเดเตเดเดคเตเดคเดฟเตฝ:
- NAXSI เดเตเดเตเดเดฟเดเดณเดฟเตฝ เดเดฐเดเตเด URL เดกเตเดเตเดกเต เดเตเดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ
- NAXSI เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเดพเตป เดตเดณเดฐเต เดธเดฎเดฏเดฎเตเดเตเดเตเดเตเด - เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดเดฐเต เดตเตเดฌเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเตเดชเตเตพ (เด เดเดเตเดเดพเดฐเด, เดชเตเดฐเตเดซเตเดฒเต เดฎเตเดฑเตเดฑเตเดฐเดฟเดฏเดฒเต เดเดกเดฟเดฑเตเดฑเตเดเตเดฏเตเดฏเตฝ, เดธเตผเดตเตเดเดณเดฟเตฝ เดชเดเตเดเตเดเตเดเตเดเตฝ เดฎเตเดคเดฒเดพเดฏเดต) เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฑเตเตพ เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดฎเดฟเดเตเด เด เดญเตเดฏเตผเดคเตเดฅเดจเดเดณเตเดฏเตเด เดคเดเดฏเตเด, เดเตเดเดพเดคเต เดเดดเดฟเดตเดพเดเตเดเตฝ เดฒเดฟเดธเตเดฑเตเดฑเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดฃเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต. , เดเดคเต เดธเตเดฐเดเตเดทเดฏเต เดฎเตเดถเดฎเดพเดฏเดฟ เดฌเดพเดงเดฟเดเตเดเตเดจเตเดจเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเดณเตเดณเตเดณ เดจเตเดฎเตเดธเดฟเดก WAF เดซเตเดฐเต เดธเตเดฑเตเดฑเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดคเตเดฑเตเดฑเดพเดฏ เดชเตเดธเดฟเดฑเตเดฑเตเดตเต เดชเตเดฒเตเด เดจเดเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒ.
- NAXSI เดจเดทเตโเดเดฎเดพเดฏ เดเดเตเดฐเดฎเดฃเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดชเดฒเดฎเดเดเตเดเต เดเตเดเตเดคเดฒเดพเดฃเต.
เดชเตเดฐเดพเดฏเตเดฎเดเตพ เดเดฃเตเดเตเดเตเดเดฟเดฒเตเด, NAXSI, mod_security เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเต เดเตเดฑเดเตเดเดคเต เดฐเดฃเตเดเต เดเตเดฃเดเตเดเดณเตเดเตเดเดฟเดฒเตเด เดเดฃเตเดเต - เดเดชเตเดชเตบ เดธเตเดดเตโเดธเตเด เดงเดพเดฐเดพเดณเด เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเด. เดธเตเดดเตโเดธเต เดเตเดกเต เดตเตเดณเดฟเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดถเดฏเดคเตเดคเต เดเดเตเดเตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดตเดพเดฃเดฟเดเตเดฏ เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต "เดชเตเดฑเดธเดฟ" เดฏเดฟเตฝ เดธเดพเดงเตเดฏเดฎเดพเดฏ เดชเตเดฐเดถเตเดจเดเตเดเตพ เดเดพเดฐเดฃเด เดเดเตเดเตพเดเตเดเต เดเดคเต เดเดคเตเดตเดฐเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ, เดเดจเตเดจเดพเตฝ เด เดชเตเดฐเดพเดฏเตเดฎ เดจเดฟเดเดคเตเดคเดพเตป, เดธเดฟเดเตเดจเตเดเตเดเตผ เดธเตเดฑเตเดฑเดฟเดจเตเดฑเต เดเดณเตเดณเดเดเตเดเด เดเดเตเดเตพ เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดตเตเดณเดฟเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต. เดเดเตเดเตพ เดธเตเดตเดเดพเดฐเตเดฏเดคเดฏเต เดตเดฟเดฒเดฎเดคเดฟเดเตเดเตเดเดฏเตเด เดชเตเดฐเตเดเตเดธเดฟ เดธเตเตผเดตเตผ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดคเต เดธเตเดตเดฏเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเตป เดจเดฟเตผเดฆเตเดฆเตเดถเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
Nemesida WAF เดซเตเดฐเตเดฏเตเดเต เดธเดตเดฟเดถเตเดทเดคเดเตพ:
- เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดเดฃเตเดฃเด เดซเดพเตพเดธเต เดชเตเดธเดฟเดฑเตเดฑเตเดตเตเด เดซเดพเตพเดธเต เดจเตเดเดฑเตเดฑเตเดตเตเด เดเดณเตเดณ เดเดฏเตผเดจเตเดจ เดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ เดธเดฟเดเตเดจเตเดเตเดเตผ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต.
- เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเดจเตเด เด เดชเตเดกเตเดฑเตเดฑเตเด (เดเดคเต เดตเตเดเดคเดฏเตเดฑเดฟเดฏเดคเตเด เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดตเตเดฎเดพเดฃเต);
- เดธเดเดญเดตเดเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดฒเดณเดฟเดคเดตเตเด เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเดตเตเดจเตเดจเดคเตเดฎเดพเดฏ เดเดตเดจเตเดฑเตเดเตพ, เด เดฒเตเดฒเดพเดคเต 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