AllinHub

Інструменти для розробників

Форматування JSON, кодування й декодування Base64 і URL, генерація UUID та хешів, перевірка регулярних виразів і читання JWT. Усе виконується локально, тож токени й відповіді API не залишають вашого комп’ютера.

Інструменти в цій категорії

4 інструменти

Це ті швидкі перевірки, до яких тягнешся під час налагодження: чи валідний цей JSON і де саме помилка, що заховано в рядку Base64, що всередині цього JWT, чи справді регулярний вираз збігається з потрібним рядком. Кожен інструмент обробляє вхідні дані під час набору й показує помилки з номером рядка та позиції там, де це допомагає. Хешування використовує вбудований у браузер WebCrypto, тому SHA-256 великого файлу рахується у фоновому воркері без надсилання файлу будь-куди. Base64 працює і з текстом, і з файлами, а понад кілька мегабайтів перемикається на воркер. Декодер JWT показує заголовок і вміст токена та перетворює мітки часу на зрозумілі дати, але не перевіряє підпис, і на сторінці про це сказано прямо. Оскільки нічого не надсилається на сервер, сюди безпечно вставляти робочі токени, відповіді API та конфігурацію.

Поширені запитання

Чи безпечно вставляти сюди API-ключі й токени?

Так. Інструменти для розробників нікуди не надсилають введене: декодування, форматування й хешування відбуваються у вашому браузері. Проте ставтеся до вкладки браузера як до будь-якого іншого місця, куди вставляєте секрет: закрийте її, коли закінчите, і не працюйте з робочими обліковими даними на спільному або публічному комп’ютері.

Чи працюють інструменти хешування з файлами?

Так. Генератор хешів приймає файли будь-якого розміру й читає їх частинами у Web Worker, тому сторінка не зависає. Файл нікуди не надсилається. MD5 залишено для старих контрольних сум; для всього, що стосується безпеки, використовуйте SHA-256 або сильніший алгоритм.

Усі інструменти