25Jun/070
Hacking & Cracking. Strumenti dall’underground
sqlninja è un tool per l exploit di vulnerabilità SQL Injection in web applications che utilizzano Microsoft SQL Server come back-end. L'obbiettivo principale di sqlninja è quello di creare una shell remota nel database vulnerabile. La potenza di sqlninja, rispetto a tanti altri strumenti simili è la capacità di agire in ambienti così detti "ostili".
Questo tool nasce per essere utilizzato da penetration tester (si come no?) professionisti al fine di aiutarli ad automatizzare il processo d'identificazione e verifica vulnerabilità SQL Injection.
Scritto in perl, le features principali di sqlninja sono:
- Fingerprint del server SQL remoto
- Bruteforcing della password dell'utente "sa"
- Privilege escalation all'utente "sa" nel caso in cui non sia possibile recuperare la password
- Creazione di una stored xp_cmdshell alternativa nel caso in cui l'originale sia stata disabilitata
- Upload del temibile "netcat" (o qualsiasi altro file eseguibile) attraverso l'utilizzo unico di richieste GET/POST in formato ASCII
- TCP/UDP portscan dal possibile host comproesso alla macchina che sta eseguendo l'attacco al fine di trovare una porta che sia capace di "girare" attorno al firewall al fine di aprire una reverse shell.
- etc etc etc
Download e maggiori informazioni al sito http://sqlninja.sourceforge.net/
Happy Hacking!