segunda-feira, 3 de setembro de 2012

SCRIPT Anti SQL Injection


Olá, há um tempo atrás postamos um anti sql injection, ele não estava 100% funcional, por isso venho postar este ANT Sql Injection atualizado usado em muitos gunz como "pls.php"...
<?php
$xa = getenv('REMOTE_ADDR');
$badwords = array(";","'","\"","*","union","x:","x:\#","delete ","///","from|xp_|execute|exec|sp_executesql|sp_|select| insert|delete|where|drop table|show tables|#|\*|","DELETE","insert",","|"x'; U\PDATE Character S\ET level=99;-\-","x';U\PDATE Account S\ET ugradeid=255;-\-","x';U\PDATE Account D\ROP ugradeid=255;-\-","x';U\PDATE Account D\ROP ",",W\\HERE 1=1;-\\-","z'; U\PDATE Account S\ET ugradeid=char","update","drop","sele","memb","set" ,"$","res3t","wareh","%","--");
foreach($_POST as $value)
foreach($badwords as $word)
if(substr_count($value, $word) > 0)
die("<script>alert('SQL Injection Failed.'); location='javascript:history.back()'</script>");
?>

Nenhum comentário:

Postar um comentário