Giải mã Basic Auth
Dán một hoặc nhiều header Authorization: Basic (hoặc chỉ phần Base64), bộ giải mã sẽ trích xuất tên người dùng và mật khẩu từ từng header. Mọi thứ chạy cục bộ, nên thông tin đăng nhập không bao giờ rời khỏi trình duyệt của bạn.
| # | Tên người dùng | Mật khẩu |
|---|
Tạo header Basic Auth
Cách dùng công cụ Giải mã Basic Auth
- Dán header hoặc token Base64, mỗi dòng một giá trị (hoặc ngăn cách bằng dấu phẩy, chấm phẩy, tab, dấu gạch đứng, hoặc dạng mảng JSON).
- Nhấn Giải mã Basic Auth.
- Xem bảng tên người dùng và mật khẩu.
Basic Authentication là gì?
Xác thực HTTP Basic (RFC 7617) gửi thông tin đăng nhập dưới dạng Authorization: Basic base64(username:password). Base64 chỉ là mã hóa ký tự, nên bất kỳ ai nhìn thấy header đều đọc được mật khẩu.
Tại sao nên tránh Basic Auth khi không có HTTPS
Thông tin đăng nhập được gửi kèm mọi request và rất dễ bị giải mã. Luôn dùng HTTPS và ưu tiên các cơ chế dựa trên token như OAuth 2.0 bearer token, API key có phạm vi, hoặc session cookie cho ứng dụng người dùng.
Câu hỏi thường gặp
Làm sao giải mã header Basic auth?
Bỏ "Basic " và giải mã Base64 phần còn lại; kết quả là "username:password". Công cụ này làm việc đó tự động cho nhiều header cùng lúc.
Bình luận (0)
Có câu hỏi, ý tưởng hoặc phát hiện lỗi trong “Giải mã Basic Auth”? Hãy để lại bình luận, đánh giá công cụ hoặc trả lời người khác.
Chưa có bình luận nào. Hãy là người đầu tiên chia sẻ ý kiến!