бэкдор php



Автор Andrew задал вопрос в разделе Другие языки и технологии

Как найти бэкдор на своём же сайте? и получил лучший ответ

Ответ от
Как найти php backdoor на сайте? После поиска зловреда на сайте заказчика решил систематизировать свои знания по этому вопросу. Самый короткий пример позволяющий исполнить произвольный php код удаленно: eval($_REQUEST['phpshell']);1. Поискать на сайте "опасные" функции: а) eval() – исполняем php кодб) passthru(), exec() и им подобные – испололняем команду ОСв) fopen(), chmod(), touch(), … – функции для работы с файловой системой Для того чтобы искать, понадобится шелл доступ и некоторые знания *nix комманд. Пример, как найти в текущей директории рекурсивно все *.php файлы содержащие функцию eval()find ./ -name "*.php" -print xargs grep "eval("Пример, как найти последние измененные файлы за неделю: find ./ -mtime -7 -name "*.php" -prune -printfind – великолепная утилита для поиска в никсах, но синтаксис сложно запомнить, для ленивых есть отличный .2. Проверить .htaccess файлы на наличие чего нибудь подозрительного. Например можно засунуть php код в *.html такRewriteEngine on
RewriteRule ^(.*).html $1.phpИли даже в css и jpg, чтоб никто не догадался! AddHandler application/x-httpd-php .php .css .jpg3. Анализируем логи. Если известно примерное время, после которого замечен бэкдор, то можно поискать подозрительное в логах. Хотя на сайте с высокой посещаемостью это будет нелегко. Пример: "GET /path/footer.inc.php?act=edit&file=/home/account/public_html/.htaccess HTTP/1.1"
200 4795 "" "Mozilla/5.0.."Многие наивно думают, что не используя самописные скрипты – застрахованы от зловредов. Это не так. Шелл-код нередко встречается и в CMS и форумах. Обычно этим грешат нулленые версии. А иногда и в плагинах.
Источник:

Ответ от Lenya Kovalenko[новичек]
(

Ответ от Lesser Spirit[гуру]
В таких случаях сайт переделывают с нуля. Тем более, если это магазин.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как найти бэкдор на своём же сайте?
спросили в Интернет Denel
Что такое вирус Троянская программа
Троянские программы
Троянские программы различаются между собой по тем действиям, которые они
подробнее...

Объясните что это за угроза (внизу подробно)
Этот бэкдор загружает и активирует в системе троянскую программу, которая похищает информацию из
подробнее...

Как узнать, установлена ли на компе программа-шпион?
советую провериться сканером от антишпиона Malwarebytes Anti-Malware или

перед
подробнее...
спросили в Статика
Сложно ли создать сайт? Что такое "шапка сайта"? Все вопросы см. внутри
Создайт хороший сайт самому - сложно. Нужно изучать как минимум html/css для статики и php с
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Что такое вирус Троян?
Может поможет вся инфа про ТРОЯНЦЕВ
Троянские программы

Троянские программы
подробнее...
спросили в IRC IRC клиенты
Подскажите кто знает что такое BackDoor.IRC.Nite?
Бэкдор, backdoor (от англ. back door, чёрный ход) — программа или набор программ, которые
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*