Подробнее
Что нужно для старта
- Начальные требования:
- Базовые знания работы с компьютером и интернетом.
- Понимание основ клиент-серверной архитектуры и протокола HTTP (желательно, но не обязательно).
- Желание изучать и экспериментировать с сетевым трафиком.
- Установленная операционная система (Windows, macOS или Linux) для установки Charles Proxy.
- Минимальный опыт работы с браузером, DevTools
Что вы получите
- Устанавливать и настраивать Charles Proxy, уверенно ориентироваться в его интерфейсе.
- Понимать, как формируются HTTP-запросы и ответы, разбирать их структуру, заголовки, тело и параметры сессии.
- Анализировать сетевое взаимодействие с помощью графиков и визуальных инструментов.
- Перехватывать, изменять и перенаправлять трафик с помощью таких инструментов, как Breakpoints, Rewrite Tool, Map Local и Map Remote для гибкой настройки и тестирования приложений.
- Расшифровывать HTTPS-трафик и работать с SSL-сертификатами для анализа зашифрованных данных.
- Управлять cookies, кэшированием, скоростью соединения и блокировкой нежелательного контента.
- Создавать, повторять и валидировать HTTP-запросы вручную для тонкой настройки тестирования.
- Анализировать трафик мобильных приложений на Android с помощью реального тестового приложения.
- Научимся анализировать трафик реального проекта Stepstat.ru
Для кого этот курс
- Курс подойдет для:
- Для тестировщиков , которые хотят повысить навыки работы с сетевым трафиком и улучшить отладку приложений.
- Для разработчиков, желающих глубже понять, как работает клиент-серверное взаимодействие и научиться быстро находить ошибки в запросах и ответах.
- Для специалистов по автоматизации тестирования, которым важно управлять сетевыми запросами и интегрировать Charles Proxy в рабочие процессы.
- Для всех, кто интересуется сетевыми технологиями и хочет освоить мощный инструмент анализа и модификации трафика.
Программа курса
- Введение
- Что такое Charles Proxy
- Установка и настройка
- Интерфейс
- Первые шаги
- Как формируется запрос?
- Способы передачи данных на сервер
- Анализ HTTP-заголовков
- Сессии
- Анализ тела HTTP-сообщений
- Chart (Графики)
- ★ Полезно знать: OpenAPI
- Breakpoints
- Rewrite Tool
- Map Local
- Map Remote
- Block Cookies Tool
- Throttling
- No cashing
- Block List Tool
- Mirror Tool
- Repeat Tool
- Compose/Compose New
- Validate
- Основы мобильного трафика
- User-Agent и Специфические заголовки
- Сеть, аккумулятор, версионность API.
- Бонусный практикум
- StepStat.ru
- Auto Save
- DNS Spoofing Tool
- Command-line Tools
- Reverse Proxy
- Port Forwarding
- Access Control
- External Proxies
- Веб-интерфейс Charles
- Protocol Buffers
- Feedback
01Введение в Charles Proxy
- Введение
- Что такое Charles Proxy
- Установка и настройка
- Интерфейс
- Первые шаги
02Основы HTTP-запросов
- Как формируется запрос?
- Способы передачи данных на сервер
- Анализ HTTP-заголовков
- Сессии
- Анализ тела HTTP-сообщений
- Chart (Графики)
- ★ Полезно знать: OpenAPI
03Инструменты модификации трафика
- Breakpoints
- Rewrite Tool
- Map Local
- Map Remote
04Дополнительные инструменты
- Block Cookies Tool
- Throttling
- No cashing
- Block List Tool
- Mirror Tool
- Repeat Tool
- Compose/Compose New
- Validate
05Мобильный трафик
- Основы мобильного трафика
- User-Agent и Специфические заголовки
- Сеть, аккумулятор, версионность API.
06Дополнительные задачи ★
- Бонусный практикум
- StepStat.ru
07Дополнительные материалы
- Auto Save
- DNS Spoofing Tool
- Command-line Tools
- Reverse Proxy
- Port Forwarding
- Access Control
- External Proxies
- Веб-интерфейс Charles
- Protocol Buffers
- Feedback
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Charles Proxy — Анализ сетевого трафика» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 12 августа 2026 г.

Stepik 











