Устанавливаем Charles 
Рассмотрим самые популярные системы для установки.
Установка на Windows 
Тут всё просто: достаточно скачать установочный файл с официального сайта и запустить его. Для большинства современных компьютеров нужна версия Windows x86_64
.
Установка на Mac OS X 
Скачайте образ для macOS
с официального сайта, кликните по нему и перетащите иконку Charles в «Приложения» (Applications).
Установка на Linux 
Рекомендуемый способ установки для систем, основанных на Debian (таких как Ubuntu, Linux Mint), — с использованием APT-репозитория.
ШАГ 1. Установка GPG-ключа:
Этот ключ используется для проверки того, что пакеты, которые вы скачиваете из репозитория Charles, действительно созданы его разработчиками и не были подделаны. Выполните команду в терминале:
wget -qO- https://www.charlesproxy.com/packages/apt/charles-repo.asc | sudo tee /etc/apt/keyrings/charles-repo.asc
Эта команда скачивает ключ и сохраняет его в рекомендованное место — /etc/apt/keyrings/
. Это современный и предпочтительный способ.
ШАГ 2. Добавление репозитория:
Сообщает вашей системе где искать пакеты Charles. Выполните команду:
sudo sh -c 'echo deb [signed-by=/etc/apt/keyrings/charles-repo.asc] https://www.charlesproxy.com/packages/apt/ charles-proxy main > /etc/apt/sources.list.d/charles.list'
Эта команда создаёт файл charles.list
в папке /etc/apt/sources.list.d/
, указывая адрес репозитория и добавленный ранее ключ для проверки подлинности ([signed-by=...]
).
ШАГ 3. Обновление и установка:
Сначала нужно обновить локальный список пакетов, чтобы система узнала о новых пакетах из добавленного репозитория, а затем установить сам Charles. Выполните команду:
sudo apt-get update && sudo apt-get install charles-proxy5
После установки пакета в системе появится команда charles
(в /usr/bin
), и Charles будет добавлен в меню приложений вашего графического окружения.
Если вы используете другую операционную систему, можете ознакомиться здесь с различными способами установки Charles.
Хотите стать мастером Charles Proxy?
Освойте профессиональный анализ и модификацию сетевого трафика на нашем интерактивном курсе. Вас ждут реальные кейсы, практические тренажёры и поддержка автора.
Перейти к курсу