Мовна школа · жовтень 2026 · реконструкція та міграція
Корпоративна пропозиція без прихованої реклами.
Сайт виглядав як звичайний шкільний сайт. Його код містив рекламу казино, а на сторінках пропозицій були посилання на веб-сайти з написанням вакансій. Нова версія створена за окремим кодом, зі шкільним контентом і без старого WordPress.
- 25 сторінок
- вбудований у нову версію
- Без WordPress
- без теми, плагінів і бази
- Копія старого сайту
- зберігається поза публічним каталогом
01 / Проблема
Це не було видно при звичайному перегляді.
Блок про казино перемістили майже на мільйон пікселів за лівий край екрану. Він все ще був у коді сторінки, хоча відвідувач не міг його побачити.
Сторінки пропозиції також містять рекламу трьох веб-сайтів для написання есе. Таким чином, веб-сайт публікував контент, який не мав відношення до пропозиції школи.
Я підтвердив проблему в публічному коді сторінок. Нижче ви можете побачити відтворений спосіб приховування реклами.
992 673 пікселів ліворуч від екрана
Казино з депозитом 1 злотий
Казино з мінімальним депозитом — чудовий варіант для постійних гравців... депозит казино від 1 злотого є найкращим рішенням…
<div style="position: absolute; left: -992673px;">
<h2>Kasyna z depozytem 1 PLN</h2>
<p>Kasyna z minimalnymi wpłatami… <a href="[usunięty]">kasyno depozyt od 1zl</a>…</p>
</div>
<h2>Nasze sukcesy</h2> 02 / Робота виконана
Сторінка нового шкільного змісту.
Реконструкція включала 25 сторінок і новий макет. Я переніс контент і фотографії в нову версію, не копіюючи старий код WordPress.
Після публікації я перевірив адреси, перенаправлення та файли. Стара інсталяція зберігалася поза загальнодоступним каталогом із можливістю скасування розгортання.
Що отримав власник?
- a new website presenting the school's offer
- опублікована версія без будь-якої небажаної реклами
- веб-сайт без оновлення теми та плагінів WordPress
- збережену копію попередньої інсталяції
Це був більш масштабний ремонт з окремим кошторисом. Базовий пакет містить до 5 простих сторінок.
Як я перевірив проблему та що включала перевірка
Огляд від 19 жовтня 2026 року включав публічний код і вміст із 64 опублікованих сторінок і записів, отриманих через WordPress API. Я підтвердив найважливіші висновки безпосередньо в коді сторінок. Записані докази включали адреси, фрагменти коду та способи приховування вмісту.
Не вдалося чітко визначити, куди додано небажаний контент. Виявленого застарілого плагіна недостатньо, щоб визначити причину. Я не робив спроб злому. Міграція включала опублікований веб-сайт, і повна оцінка безпеки всього облікового запису хостингу потребує окремої області.
Назва школи та рекламні адреси пропущені. Попередній перегляд — це реконструкція збереженої копії, а не знімок оригінальної сторінки.