Поиск шеллов на сайте

Считаете ли вы актуальной темой ?


  • Всего проголосовало
    10

xsacha

Только чтение
Сообщения
1,262
Реакции
1,383
Баллы
5,850
Вот тут приводится один из вариантов поиска шеллов на сайте.
( ) еще один сайт тут ( ) и еще одно дополнение ( ).

В папках, в которых не нужно выполнение php кода, например в таких как /images/ /uploads/ /templates/ и т.п., то лучше всего запретить в них выполнения PHP файла.

Это можно сделать просто.

На серверах которые работают в режимах CGI, FastCGI, suPHP, DSO (Apache)

создать файл .htaccess в папке в которой вы хотите запретить выполнение php кода, если этот файл уже есть то в начале добавить следующий код:

<FilesMatch "\.([Pp][Hh][Pp]|[Cc][Gg][Ii]|[Pp][Ll]|[Ph][Hh][Tt][Mm][Ll])\.?.*">
Order allow,deny
Deny from all
</FilesMatch>


Данный код запрещает прямое обращение к PHP файлам, находящимся в этих папках.

На серверах которые работают в режиме mod_PHP (DSO - Apache PHP), там где не запрещены директивы php_flag, php_value ...

создать файл .htaccess в папке в которой вы хотите запретить выполнение php кода, если этот файл уже есть то в начале добавить следующий код:

php_flag engine off

Данная строчка отключает использование PHP интерпретатора при попытке обращения к PHP файлам находящимся в этих папках, а также находящимся во всех вложенных папках. Поэтому даже в случае заливки в эти папки файлов со зловредным PHP кодом, они становятся для злоумышленника совершенно бесполезными, т.к. попросту не будут запускаться и выполнятся сервером.
 
Последнее редактирование:
Способ хороший, только бездумно удалять все не следует. Обычный код тоже бывает шеллоподобным иногда.
 
Интересуюсь помаленьку данной темой, как следить за изменениями файлов, подскажите неучу, что за деятельность xenforo ведет в папке /internal_data/templates/, визуально создает какие-то шаблоны.php с какой-то периодичностью, для чего они, зачем они????
 
Слишком палкообразный способ...имхо
 
Интересуюсь помаленьку данной темой, как следить за изменениями файлов, подскажите неучу, что за деятельность xenforo ведет в папке /internal_data/templates/, визуально создает какие-то шаблоны.php с какой-то периодичностью, для чего они, зачем они????
Компилированные шаблоны, чтобы память на постоянное дерганье страниц из базы не тратилась.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу