Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Проверка сайта на вирусы(вредоносный код)


Автор: KoLiZeI 30.9.2010, 15:45
Всем привет, вопрос в следующем: Как можно сделать проверку сайта на наличие вредоносного кода средствами php или js или укажите на возможные уже готовые решения. Ну например для поиска вредоносного фрейма или яваскрипта. Использование сторонних сайтов не совсем подходит, нужна именно проверка собственными силами. Поиск по форуму ничего не дал, заранее спасибо.   smile 

Автор: Muerto 30.9.2010, 20:51
Есть разные сервисы в инете, в гугле поищи dr.web к примеру, но он оч фиговый...

лучший способ я считаю установить ном антивирус на комп и погулять по сайту... у меня когда троян был и на сервер залез и напихал там всякого, антивирус сразу завизжал... тут я и понял что крышка моему сайту  smile 

Мое счастье что цель была какую то рекламу и трафик генерировать

Автор: KoLiZeI 30.9.2010, 22:23
Знаю про все эти сервисы, но нужен именно собственный миниантивирус на сайт.

Автор: KoLiZeI 7.10.2010, 20:06
Нет других предложений?

Автор: IgorIV 7.10.2010, 20:27
Для начала сделать проверку контрольных сумм всех файлов на сайте. 

Автор: KoLiZeI 7.10.2010, 21:21
Хорошая идея, но если у меня нет доступа к файлам на сайте, т.е. я могу получить только конечный вариант страницы в HTML и мне нужно проверить  есть ли на ней вредоносный код. Все сайты с такими услугами используют практически одинаковый алгоритм, есть у кого нибудь идеи где его можно найти, поиск в гугле пока результатов не дает?

Автор: Muerto 7.10.2010, 21:52
KoLiZeI,  они работают вроде так-

есть база вредоносных скриптов, и по ним можно сканировать

естьбаза вредоносных url опять же сканировать на их наличие...

Автор: KoLiZeI 7.10.2010, 23:04
Спасибо, а где можно взять эти базы? И есть ли возможные реализации проверки сайта на сторонние ссылки не относящиеся к этому сайту?

Автор: skyboy 7.10.2010, 23:11
фраза для поиска:
site malware detection

Автор: Muerto 8.10.2010, 00:45
KoLiZeI, Когда у вас есть такая база, сканировать можно все что угодно...
Где её брать? мне не нужно было такое, поэтому сказать не могу где... но опять же думаю в гугле можно что то найти

Думаю надо будет самому писать...

К примеру любой закодированный странным образом код, в какой нить base или ещё какой нить фокус с eval обычно автоматом считают как вирус... хотя это не всегда так, но это уже начало...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)