Repolode
gchq

gchq/CyberChef

Браузерное веб-приложение для шифрования, кодирования, сжатия, хеширования и анализа данных — его часто называют швейцарским армейским ножом для кибербезопасности.

Open source альтернатива:Cyberchef Online ToolsBrowserling EncoderHash Calculator

Звёзды
36,197
Форки
4,181
Открытые issues
601
Последний коммит
позавчера

Что это?

CyberChef — веб-приложение для выполнения распространённых операций с данными, связанных с кибербезопасностью, прямо в браузере. Оно поддерживает простые способы кодирования, такие как XOR и Base64, шифрование с помощью AES, DES и Blowfish, вывод в двоичном виде и в формате hexdump, сжатие и распаковку, хеши и контрольные суммы, разбор IPv6 и X.509, а также преобразование кодировок символов.

Чтобы собрать рецепт, пользователь перетаскивает операции в список, задаёт входные данные и просматривает результат. Auto Bake повторно выполняет рецепт при каждом изменении входных данных или самого рецепта, а контрольные точки позволяют пошагово просматривать каждый этап. Функция автоматического определения пытается распознать вложенные кодировки.

Вся обработка выполняется локально в браузере, поэтому входные данные и рецепты не отправляются на сервер. Приложение также можно запускать локально с помощью Docker или собрать из исходного кода с помощью Node.js.

Ключевые возможности

  • 01Конструктор рецептов с перетаскиванием и возможностью менять порядок операций
  • 02Auto Bake повторно выполняет рецепт при изменении входных данных или шагов
  • 03Автоматическое определение пытается распознавать вложенные кодировки
  • 04Контрольные точки и пошаговое выполнение для просмотра промежуточных данных
  • 05Рецепты и входные данные можно закодировать в URL для обмена
  • 06Полностью работает на стороне клиента и не отправляет данные на сервер

Сценарии использования

  • Расшифровка и анализ подозрительных закодированных строк или полезной нагрузки в ходе расследований инцидентов безопасности
  • Преобразование hexdump, временных меток или кодировок символов при отладке
  • Проверка операций шифрования или хеширования без написания кода
  • Обмен воспроизводимым преобразованием данных с коллегой с помощью ссылки

Быстрый старт

  1. 1

    Установите Docker Desktop и убедитесь, что он запущен

  2. 2

    Запустите предварительно собранный образ Docker

    docker run -it -p 8080:8080 ghcr.io/gchq/cyberchef:latest
  3. 3

    Откройте http://localhost:8080 в браузере

Что важно знать

  • Для запуска из исходного кода требуется Node.js v24.

В подборках

Темы

Частые вопросы

Что такое CyberChef?
Браузерное веб-приложение для шифрования, кодирования, сжатия, хеширования и анализа данных — его часто называют швейцарским армейским ножом для кибербезопасности. CyberChef — веб-приложение для выполнения распространённых операций с данными, связанных с кибербезопасностью, прямо в браузере. Оно поддерживает простые способы кодирования, такие как XOR и Base64, шифрование с помощью AES, DES и Blowfish, вывод в двоичном виде и в формате hexdump, сжатие и распаковку, хеши и контрольные суммы, разбор IPv6 и X.509, а также преобразование кодировок символов.
CyberChef можно использовать бесплатно? Какая у него лицензия?
CyberChef распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
CyberChef всё ещё поддерживается?
Активно поддерживается. Последний коммит в CyberChef — 23 окт. 2026 г..
Для чего можно использовать CyberChef?
Расшифровка и анализ подозрительных закодированных строк или полезной нагрузки в ходе расследований инцидентов безопасности Преобразование hexdump, временных меток или кодировок символов при отладке Проверка операций шифрования или хеширования без написания кода Обмен воспроизводимым преобразованием данных с коллегой с помощью ссылки
Как установить CyberChef?
Установите Docker Desktop и убедитесь, что он запущен Запустите предварительно собранный образ Docker: docker run -it -p 8080:8080 ghcr.io/gchq/cyberchef:latest Откройте http://localhost:8080 в браузере
Где скачать CyberChef?
Исходный код и инструкции по установке — на GitHub: https://github.com/gchq/CyberChef

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

CLI и библиотека на Rust для обнаружения и декодирования закодированного или зашифрованного текста без ключа и названия шифра, в том числе цепочек из нескольких слоёв.

21,7 тыс.+1 за неделю1,4 тыс.RustMITОбновлён 12 дней назад

Настольный клиент для Windows, macOS и Linux, который обеспечивает прозрачное шифрование файлов на устройстве в Dropbox, Google Drive, OneDrive и других синхронизируемых облачных папках.

16,3 тыс.+5 за неделю1,5 тыс.JavaGPL-3.0Обновлён позавчера