Бінарні файли, байт-код та шістнадцятковий аналіз
Машинний код, шістнадцяткові дампи та побайтова архітектура даних.
Файли обробляються локально у вашому браузері за допомогою WebAssembly та HTML5 API. Вони ніколи не залишають ваш пристрій, тому немає завантажень на сервер чи стороннього зберігання файлів.
Починайте конвертацію негайно на своєму пристрої - без очікування передавання файлів, черг на завантаження чи обмежень віддаленого сервера.
Використовуйте будь-який доступний інструмент без створення облікового запису, оплати тарифу чи штучних обмежень на розмір файлу. Конвертуйте стільки, скільки дозволяють ваш браузер і пристрій.
Порівняння форматів та технічні характеристики
| Формат виводу | MIME-тип | Специфікація | Тип |
|---|---|---|---|
| BIN Сирий двійковий файл | application/octet-stream | RFC-4180-CSV | Сирий потік двійкових байтів |
| HEX Intel | text/plain | INTEL-HEX-SPEC | Шістнадцятковий дамп пам'яті |
| B64 Текст Base64 | text/plain | RFC-4648-BASE64 | Рядок ASCII, закодований у Base64 |
| ASCII Потік | text/plain | RFC-4180-CSV | 7-бітні дані символів ASCII |
| DEC Десяткові байти | text/plain | RFC-4180-CSV | Дамп байтів у десятковому форматі |
Технічні специфікації та розбір кодеків
Магічні байти та ідентифікація форматів
Розширення файлів можна змінити або видалити. Деякі формати мають розпізнавані сигнатури біля початку файлу, інші : маркери за різними зміщеннями або не мають сталої сигнатури; ідентифікація також може спиратися на внутрішню структуру.
Перетворення бінарних даних у Hex для аналізу
Перегляд бінарних файлів у шістнадцятковому переглядачі виявляє вбудовані рядки ASCII, метадані компілятора та структуру контейнерів, не запускаючи потенційно небезпечний код.
Жодного байта не передано на зовнішні сервери. Уся обробка відбувалася локально в ізольованому середовищі браузера.