Category: sicurezza

Prevenire gli hotlink con .htaccess

Gli hotlink (collegamento caldo) sono tutti quegli oggetti che non appartengono al dominio in cui questi vengono visualizzati o utilizzati.
Spesso lo stratagemma degli hotlink viene usato per visualizzare immagini di grosse dimensioni provenienti da altri siti web. Tale procedura comporta un forte sfruttamento del server in cui sono realmente memorizzate e un utilizzo praticamente nullo del server che contiene il sito web visualizzato.
Nel tutorial di oggi vedremo come prevenire gli hotlink con .htaccess.

 
RewriteEngine On
#Replace ?mysite\.com/ with your blog url
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
#Replace /images/nohotlink.jpg with your "don't hotlink" image url
RewriteRule .*\.(jpe?g|gif|bmp|png…

Log di errori PHP con .htaccess

Prevenire l’Hotlinking con .htaccess

Protezione password con .htaccess

Se desiderate proteggere le vostre pagine/directory in modo sicuro, vi consigliamo di seguire questo semplice ma utile tutorial.

Step 1: Inserire il seguente codice all’interno del file .htaccess, e caricate il file/directory che desiderate proteggere (in questo esempio vogliamo proteggere la pagina “prova.html”).

 
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /home/mysite/.htpasswd
AuthGroupFile /dev/null
<files prova.html>
require valid-user
</files>
 

Step 2: Salvate il seguente codice in un file chiamato .htpasswd, e caricatelo nello stesso percorso che avete specificato nella riga “AuthUserFile”. Esso contiene il vostro nome utente e password (criptata).
N.B. .htpasswd deve essere messo in una cartella non pubblica in modo da rimanere nascosto dagli occhi …

Proteggi il tuo blog WordPress utilizzando .htaccess

Guida completa alla sql injection con esempi parte 3

2. Blind SQL Injection

Blind injection is a little more complicated the classic injection but it can be done :D

I must mention, there is very good blind sql injection tutorial by xprog, so it’s not bad to read it :D

Let’s start with advanced stuff.

I will be using our example

http://www.site.com/news.php?id=5

when we execute this, we see some page and articles on that page, pictures etc…

then when we want to test it for blind sql injection attack

http://www.site.com/news.php?id=5 and 1=1 <— this is always true

and the page loads normally, that’s ok.

now the real test

http://www.site.com/news.php?id=5 and 1=2 <— this is false

so if some text, picture or …

Guida completa alla sql injection con esempi parte 2

4). Check for MySQL version

http://www.site.com/news.php?id=5 union all select 1,2,3/* NOTE: if /* not working or you get some error, then try –
it’s a comment and it’s important for our query to work properly.

let say that we have number 2 on the screen, now to check for version
we replace the number 2 with @@version or version() and get someting like 4.1.33-log or 5.0.45 or similar.

it should look like this http://www.site.com/news.php?id=5 union all select 1,@@version,3/*

if you get an error “union + illegal mix of collations (IMPLICIT + COERCIBLE) …”

i didn’t see any paper covering this problem, so i must write it :)

what we need is …

Guida completa alla sql injection con esempi

[PHP] Inserire una licenza nel tuo software web!

EvilSentinel sistema di sicurezza universale per applicazioni web in php

Seminario di Sicurezza

Introduzione a DoS

Il Denial of Service (DoS) è un attacco che ha lo scopo di impedire ad un sistema di fornire in modo
regolare i servizi previsti, può mandare richieste al sistema-vittima prescelto fino al punto da
rendere il servizio inutilizzabile poichè non si hanno più risorse disponibili. Una delle tecniche
di attacco di tipo DOS è il SYN FLOODING che utilizza una debolezza nell’implementazione/configurazione
del protocollo di connessione TCP per cui prima di spiegare come viene effettuato l’attacco SYN Flooding
è necessario fare un breve ripasso delle nozioni base del protocollo TCP (Transmission Control Protocol).

Protocollo TCP
A livello TCP l’unità di trasferimento dei dati prende il nome …

Condividi





Booking online




Categorie