Дневник - Автоматический поиск уязвимостей
Reactor :
Автоматический поиск уязвимостей 21 Фев 2014
<?php /* findrisk.php by darkoff.ru */ set_time_limit ( 0 ); ini_set ( "set_time_limit" , 0 ); ini_set ( "memory_limit" , "128M" ); function _readdir ( $d ,& $files ) { global $opendir ; $dir = opendir ( $d ); while ( $file = readdir ( $dir )) { if (( $file != "." ) && ( $file != ".." )) { $opendir = $d . "/" . $file ; if( filetype ( $opendir )== "dir" ) { _readdir ( $opendir ,& $files ); } else { $files [] = $opendir ; } } } closedir ( $dir ); } _readdir ( "." ,& $files ); $exp = array( 'file_put_contentss*(' , 'fwrites*(' , 'fputs*(' , 'evals*(' , 'systems*(' , '<frame[^>] ' , '<iframe[^>] ' ); $regexp = '/.{15}b(' . implode ( $exp , "|" ). ')b.{15}/Uis' ; foreach ( $files as $index ) { $content = file_get_contents ( $index ); if( preg_match_all ( $regexp , $content , $match )) { //print_r($match); echo "<b>" . $index . "</b>" ; for( $j = 0 ; $j < count ( $match [ 0 ]); $j ) { $match [ 0 ][ $j ] = htmlspecialchars ( $match [ 0 ][ $j ]); $match [ 1 ][ $j ] = htmlspecialchars ( $match [ 1 ][ $j ]); $text = str_replace ( $match [ 1 ][ $j ], "<font color=" #FF0000"><b>".$match[1][$j]."</b></font>", htmlspecialchars($match[0][$j])); echo "<br>" . $text ; } echo "<br><br>" ; } } ?>
Категория: Полезные коды 76
1 0
0 0
Добавить в закладки
В закладках у
1 чел.
Reactor 21 Фев 2014 Igorek19932013, создай файл с раширением ПиАшПи, назови antihack... вставляй в start.php
Reactor 21 Фев 2014 У меня ESET, мой авик даже непускает, зная что там вредоносный код сразу... я месяц боролся предуприждением его, поймал тут же вирус, 5 минут вирус в гробу лежит, не успел просто укрепиться в системе...
Gimmi 21 Фев 2014 Reactor, да не, там файл был с нормальным названием, каким и должен быть, а внутри js вирус.
DCMS-Social.ru - движок социальной сети, вап и веб мастерская, файло-обменник и форум.
Статистика DCMS-Social.ru: Пользователей - 14967 , тем на форуме - 30292 , сообщений - 298885