PDA

Bekijk Volledige Versie : DDOS attack? advies nodig..



axeos
07/12/07, 16:35
Beste collega's,

Een vraag om jullie advies:

We zijn vandaag bezig met een soort van DDOS op te lossen op een van onze servers.

Wat we zien is dat http down gaat, de rest blijft werken. Verder zien we in de access log:

[Fri Dec 7 16:24:38 2007] [error] [client 212.246.66.46] request failed: erroneous characters after protocol string: $MyNick panda|$Lock EXTENDEDPROTOCOLABCABCABCABCABCABC Pk=DCPLUSPLUS0.699ABCABC|
[Fri Dec 7 16:24:41 2007] [error] [client 85.224.128.148] request failed: erroneous characters after protocol string: $MyNick [BBB]Nander__|$Lock EXTENDEDPROTOCOLABCABCABCABCABCABC Pk=DCPLUSPLUS0.698ABCABC|
[Fri Dec 7 16:24:42 2007] [error] [client 213.100.206.94] request failed: erroneous characters after protocol string: $MyNick baki00256|$Lock EXTENDEDPROTOCOLABCABCABCABCABCABC Pk=DCPLUSPLUS0.698ABCABC|

Dat blijft constant doorgaan met steeds andere IP's.

Nu dachten we dit opgelost te hebben via mod_security

#catch smuggling attacks
SecFilter "^(GET|POST).*Host:.*^(GET|POST)"
SecFilter "$MyNick"
SecFilter "$Nick"
SecFilter "$Lock"

Echter blijkt dat nogsteeds de attack doorgaat:
root@core [~]# tail -f /usr/local/apache/logs/error_log
[Fri Dec 7 16:31:49 2007] [error] [client 80.244.203.21] request failed: erroneous characters after protocol string: $MyNick [Telia]Fiox|$Lock EXTENDEDPROTOCOLABCABCABCABCABCABC Pk=DCPLUSPLUS0.674ABCABC|
[Fri Dec 7 16:31:51 2007] [error] [client 79.1.160.11] request failed: erroneous characters after protocol string: $MyNick [ITA]spyke978+|$Lock EXTENDEDPROTOCOLABCABCABCABCABCABC Pk=DCPLUSPLUS0.699ABCABC|
[Fri Dec 7 16:31:51 2007] [error] [client 90.227.228.167] request failed: erroneous characters after protocol string: $MyNick saxxen|$Lock EXTENDEDPROTOCOLABCABCABCABCABCABC Pk=DCPLUSPLUS0.698ABCABC|
[Fri Dec 7 16:31:51 2007] [error] [client 84.110.244.145] request failed: erroneous characters after protocol string: $pyfmpnmjkbdqpmllsxnb|$MyNick shacharo|$Lock EXTENDEDPROTOCOLABCABCABCABCABCABC Pk=DCPLUSPLUS0.698ABCABC|

Heeft iemand ideen waarom Mod_security dit niet tegenhoud, of een andere manier hoe dit te stoppen?

Alvast bedankt!

Magus
07/12/07, 16:57
Ziet eruit als een soort p2p protocol maar dan op poort 80 van jouw server. Ik denk niet dat er een post/get mee wordt uitgevoerd en daarom zal mod_security er niet veel mee doen wellicht. misschien kun je iets filteren op p2p verkeer? http://l7-filter.sourceforge.net/ is misschien nuttig?

axeos
07/12/07, 17:10
Gaan we proberen! Thanks!!

Xolphin
07/12/07, 17:35
Het is het ACTM protocol van DirectConnect wat je hier ziet. Met SecFilter "MyNick" zou je dit kunnen oplossen, las ik op wht.com.

axeos
07/12/07, 20:38
Het is het ACTM protocol van DirectConnect wat je hier ziet. Met SecFilter "MyNick" zou je dit kunnen oplossen, las ik op wht.com.

Bedankt voor de tip. We hadden het inderdaad gelezen, maar het werkte niet omdat het niet via get/put ging, dus deed mod_security er weinig mee. Toch bedankt voor je feedback!