Proteção contra ataques DDoS [SIMPLES] 30.11.16 10:04
Hoje to aqui pra trazer uma super utilidade, e também um método muito simples que vai ajudar muitas pessoas que estão tendo dor de cabeça com os hackers por ai xD
Tá, mais agora como vamos fazer isso? É MUITO SIMPLES.
Você não vai necessitar baixar NADA, isso mesmo, N-A-D-A.
QUERIA DEIXAR ANTES DE MAIS NADA, BEM CLARO QUE ISSO É APENAS MAIS UM DOS INÚMEROS MÉTODOS DE SE PROTEGER, ESTE MÉTODO JAMAIS VAI SUBSTITUIR A EFICIÊNCIA DE UM SOFTWARE ANTI-DDOS, E É CLARO QUE PODE TER SUAS FALHAS.
Sem mais enrolação vamos para o que interessa.
- Código:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^([0-9]+)$ [NC,OR]
RewriteCond %{QUERY_STRING} ^(.*)\?([0-9]+)(.*)$ [NC,OR]
RewriteCond %{QUERY_STRING} ^([0-9]+\.[0-9])(.*)$ [NC,OR]
RewriteCond %{QUERY_STRING} ^(.*)\?([0-9]+\.[0-9])(.*)$ [NC]
RewriteRule ^(.*)$ http://LINK-DO-SITE-DE-DESTINO/ [L]
O camarada tá atacando seu site, o código pega todos os packets enviados no ataque e automaticamente transfere para o site que você configurar.
- Código:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^([0-9]+)$ [NC,OR]
RewriteCond %{QUERY_STRING} ^(.*)\?([0-9]+)(.*)$ [NC,OR]
RewriteCond %{QUERY_STRING} ^([0-9]+\.[0-9])(.*)$ [NC,OR]
RewriteCond %{QUERY_STRING} ^(.*)\?([0-9]+\.[0-9])(.*)$ [NC]
RewriteRule ^(.*)$ %{HTTP_REFERER} [L]
O camarada tá atacando seu site, o código pega todos os packets enviados e retorna ao atacante, ou bloqueia o ataque.
3.3. Para pagar com a mesma moeda e RETORNAR o atáque ao IP do Atacante, adicione este código ao .htacess:
- Código:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^([0-9]+)$ [NC,OR]
RewriteCond %{QUERY_STRING} ^(.*)\?([0-9]+)(.*)$ [NC,OR]
RewriteCond %{QUERY_STRING} ^([0-9]+\.[0-9])(.*)$ [NC,OR]
RewriteCond %{QUERY_STRING} ^(.*)\?([0-9]+\.[0-9])(.*)$ [NC]
RewriteRule ^(.*)$ http://%{REMOTE_ADDR} [L]
O camarada tá atacando seu site, o código pega todos os packets enviados e transfere automaticamente para o IP do atacante.
IMPORTANTE: Adicione somente 1 dos códigos por vez, pois pode acontecer alguma interferência entre eles e não funcionarem.
Bom, por enquanto é isso guys, espero ter ajudado!!
Té mais.