Bo'limlar Xavfsizlik PHP dasturlash tili uchun AntiVirus

PHP dasturlash tili uchun AntiVirus

<? // Заваливаем массив списком нужных нам директорий $dir = array("./dir/"); // Расширение для сортировки $extentions = array(".php"); // масссив из безопасных php-файлов файлов $safe_files = array("index.php","shell.php"); // Каждый элемент массива - как отдельную директорию foreach ($dir as $get_dir) { // Открываем хэндл директории $dir_handle = opendir($get_dir); // Получаем данные из директории while ( false !== ($file = readdir($dir_handle)) ) { // Находим файлы с
  1. <?
  2. // Заваливаем массив списком нужных нам директорий
  3. $dir = array("./dir/");
  4. // Расширение для сортировки
  5. $extentions = array(".php");
  6. // масссив из безопасных php-файлов файлов
  7. $safe_files = array("index.php","shell.php");
  8. // Каждый элемент массива - как отдельную директорию
  9. foreach ($dir as $get_dir) {
  10. // Открываем хэндл директории
  11. $dir_handle = opendir($get_dir);
  12. // Получаем данные из директории
  13. while ( false !== ($file = readdir($dir_handle)) ) {
  14. // Находим файлы с расширением пэхопэ
  15. $ext = strtolower(strrchr($file, "."));
  16. // Отсортируем все .php файлы
  17. if ( in_array($ext, $extentions) ) {
  18. // Собираем новый массив из php-файлов
  19. $php_files[] = $file;
  20. }
  21. }
  22. }
  23. ?>