Cơ bản64 Công cụ mã hoá / Deode
Mật mã văn bản vào cơ sở 64 hoặc giải mã cơ sở 64 trở lại nội dung có thể đọc ngay trong trình duyệt của bạn. Nó hữu ích cho việc kiểm tra các thẻ tín dụng, gỡ lỗi đầu đề cho phép, kiểm tra các giá trị cấu hình, giải mã các dữ liệu kiểu API, và chuyển đổi văn bản đơn giản mà không dùng dịch vụ từ xa. Công cụMill chạy đầy đủ bên khách hàng cho riêng tư và tiếp tục làm việc ngoài luồng sau khi cài đặt.
Bộ mã
Thử đi.
Ví dụ
Hello, ToolMill!
SGVsbG8sIFRvb2xNaWxsIQ==
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Đây là bài kiểm tra mã số 64.
YWRtaW46ZGVtbw==
admin:demo
{"mode":"demo","enabled":true}
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9
Cơ sở 64 là gì và khi nào để sử dụng nó
Cơ sở64 biến byte thành một ký tự MIME hạn chế để văn bản có thể di chuyển an toàn qua hệ thống đòi hỏi một văn bản đơn giản. Điều đó làm cho nó có ích cho việc sao chép các giá trị đầu trang, các chuỗi cấu hình, mẫu API, các kiểu email, và đầu ra gỡ lỗi. Cơ sở 64 thay đổi đại diện, chứ không phải bí mật, nên không bao giờ nên xem đó là mã hóa.
Những luồng công việc thông thường
Kiểm tra đầu đề cơ bản
Công việc gỡ lỗi thông thường là kiểm tra giá trị cơ bản của môi trường. Theo định dạng này, tên người dùng và mật khẩu thường được ghép với một ruột kết và mã hóa là Base64. Trang này rất hữu ích khi bạn cần xác nhận những gì một đầu trang sao chép thực sự chứa trước khi bạn gửi một yêu cầu khác.
Kiểm tra các giá trị ADI hoặc cấu hình
Nhiều hệ thống lưu trữ dữ liệu văn bản ngắn, giá trị môi trường hoặc sao chép dữ liệu mẫu dưới dạng cơ bản64. Giải mã giúp bạn kiểm tra những gì thực sự hiện diện, trong khi thay đổi lại cho phép bạn kiểm tra các sửa đổi nhỏ mà không cần tiếp cận với một dịch vụ khác hoặc công cụ lệnh.
Chuẩn bị văn bản đơn giản để chuyển
Nếu một hệ thống mong đợi văn bản cơ bản64, bạn có thể dán nội dung có thể đọc ở đây và chuyển đổi nó trước khi đặt nó thành yêu cầu, cố định, hoặc ví dụ tài liệu hướng dẫn. Công cụ này đặc biệt tiện ích cho các mẫu văn bản ngắn và sao chép các đoạn trích thay vì đầy đủ tập tin nhị phân.
Các quy tắc nhập và cạnh
Trang này được tập trung vào văn bản. Nó hoạt động tốt cho các chuỗi có thể đọc được và các đoạn mã, và bộ giải mã bỏ qua các khoảng trống và các dòng ngắt trong đầu vào cơ sở 64 cũ. Base64 được mong đợi ở đây, vì vậy các biến thể an toàn mà sử dụng các ký tự khác nhau có thể cần được chuyển đổi trước. Sự sụp đổ cũng quan trọng: thiếu sót hoặc bị tổn thương tương đương với dấu hiệu có thể gây ra lỗi giải mã.
Tại sao giải mã thất bại
Lỗi mã thường có nghĩa là giá trị cũ chứa các ký tự không phải Base64, đệm sai, một chuỗi bị cắt đứt, hoặc một biến thể cơ bản 64URL đã được sao chép vào một bộ giải mã cơ sở 64 tiêu chuẩn. Một nguồn thông thường khác của sự nhầm lẫn là giải mã căn cứ 64 hợp lệ đại diện cho dữ liệu nhị phân thay vì đọc được văn bản con người.
Quyền riêng tư và việc ngắt kết nối
Trước khi bạn mã hóa dữ liệu
Trước khi sử dụng lại kết xuất, hãy xác nhận lại mã hóa văn bản gốc, kiểm tra xem nguồn gốc là cơ sở 64 chuẩn hay biến thể như Base64URL, và xác nhận rằng bất cứ mong đợi nào cần thiết để đệm hay kiểu tập tin khớp với hệ thống đích. Điều này giúp tránh sao chép sản lượng công nghệ hợp lệ vào luồng làm việc sai.
Kết quả cơ bản 64 mã hóa là gì và không chứng minh
Một giải mã thành công chỉ chứng minh rằng đầu vào có thể được giải thích là Base64 và chuyển ngược lại thành byte hoặc văn bản trong công cụ này. Nó không chứng minh kết quả đã được giải mã là có ý nghĩa, đáng tin cậy, được mã hóa đúng cho ứng dụng xuôi dòng của bạn, hoặc thích hợp để tái sử dụng trực tiếp mà không cần kiểm tra.
Làm thế nào để giải thích cơ sở 64 chính xác
Cơ sở 64 chỉ là đại diện văn bản của byte. Sách này không chứng minh rằng nội dung gốc có thể đọc được, an toàn, bí mật, hoặc ngay cả có ý định trưng bày. Giá trị chính của kết quả là nó có thể được sao chép vào hệ thống mong đợi cơ sở 64 là một định dạng vận chuyển hay lưu trữ.
Vì Công cụMill chạy trong trình duyệt, bạn có thể kiểm tra các bảng sao chép, đầu trang đầu, đoạn cấu hình và tải ngắn mà không cần gửi chúng đến một trang web khác. Điều này đặc biệt hữu ích khi văn bản chứa những giá trị nội bộ mà bạn muốn giữ địa phương trong khi gỡ lỗi.
Công cụ liên quan
hex Endect / Decode — Văn bản Hex
Hex Endect / Decode chuyển đổi văn bản sang thập lục phân (cơ số16) byte và giải mã hex trở lại văn bản có thể đọc được. Dùng nó để gỡ lỗi các quả bom nhị phân, kiểm tra UTF-8 byte, đảo ngược các chuỗi thoát ra, và làm việc với các giao thức hades hay mức độ thấp. Chấp nhận định dạng hex thông thường (có hoặc không có dấu cách, đường mới, hoặc 0x tiền tố). Chạy 100% trong trình duyệt của bạn — không tải lên — và làm việc ngoài lề sau khi cài đặt công cụ là PWA.
Bộ mã
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Bộ mã
ROT13 Encde / Decode — Văn bản RT13
ROT13 là một mật mã thay thế chữ cái đơn giản mà thay đổi A vội vàng, BTO, vv. Nó thường được dùng để làm hư hỏng, làm ô uế ánh sáng, và diễn đàn/mail. Công cụ này mã hóa văn bản thường cho ROT13 và giải mã ROT13 trở lại văn bản (không đối xứng). Chạy 100% trong trình duyệt của bạn — không tải lên — và làm việc ngoài lề sau khi cài đặt công cụ là PWA.
Bộ mã
Mật mã địa chỉ Mạng / Deode (Percent-Encoding)
Địa chỉ Mạng (phần trăm- gạch dưới) chuyển đổi các ký tự không an toàn sang định dạng URL bảo mật và trở lại. Dùng nó để truy vấn chuỗi, chuyển hướng URL, tham số UTM, và gỡ lỗi các yêu cầu ARI (RFC 3986). Chạy 100% trong trình duyệt của bạn — không tải lên — và làm việc ngoài lề sau khi cài đặt công cụ là PWA.
Bộ mã
