Шаблоны сайтов
Назначение
Шаблон сайта — это веб-страница, на которую ведёт ссылка из письма учебной фишинговой кампании: копия настоящего сайта, собственная HTML-страница или заранее подготовленный набор файлов. Если у шаблона включён захват форм, данные, которые сотрудник ввёл на странице (логин, пароль), отправляются в систему и попадают в отчёт по кампании. Готовый шаблон выбирается при создании кампании.
Где находится и кому доступно
Меню Шаблоны → Сайты. Доступно ролям «Гл. Администратор» и «Администратор». Пункт появляется, если установлен модуль хостинга. Способ создания «Захват» (копия существующего сайта) доступен при установленном модуле копирования сайтов.
Перед началом
Выберите, как вы будете создавать шаблон: сделать копию существующего сайта по его адресу, написать HTML-страницу вручную или загрузить готовый ZIP-архив с файлами сайта. Чтобы на шаблон можно было дать публичную ссылку, в разделе хостинга заранее должен быть настроен хотя бы один домен.
Настройка
Создание шаблона
- Откройте Шаблоны → Сайты и нажмите «Добавить». В списке уже присутствуют шаблоны, поставляемые вместе с системой, — их можно использовать как есть.

- Заполните форму создания сайта.

Обозначение полей:
| № | Поле | Что означает | Допустимые значения / по умолчанию |
|---|---|---|---|
| 1 | Название | Имя шаблона в списках выбора | Обязательное |
| 2 | Теги | Метки для фильтрации списка; можно выбрать «Сайт», «Курс» или ввести свою | Необязательное |
| 3 | Содержимое | Способ создания: «Захват» — копия сайта по адресу, «Вручную» — HTML-код, «Архив» — ZIP-файл | По умолчанию «Вручную»; «Захват» — при модуле копирования сайтов |
| 4 | Захват форм | Отправлять в систему данные, введённые на странице | Включено |
| 5 | Захват логина | Сохранять введённый логин | Включено; доступно при включённом «Захват форм» |
| 6 | Захват пароля | Сохранять введённый пароль | Включено; доступно при включённом «Захват форм» |
Содержимое шаблона задаётся одним из трёх способов:
- «Захват» — укажите адрес страницы в поле «URL для захвата страницы». Система скопирует страницу; копирование ставится в очередь и может занять время (появится сообщение «Создание поставлено в очередь»).
- «Вручную» — введите HTML-код страницы в редакторе.
- «Архив» — выберите ZIP-архив с файлами сайта. В архиве обязателен файл index.html; поддерживаются стили, скрипты и другие файлы. Максимальный размер по умолчанию — 100 МБ.
Нажмите «Сохранить». Шаблон появится в списке.
Публичные ссылки
Публичную ссылку на фишинговый сайт задают в форме изменения шаблона, в разделе «URL, по которым доступен фишинговый сайт»: выберите домен, при необходимости укажите путь и нажмите «Добавить». Пока сайт не создан, этот раздел недоступен — в форме создания выводится подсказка «Вы можете создать публичные URL после создания/импорта сайта».

Предпросмотр, дублирование и удаление
Нажмите на название шаблона в списке — справа откроется панель предпросмотра: уменьшённое изображение страницы, тип шаблона и признак захвата форм. Кнопки панели: «Открыть» — форма изменения шаблона, кнопка с изображением двух листов — создать копию шаблона, кнопка с корзиной — удалить шаблон после подтверждения.

Копия создаётся сразу и получает отдельное изображение-предпросмотр; при необходимости переименуйте её в форме изменения. Несколько шаблонов можно обработать разом: отметьте их флажками в списке и используйте кнопки «Дублировать» или «Удалить» над таблицей.
Фильтры и поиск
Над списком расположены поиск и фильтры.

Обозначение полей:
| № | Поле | Что означает | Допустимые значения / по умолчанию |
|---|---|---|---|
| 1 | Поиск | Ищет по названию и исходному адресу сайта | По умолчанию пусто |
| 2 | Тип шаблона | Фильтр по тегу | «Все», «Сайт», «Курс»; по умолчанию «Все» |
| 3 | Способ создания | Фильтр по способу создания шаблона | «Все», «HTML», «Копия сайта», «Архив»; по умолчанию «Все» |
| 4 | Захват форм | Фильтр по признаку захвата форм | «Все», «С захватом форм», «Без захвата»; по умолчанию «Все» |
| 5 | Счётчик | Число шаблонов: «Всего: N» или «Найдено: N» при активном фильтре | — |
Столбцы списка:

Обозначение полей:
| № | Поле | Что означает | Допустимые значения / по умолчанию |
|---|---|---|---|
| 1 | Предпросмотр | Уменьшённое изображение страницы со ссылкой на её просмотр | — |
| 2 | Название | Имя шаблона; рядом бейдж «Используется темой», если шаблон задействован в сценарии | — |
| 3 | Теги | Метки шаблона | — |
| 4 | Захват форм | Включён ли захват форм | «Да» / «Нет» |
| 5 | Публичные ссылки | Адреса, по которым доступен сайт | — |
| 6 | Создано | Дата и время создания шаблона | — |
Проверка результата
Шаблон появился в списке Шаблоны → Сайты. Ссылка «Открыть» в столбце «Предпросмотр» или изображение открывают страницу в новом окне. Если задана публичная ссылка, сайт открывается по ней. Шаблон доступен для выбора при создании кампании.
Ограничения и частые ошибки
- «Архив сайта не прошел проверку» — ZIP-архив не принят. В сообщении и в форме перечисляются причины, например: «отсутствует index.html», «запрещенный тип файла», «небезопасный путь», «превышен лимит размера архива», «файл не является ZIP-архивом». Исправьте архив и загрузите заново.
- Поиск находит шаблоны по названию и исходному адресу, но не по содержимому HTML-страницы.
- Сложные сайты с динамической загрузкой (одностраничные приложения, вход через JavaScript без обычной HTML-формы) копируются не полностью: предпросмотр откроется, но часть стилей, скриптов или сама форма входа могут не загрузиться. Для таких страниц подготовьте HTML-страницу вручную или загрузите архив с файлами сайта.
- Кнопка «Дублировать» создаёт копию шаблона с тем же названием, что и у исходного, — переименуйте копию в форме изменения.