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 minify, аналізатор JavaScript, теги HTML-смужок.

Це лише невеликий вибір інструментів, які надає CyberChef.

Щоб скористатися послугою, просто відкрийте сторінку в Інтернеті чи локально після завантаження в систему. Звідси йдеться про вибір потрібної операції зліва. Ви можете використовувати вбудований пошук для швидкого пошуку певних операцій або додавання елементів у вибране для швидкого доступу вгорі.

Операції класифікуються за групами, наприклад, дата / час, у яких перераховуються всі, коли ви натискаєте на основну групу. Група дат і часу перераховує, наприклад, п'ять операцій: час аналізу часу, формат часу переведення дати, з часової позначки UNIX, на часову позначку UNIX, дати вилучення.

Подвійне клацання завантажує вибрану операцію. Деякі операції постачаються з так званими рецептами, які дозволяють налаштувати операцію перед початком роботи.

Якщо ви вибрали, наприклад, "з часової позначки UNIX", ви можете переключити формат блоку введення з секунд на мілісекунди, мікросекунди або наносекунди.

Звідти ви можете ввести введення вручну або вставити його.

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

Заключні слова

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