Раздел • Безпека & API • 6 ТЗ

Безпека & API

6 практичних ТЗ: Комплексний Enterprise Hardening ядра, рольова модель RBAC та аудит-лог, лікування вірусів, JWT авторизація, REST API та Honeypot.

Прогрес розділу «Безпека & API»
0%(0/21 кроків)
+0 XP0 з 6 вирішено

Теоретична база та навчальні статті для вивчення з нуля

6 статей

Опануйте ці ключові 6 матеріалів, щоб впевнено виконувати комерційні ТЗ розділу без прогалин у знаннях.

Фундаментальная базаJunior • База

Безопасность WordPress: Nonces, санитизация и экранирование

Золотой стандарт безопасности: проверка одноразовых токенов wp_verify_nonce, санитизация sanitize_text_field и экранирование esc_html.

Фундаментальная базаJunior • База

Безопасность БД: подготовленные запросы $wpdb->prepare()

Предотвращение SQL-инъекций: безопасная передача аргументов через placeholder-ы (%s, %d, %f), экранирование имен таблиц.

Архитектурный паттернMiddle • Архитектура

Предотвращение XSS, CSRF и инъекций в темах и плагинах

Защита от межсайтового скриптинга (DOM/Stored XSS), валидация Referer, безопасность AJAX-обработчиков.

Архитектурный паттернMiddle • Архитектура

JWT-аутентификация и защита REST API эндпоинтов

Генерация криптографических токенов, валидация сигнатуры HS256/RS256 и защита приватных данных пользователей.

Архитектурный паттернMiddle • Архитектура

Создание защищенных REST API эндпоинтов WP_REST_Controller

Регистрация маршрутов с валидацией аргументов через JSON Schema и правами доступа permission_callback.

Практический воркфлоуSenior • Production

Воркфлоу: Разработка защищенного REST API с JWT-авторизацией

Сквозная реализация контроллера WP_REST_Controller: ротация токенов, ограничение частоты запросов (Rate Limiting).

Безпека & API

ТЗ: Очищення сайту від вірусів після злому

Покрокове керівництво з ізоляції скомпрометованої інфраструктури, заміни файлів ядра WordPress, аудиту бекдорів у темах і папці uploads, лікування бази даних та ротації паролів.

«Нам потрібна безперервна робота сайту та 100% гарантія, що в базі даних та папці uploads не залишилося прихованих шелів.»
Прогрес: 0 з 6 кроків0%
Безпека & API

ТЗ: Кастомний REST API ендпоінт під мобільний додаток

Інженерне керівництво з проєктування захищених та швидких кастомних маршрутів WordPress REST API: валідація, авторизація через JWT та структуровані відповіді.

«Ендпоінт повинен відповідати швидше ніж за 200 мс, гарантувати сувору валідацію та виключати витік чужих профілів.»
Прогрес: 0 з 4 кроків0%
Безпека & API

ТЗ: Інтеграція багатомовності на сайті (Polylang / WPML)

Повний інженерний блупринт із налаштування мультимовного сайту на WordPress: маршрутизація URL, синхронізація публікацій, переклад рядків та SEO hreflang.

«Переклади повинні повністю індексуватися Google із правильними тегами hreflang, а перемикання мов має бути миттєвим.»
Прогрес: 0 з 3 кроків0%
Безпека & API

ТЗ: Захист форм від спаму без капчі (Honeypot)

Технічне керівництво з впровадження прихованих пасток для ботів, часових пасток та хмарної фільтрації для збереження конверсії сайту.

«Знищіть спам без необхідності розгадувати світлофори та гідранти.»
Прогрес: 0 з 3 кроків0%
Безпека & API
Middle~8 год

ТЗ: Комплексный Hardening ядра WordPress: изоляция PHP-FPM, Chmod, CSP-заголовки и Fail2ban

Аудит и усиление защиты сервера и CMS по стандарту OWASP Top 10: разграничение прав доступа, блокировка исполнения PHP в медиа-папках, строгие заголовки Content Security Policy и автоматический бан ботов в Fail2ban.

Сайт компании должен быть надежно защищен от взлома, брутфорса, XSS-инъекций и несанкционированного изменения файлов.
PHP-FPM Pool IsolationChmod 755/644Content Security Policy (CSP)HSTS & X-Frame+3
Прогрес: 0 з 3 кроків0%
Безпека & API
Senior~9 год

ТЗ: Ролевая модель доступа (RBAC): кастомные роли, матрица Capabilities и аудит действий администраторов

Разработка корпоративной системы управления доступом на базе Roles & Capabilities API: создание специализированных ролей персонала, изоляция опасных прав (manage_options), разграничение разделов админки и ведение защищенного журнала аудита.

Каждый сотрудник должен иметь доступ только к тем разделам и действиям, которые необходимы для его работы, а все критические операции должны фиксироваться в журнале аудита.
WP Roles & Capabilities APIRBAC SecurityCustom CapabilitiesAdmin Action Audit Trail+2
Прогрес: 0 з 2 кроків0%