🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #231424

atak DOS, DDOS, było: Re: get

#231424
From: Lemat
Date: Mon, 22 Aug 2016 18:09
48 lines
2901 bytes
W dniu 22.08.2016 o 17:34, platformowe głupki pisze:
> tak  metoda wszystkich przypadków ma szanse działać,
>
> ale ja mam Panie Lemat do Pana pytanie z innej beczki,
>
> chciałbym zrobić  sobie na stronie logi...
> ale z drugiej chciaąłbym się zabezpieczyć przed atakami dos czy jakoś
> tak to się nazywa...
>
> jak to zrobić? co logować w bazie, zeby np. zapisywał do bazy 100 wejść
> danego IP, a później już nie? nie mogę tego jakoś ogarnąć...
>
> help i pozdro.

Logowanie to załatwia apacz/nginx i mu całkiem nieźle to wychodzi.

Ja*) bym wyróżnił 2 typy ataków (D)DOS
1) na łącze
polegające na wysyceniu łącza internetowego ruchem
na to masz nikłą możliwość obrony poza skorzystaniem z dedykowanych 
rozwiązań typu Cloudflare, Akamai.

2) na aplikację
polegającą na wysłaniu takiej ilości requestów aby aplikacja była 
zmuszona je obrabiać i requesty od normalnych użytkowników dostawały 
timeouty.

I tutaj obronę należy rozpocząć od przeanalizowania tego skąd jest atak 
i na co jest atak. Dlatego też nie ma jedynej prawidłowej metody obrony.
Można na przykład na firewallu dopuścić ruch z PL a odciąć resztę.
Można przeskalować hosting.
Można zmienić treść z generowanej dynamicznie na statyczną.

Aby jednak wiedzieć, że coś dziwnego się dzieje z serwerem trzeba użyć 
narzędzi do monitorowania i generowania wykresów:

IO karty sieciowej
Load CPU
Load Average
IO dysku

takimi narzędziami są np. nagios, mrtg, zabbix...

*) moje prywatne zdanie może i na pewno jest inne niż innych fachowców 
oraz "fachowców" od bezpieczeństwa.
-- 
Pozdrawiam
Lemat
Technical Details
Message-ID: <57bb3f9e$0$661$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!ecngs!feeder2.ecngs.de!81.171.118.61.MISMATCH!peer01.fr7!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <npada0$99a$1@node2.news.atman.pl> <npc68e$mmh$1@node1.news.atman.pl> <57b9abf2$0$15200$65785112@news.neostrada.pl> <npf61t$nun$2@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!ecngs!feeder2.ecngs.de!81.171.118.61.MISMATCH!peer01.fr7!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: atak DOS, DDOS, było: Re: get
Newsgroups: pl.comp.lang.php
References: <npada0$99a$1@node2.news.atman.pl> <npc68e$mmh$1@node1.news.atman.pl> <57b9abf2$0$15200$65785112@news.neostrada.pl> <npf61t$nun$2@node1.news.atman.pl>
From: Lemat <#@lemat.priv.pl>
Date: Mon, 22 Aug 2016 20:09:02 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <npf61t$nun$2@node1.news.atman.pl>
Lines: 48
Message-ID: <57bb3f9e$0$661$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 79.189.200.118
X-Trace: 1471889310 unt-rea-b-01.news.neostrada.pl 661 79.189.200.118:46282
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 2671
X-Received-Body-CRC: 448860904
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit