Guida SQL Injection

1. Introduzione 1.1 Le applicazioni web e i DBMS SQL Sono sempre più diffuse le applicazioni web che si appoggiano su DBMS (Database Management System), in molti casi di tipo SQL (Structured Query Language), per esempio MySQL. SQL è dunque uno dei principali linguaggi utilizzati per interagire con i database. Gli utenti interagiscono con l’applicazione…

Read More

In quest’articolo spiegherò come connettersi, tramite molteplici linguaggi, ad un server MySQL, eseguire una query ed estrapolare il risultato della query. Prima di iniziare illustrerò alcune variabili che utilizzerò su tutti i codici: HOST: indirizzo del database a cui si vuole accedere (esempio: localhost, nel caso in cui il database risiede nella stessa macchina dove…

Read More

L’acronimo *AMP identifica un insieme di software OpenSource: Linux o Windows, il sistema operativo. Apache, il server web. Mysql, il database. Php, uno dei linguaggi di programmazione web più diffusi. Installarlo è molto semplice. Nel caso di Windows (WAMP) bisogna semplicemente scaricarlo da qui e installarlo . Nel caso di Linux esistono varie guide in…

Read More