kembali lagi ketemu ama ane …. kali ini ane mau share tentang script php yang mungkin berguna buat pertahanan situs kita …Sebagai administrator sebuah website, pastinya kita tidak mau jika terdapat backdoor yang digunakan Attacker untuk memasuki sistem kita kapan saja dia mau. Banyak tipe Backdoor yang beredar di pasaran dunia maya saat ini. Tools ini akan mencari isi dari file yang terindikasi perintah-perintah atau fungsi-fungsi PHP yang berbahaya
script PHP ini akan menscan file2 yang ada di root yang di curigai atau berpotensi sebagai shell
#!/usr/bin/phparray(“c999shexit();”, “setcookie(”c999sh_surl”);”, “c999_buff_prepare();”),“c100″ => array(“$back_connect_c=”f0VMRgEBAQA”, “function myshellexec($command) {“, “tEY87ExcilDfgAMhwqM74s6o”),“r57″ => array(“if(strpos(ex(”echo abcr57”),”r57”)!=3)”, “function ex($cfe)”, “$port_bind_bd_c=”I2luY2x1ZGUg”),“erne”=> array(“function unix2DosTime($unixtime = 0)”, “eh($errno, $er”, “$mtime=@date(”Y-m-d H:i:s”,@filemti”),“Safe_Over” => array(“function walkArray($array){“, “function printpagelink($a, $b, $link = ””)”, “if ($cmd != ”downl”)”),“cmd_asp” => array(” ‘ — Read th”, “ll oFileSys.D”, “Author: Maceo”));//the script work$euristic_active = true;$euristic_sens = 40;for ($i = 1; $i “.$file.”tprobably “.$shell.” shelln”;}else if ($euristic_active)if ($t = check_euristic($l) and $t > $euristic_sens){echo “[_ALERT] euristic $t%> “.$file.”tprobably is a shelln”;}}else{echo “i can’t open $file filen”;}}function check($string){$check = 0;global $word__;foreach($word__ as $shell => $code)foreach($code as $microcode)if (stripos($string, $microcode) !== false){$check ++;if ($check == 3) return $shell;}return false;}function check_euristic($string){global $euristic__;$check = 0;foreach($euristic__ as $code)if (stripos($string, $code) !== false)$check++;return intval(($check * 100) / count($euristic__));}function help($me){echo “indonesianhacker shell scannern”.“$me {-e [euristic method default = Y] Y/N -p [[0-100] euristic sensibility fewer == most feeble ] [-d [directory] / -f [file] ]}n”.“exemple: $me -e N -d /tmpn”;exit;}?>ntar tinggal liat hasilnya….
nb : berfungsi pada folder di mana dia ditempatkan… dan tidak jalan pada server windows…
SUMBER : dutalinux.org

0 Komentar
Penulisan markup di komentar