Dne 14. 5. 2014 20:03, Radek Krejča napsal(a):

mam posledni dobou problem, ze mi utoci na me dns servery. Pouzivam jako 
firewall pf, ale potreboval bych, zda lze v nem udelat pravidlo, ktery zni 
nasledovne:

pokud je pocet paketu odpovidajici pravidlu za urcitou dobu roven urcitemu 
poctu, potom block

Jo, tohle jsem resil pred nedavnou dobou - jeden z mikrotiku u klienta byl navic nakonfigurovany tak blbe, ze na ty dotazy byl ochoten odpovidat. Jak jsem na to prisel, okamzite jsem to na firewallu zablokoval, ale i tak ty dotazy stale chodi, uz asi mesic a nevypada to, ze by nekdo ten utok chtel odvolat :-(


Nejakou dobu nazad jsem videl v linuxu neco takoveho, tusim, ze to byl modul 
recent, nebo tak nejak.

Ke sve plne spokojenosti proti utokum na ssh a ftp spolecne s IPFW pouzivam utilitku bruteblock - z IPFW si nechavam logovat "zavadne" packety a syslog je cpe do bruteblocku a pokud za urcity casovy interval prijde urcite mnozstvi zavadnych packetu, prida zaznam do IPFW tabulky. jak je to u PF, netusim.

Ale ohledne DNS te nepotesim. Zjistil jsem, ze tyhle utoky na DNS jsou dvojiho typu. Prvni varianta je, to, co popisujes, ze chodi kvanta dotazu z ruznych IP. Pruser je, ze se ty IP neopakuji v rozumnem case, aby se to dalo odchytit. A druha varianta je, ze prijde hromada doztazu z jedne IP - tohle se da odchytit velice snadno. Ale...

Nastavil jsem si bruteblock, IPFW tabulka se hezky zacala plnit zablokovanymi IP (odchycenymi z druhe varianty utoku) a pak to zacalo... Zakaznici se zacali hlasit, ze: nefunguje prihlaseni do banky... nefunguje facebook... nefunguje objednani dovolene... nefunguje...

Pricemz mi docvaklo (a stydim se, ze jsem si to neuvedomil hned na zacatku), ze se jedna o UDP provoz = utocnik posle dotaz s podvrzenou IP adresou - takze klidne muze utocit jeden jediny stroj a vygeneruje tisice jedinecnych IP adres. Takze jsem zase pro tenhle ucel rychle bruteblock odstavil a tise trpim pri koukani na countery zablokovanych packetu. A je jasne, ze tady nema smysl ani ten UDP provoz ukoncovat "slusne" vracenim nejakeho ICMP.

Pokud nekdo z vas najde ucinne reseni, tak prosim dejte vedet. Jsem schopen na firewallu takovy provoz zahazovat, ale nejsem schopen se ho ucinne zbavit.


Zbyněk Burget
Mlýnská 397
798 26 Nezamyslice

tel: 588 580 000, 739 930 931
http://www.burgnet.cz
IČ:  606 88 220; DIČ: CZ7210184674
--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem