Ручний злом
У першому випадку вам необхідно ретельно простудіювати код сайту. Подивіться, в якому місці розташовується порно і постарайтеся відшукати саме цю ділянку коду. Потім вам необхідно скористатися первісним шаблоном і порівняти зміни. Якщо ви не зберігали вихідні коди, то завдання стає складніше, тому що хакери часто ретельно маскують подібні вставки.
Якщо код не вдається знайти, то зверніться до хостингу. Як правило, хороші постачальники серверів зберігають всі зміни, які справив користувач. Ви зможете побачити, коли був здійснений злом і які саме файли змінив хакер. Якщо самостійно визначити ці причини не виходить, зверніться в технічну підтримку хостингу. У більшості випадків вони допомагають користувачам вирішити подібні неприємності.
Після того, як непотрібний код буде знайдений, його необхідно видалити. Іноді хакери використовують різні методи шифрування, додаючи до власної кодування важливі функції сайту. Таким чином, видаляючи непотрібний код ви автоматично видаляєте рядки, необхідні для роботи ресурсу. У цьому випадку вам необхідно скористатися дешіфровщіков. Введіть приклад коду в Яндекс і визначте спосіб шифрування. Дешифрувальник в цьому випадку знайти не складно.
Інші методи
Якщо ж сайт піддавався автоматичним атакам, то вам потрібно якомога швидше звернутися до офіційному розробнику CMS. Швидше за все, вони вже знайшли цю помилку і випустили оновлення, що усуває її. Скачайте його і встановіть на ваш сайт.
Іноді порно на сайті з`являється не через злому, а через рекламних кодів. Багато партнерські програми (особливо тизери) пропонують користувачам розміщення матеріалів різних категорій. Іноді в таких системах трапляється збій і замість потрібних рекламних матеріалів розміщується не та категорія. У цьому випадку досить просто прибрати код і написати в технічну підтримку партнерської програми.
Якщо ж жоден з цих способів вам не підходить, то можете звернутися до фахівця. Їх легко можна знайти на різних сайтах фріланса. За певну плату досвідчений web-майстер знайде і усуне проблему, а також дасть рекомендації про те, як уникнути їх у майбутньому.