Bộ công cụ dữ liệu dành cho nhà phát triển
14 tiện ích hàng ngày để làm việc với dữ liệu: JSON, trình chuyển đổi cú pháp, Base64, mã hóa URL, thực thể HTML, Dấu thời gian, UUID, hàm băm SHA, khác biệt văn bản, JWT giải mã, trình soạn thảo HTML, Chmod, Docker Compose, Crontab. Mọi thứ chạy bên trong tab này.
Mỗi công cụ, trên trang riêng của nó
Mỗi công cụ bên dưới có một trang riêng mà bạn có thể liên kết đến hoặc đánh dấu. Trình chuyển đổi ở trên thay đổi bảng điều khiển mà không cần rời khỏi trang này; những liên kết này đi đến thực tế.
- Bộ mã hóa và giải mã Base64 — UTF-8 đúng, vì vậy dấu, CJK và biểu tượng cảm xúc vẫn tồn tại trong suốt chuyến đi
- Máy tính chmod — Đơn giản hóa các quyền của Chmod bằng bảng tính này
- Trình tạo crontab — Công cụ toàn diện cho tự động hóa Cron
- Trình chuyển đổi Docker run sang Docker Compose — Để lưu các tham số chạy Docker dưới dạng tệp cấu hình
- Trình tạo hàm băm SHA — SHA-1 đến SHA-512, được tính bằng cách triển khai Web Crypto của chính trình duyệt
- Trình mã hóa thực thể HTML — Thoát và giải mã mà không cần chuyển văn bản của bạn tới trình phân tích cú pháp HTML
- Trình chỉnh sửa HTML WYSIWYG - Hoàn hảo cho các nhà phát triển web
- JSON trình định dạng và xác thực — In đẹp, thu nhỏ và tìm ký tự chính xác nơi tài liệu không còn hợp lệ
- Trình giải mã JWT — Đọc tiêu đề và tải trọng mà không giả vờ chứng minh điều gì
- Trình chuyển đổi cú pháp — JSON đến YAML là nhóm yêu thích của tôi
- Khác biệt văn bản — So sánh hai văn bản từng dòng và xem chính xác những gì đã thay đổi
- Trình chuyển đổi dấu thời gian Unix — Giây hoặc mili giây, theo UTC và múi giờ của riêng bạn, với đơn vị luôn được nêu rõ
- Bộ mã hóa và giải mã URL — Mã hóa phần trăm cho các giá trị truy vấn, toàn bộ URL và dữ liệu biểu mẫu, với sự khác biệt được nêu rõ
- Trình tạo UUID — Từ nguồn ngẫu nhiên được bảo mật bằng mật mã của trình duyệt, không bao giờ Math.random
Điều gì xảy ra với những gì bạn dán
- Mọi chuyển đổi, băm, giải mã và tìm khác biệt đều chạy trong tab trình duyệt của bạn. Không có đầu vào nào được tải lên, ghi lại hoặc lưu trữ trên máy chủ vì không có máy chủ nào liên quan sau khi trang được tải.
- Băm đến từ việc triển khai Web Crypto của chính trình duyệt và UUID từ trình tạo ngẫu nhiên được bảo mật bằng mật mã của nó. Không liên quan đến cuộc gọi mạng.
- Không có nội dung nào bạn nhập được ghi vào bộ nhớ cục bộ hoặc cookie. Tải lại trang sẽ loại bỏ nó; đóng tab sẽ loại bỏ nó.
- Phân tích trên toàn trang web chỉ chạy trên máy chủ sản xuất chuẩn đã được định cấu hình và được tiết lộ trong Chính sách quyền riêng tư; máy chủ cục bộ và bản xem trước từ chối nó. Các giá trị, mã thông báo, URL và nội dung tệp đã dán sẽ bị loại trừ khỏi các sự kiện phân tích của chính ToolAcre. Quảng cáo bị vô hiệu hóa trong cấu hình hiện tại.
- Điều đó cho biết: khóa JWT hoặc API là thông tin xác thực trực tiếp. Thói quen an toàn là không bao giờ dán nội dung này vào trang web mà bạn không viết, cho dù những tuyên bố của trang đó có đáng tin cậy đến đâu đi nữa - bao gồm cả trang này.
Tìm hiểu thêm
- Mã hóa, thoát và băm — base64 thực sự dùng để làm gì, tại sao btoa bị hỏng, sự phân tách mã hóaURI/encodeURIComponent và cách chọn hàm băm.
- Trình chuyển đổi cú pháp làm gì — thuộc tính và quy ước làm phẳng, điều gì xảy ra với ngày giờ TOML, tại sao ô CSV nhận được dấu nháy đơn và nơi mỗi chuyển đổi dừng không bị mất dữ liệu.
- JWT được giải mã chứng minh điều gì — ba phân đoạn có ý nghĩa gì, việc giải mã chứng tỏ điều gì và các cuộc tấn công nằm trong khoảng cách giữa giải mã và xác minh.