CyberChef: инструмент для преобразования швейцарских армейских ножей

CyberChef — это бесплатная служба, которую вы можете использовать локально или онлайн для преобразования, анализа или выполнения более 100 различных операций.

Особенностью CyberChef является то, что он представлен в виде простой HTML-страницы. Вы можете получить к нему доступ в Интернете здесь или загрузить копию в свою локальную систему, чтобы использовать ее даже без подключения к Интернету.

Операции, которые поддерживает CyberChef, в основном полезны для программистов и администраторов, но иногда также могут быть полезны для студентов и других людей.

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

CyberChef

киберповар

Поддерживаемые операции перечислены слева. Вот краткий обзор того, что поддерживает CyberChef:

  1. Преобразование форматов данных, например в и из Hex, Base64 или Binary.
  2. Шифруйте или дешифруйте данные с помощью различных алгоритмов шифрования.
  3. Операции с открытым ключом.
  4. Логические операции.
  5. Сетевые операции, например удаление заголовков HTTP, анализ диапазонов IP-адресов или URI или изменение формата IP.
  6. Преобразование данных между разными кодировками символов.
  7. Выполняйте различные операции с текстом, например, удаляйте пробелы, сортируйте, добавляйте номера строк или находите и заменяйте.
  8. Преобразование между разными форматами времени.
  9. Сжимайте данные, используя различные форматы сжатия.
  10. Извлечь данные.
  11. Анализируйте хэши или генерируйте их.
  12. Приведите в порядок свой код, например Минимизация CSS, парсер JavaScript, удаление тегов HTML.

Это лишь небольшая часть инструментов, предоставляемых CyberChef.

Чтобы воспользоваться услугой, просто откройте страницу в Интернете или локально после того, как вы загрузили ее в свою систему. Оттуда нужно выбрать желаемую операцию слева. Вы можете использовать встроенный поиск, чтобы быстро найти определенные операции, или добавить элементы в избранное для быстрого доступа вверху.

Операции отсортированы по группам, например дата / время, которые перечисляются при нажатии на основную группу. В группе даты и времени перечислены пять операций, например: анализ даты и времени, преобразование формата даты и времени, временная метка из UNIX, временная метка в UNIX, извлечение дат.

Двойной щелчок загружает выбранную операцию. Некоторые операции поставляются с так называемыми рецептами, которые позволяют настраивать операцию перед началом работы.

Если вы выберете, например, «из метки времени UNIX», вы можете переключить формат единиц ввода с секунд на миллисекунды, микросекунды или наносекунды.

Оттуда вы можете ввести ввод вручную или вставить его.

Результат отображается сразу же, и вам не нужно нажимать еще одну кнопку на странице. Вы можете сохранить вывод в файл, скопировать его в буфер обмена или переключить поля ввода и вывода.

Вывод

CyberChef — это удобный инструмент для конвертации в швейцарскую армию, который обладает весьма мощными возможностями. Решение полностью переносимо, что означает, что вы можете хранить его где угодно и запускать из любого места. Поскольку это HTML-страница, она должна работать во всех современных операционных системах и во всех современных браузерах.