E 'necessario blog e la sicurezza web
Probabilmente sapete che in molti casi, le pagine web o blog tentare di incidere, rovinare, contaminare molti commenti anonimi privi di significato automaticamente, utilizzando alcuni script. Naturalmente, molto spesso si applica alla modalità manuale Non avete idea di quello che un numero piuttosto impressionante casi Abies, un metodo di difesa è davvero -.. Controllare le richieste, ed altri parametri IP inviato al malfattore, e di bloccarli. Basta usare i miei metodi proposti, non solo per difendersi, ma anche per scoprire quanto e quanto spesso stanno attaccando. Maggiori informazioni ...
Protezione Blog
Anche se la directory fornisce un modo "manuale" di utilizzare Wordpress è una protezione speciale che permette per un sito più sicuro e pulito - Plugin di sicurezza TimesToCome . Dopo aver installato questo plugin verranno aggiunti parametri di sicurezza. Personalmente, io uso il seguente IP bloccati, l'agente utente e richieste - Fa parte della ragione, come hai preso il programma qui (è anche possibile utilizzare i record). E anche se è possibile vedere anche in Firefox, Internet Explorer - è spesso chiamato bot.
Attenzione. Nepriisiimu alcuna responsabilità per qui fornite bloccato l'IP, User Agent, query, partono ogni visitatore di decidere se ogni record è appropriato.
| IP bloccati: (Questa è la lista ip bandito :) | User Agents bloccati (Questo è l'elenco agente bandito) | Richieste bloccate (Questa è la vostra blacklist richiesta) |
12.192.82.221 | AnotherBot | $ _GET |
Qual è la query e perché hanno bisogno di bloccare? Diciamo che il tuo sito è una scappatoia o appena assunto l'orizzonte offensiva papuolėte (ma spesso solo attaccando query offensivi di fila).
Supponiamo che un file sidebar.php trascorso gli sicuro di query sidebar.php variabile variabile? VARIABILE = http://www.kompiuteriszombis.com/botas.txt, il server verrà eseguito lo script botas.txt, e si può dire, nella maggior parte dei casi, il server è già hacked.
Sicurezza del sito.
Se hai un sito web, è possibile utilizzare questo script, è necessario salvare sul tuo index.php e cambiare nemapirškite email@email.com nella tua email. e-mail
/ ******************************* ANTIHACK INIZIO **************** ************** /
/ / Controlla iniezione
$ Req = $ _SERVER ['REQUEST_URI'];
$ Cadena = explode (, $ Req "?");
$ = Dollari Mi_url Cadena [0];
$ = Dollari ristoranti Cadena [1];
/ / Qui potete mettere le vostre catene sospetti a vostro piacimento. Basta essere attenti di
/ / Non chiedete al vostro URL coincidenze con le variabili e parametri
$ Inyecc = '/ script | http | <|> |% 3c |% 3e | SELECT | UNION | UPDATE | exe | exec | Inserisci | tmp / i';
/ / Rilevamento
if (preg_match ($ inyecc, $ Resto) &&! $ _REQUEST ['FullURL']) {
/ / Fai qualcosa, in esempio inviare una e-mail di avviso all'amministratore
/ / $ Ip = $ HTTP_SERVER_VARS ["http_client_ip"];
$ IP = $ _SERVER ['REMOTE_ADDR'];
= Inoltrati $ $ HTTP_SERVER_VARS ['HTTP_X_FORWARDED_FOR'];
$ = $ Remoteaddress HTTP_SERVER_VARS ["REMOTE_ADDR"];
$ Messaggio = "attacco iniettabile in mi_url $ \ n \ nchain: $ Resto \ n \ n
From: (IP-forwa-RA): - $ ip - $ Forwarded - $ remoteaddress \ n \ n
--- Fine ------- ";
Email ( email@email.com "Attack Injection",, $ messaggio,
"Da:" info @ {$ _SERVER ['SERVER_NAME']} ","-fwebmaster @ {$ _SERVER ['SERVER_NAME']} ");
# # # # Uzbaninam troppo. Htaccess
$ Fh = fopen ('htaccess.', 'A') or die ("Impossibile aprire il file.");
Towrite $ = "\ n # $ remoteaddress - $ Rest";
Towrite $ = "\ Ndeny da $ ip \ n".;
fwrite ($ fh, $ towrite);
fclose ($ fh);
# # # #
/ / Uccidi il messaggio e l'esecuzione
'url illegale' echo;
die ();
}
/ ******************************* FINE ANTIHACK **************** ************** /














2008 12 20 10:12
Per tanto tempo fa, mod_security dalikams Apache è stato creato - non ho bisogno di reinventare la ruota.
Per quanto riguarda preg'o - non è stato menzionato in "ftp", "query SQL Delete protocollo. Inoltre ha esaminato non solo query, ma i nomi delle variabili - così prima di utilizzare questo codice, ognuno deve considerare significativo il fatto che l'uso
Beja, SQL injection può essere fatto e sulla sinistra del "?" Indirizzo Eančia.
Se il codice del sistema è storto - solo GET richiesta non sarà una protezione sufficiente, è necessario filtrare i messaggi e Cookie.
Sarebbe molto più piacevole di vedere i commenti del codice lituani ovunque, non solo in alcuni luoghi.
Ebbene, i certificati per il file htaccess -. Non la più sicura occupazione. Naturalmente, tutto dipende dal sistema host.