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

Ручной взлом


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

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

После того, как ненужный код будет найден, его необходимо удалить. Иногда хакеры используют различные методы шифрования, добавляя к собственной кодировки важные функции сайта. Таким образом, удаляя ненужный код вы автоматически удаляете строки, необходимые для работы ресурса. В этом случае вам необходимо воспользоваться дешифровщиком. Введите пример кода в Яндекс и определите способ шифрования. Дешифровщик в этом случае найти не сложно.

Прочие методы



Если же сайт подвергался автоматическим атакам, то вам нужно как можно скорее обратиться к официальном разработчику CMS. Скорее всего, они уже нашли эту ошибку и выпустили обновление, устраняющее ее. Скачайте его и установите на ваш сайт.

Иногда порно на сайте появляется не из-за взлома, а из-за рекламных кодов. Многие партнерские программы (особенно тизеры) предлагают пользователям размещение материалов различных категорий. Иногда в таких системах случается сбой и вместо нужных рекламных материалов размещается не та категория. В этом случае достаточно просто убрать код и написать в техническую поддержку партнерской программы.

Если же ни один из этих способов вам не подходит, то можете обратиться к специалисту. Их легко можно найти на различных сайтах фриланса. За определенную плату опытный web-мастер найдет и устранит проблему, а также даст рекомендации о том, как избежать их в будущем.