Kiểm tra bảo mật .env (ENV Auditor)

Quét và phát hiện các khóa bí mật nguy hiểm, mật khẩu mặc định và rò rỉ API trong tệp .env

Kiểm tra bảo mật .env (ENV Auditor)

Quét và phát hiện các khóa bí mật nguy hiểm, mật khẩu mặc định và rò rỉ API trong tệp .env

Cách thức hoạt động

1
Enter or Paste Text
Type or paste your text, code, or data directly into the input workspace.
2
Apply Transformation
Run the tool to convert, filter, format, or inspect your text content.
3
Copy Output
Copy the clean processed output to your clipboard with a single click.
Trung tâm kiến thức

Kiểm tra bảo mật tệp .env (ENV Auditor): Quét rò rỉ Secret Key, Mật khẩu và Lỗ hổng cấu hình

Rò rỉ thông tin cấu hình bảo mật từ tệp .env là một trong những nguyên nhân hàng đầu dẫn đến các vụ tấn công mạng và thất thoát tài nguyên đám mây nghiêm trọng (ví dụ kẻ xấu quét được AWS Access Key để đào tiền ảo hoặc chiếm quyền điều khiển cơ sở dữ liệu).

ENV Auditor hoạt động như một máy quét an ninh cục bộ: nó kiểm tra toàn bộ tệp .env của bạn dựa trên cơ sở dữ liệu các mẫu nhận dạng chữ ký bảo mật (Entropy Matching), phát hiện các khóa bí mật có độ nhạy cảm cao (khóa AWS, Stripe, GitHub Token, OpenAI API Key, khóa riêng tư RSA), cảnh báo các mật khẩu mặc định cực kỳ nguy hiểm (như 'admin', 'password', '123456', 'root') và các biến rỗng chưa được thiết lập giá trị.

Công thức & Nguyên lý kỹ thuật

Quét chữ ký bảo mật Regex + Phân tích độ ngẫu nhiên Entropy Shannon + Tra cứu mật khẩu yếu

Mỗi dòng cấu hình được đối soát với các mẫu regex của hơn 50 nhà cung cấp dịch vụ đám mây lớn. Các chuỗi có độ ngẫu nhiên entropy cao bất thường được đánh dấu là khóa bảo mật để cảnh báo lập trình viên.

Thực hành tốt nhất & Hướng dẫn thiết yếu

  • Không sử dụng mật khẩu mặc định: Thay thế ngay các mật khẩu mặc định như 'postgres' hoặc 'root' bằng các chuỗi ngẫu nhiên dài ít nhất 16 ký tự trước khi triển khai ứng dụng.
  • Sử dụng dịch vụ quản lý Secret chuyên nghiệp: Trong môi trường Production lớn, hãy cân nhắc sử dụng AWS Secrets Manager, HashiCorp Vault hoặc Doppler thay vì lưu trữ tệp văn bản thuần.
  • Thu hồi khóa ngay khi nghi ngờ rò rỉ: Nếu bạn lỡ tay đưa một khóa API lên Git, hãy truy cập bảng điều khiển của nhà cung cấp và thu hồi (Revoke) khóa đó ngay lập tức, không chỉ đơn thuần là xóa commit.
  • Quét bảo mật định kỳ trước mỗi đợt Deploy: Đưa bước kiểm toán .env vào quy trình kiểm tra chất lượng trước khi đóng gói sản phẩm.

Câu hỏi thường gặp (FAQ)

Kiểm tra bảo mật tại đây có an toàn không, các khóa bí mật của tôi có bị đánh cắp không?
Tuyệt đối an toàn. Toàn bộ logic quét chữ ký bảo mật và tính toán entropy diễn ra 100% trong trình duyệt của bạn, không có bất kỳ byte dữ liệu nào được truyền ra Internet.
Công cụ có thể nhận diện được những loại API Key nào?
Công cụ nhận diện được hầu hết các định dạng khóa phổ biến: AWS Access Key, Stripe Secret Key, GitHub Personal Access Token, OpenAI Key, Google Cloud API Key, Slack Webhook và nhiều dịch vụ khác.
Tại sao một số chuỗi ngẫu nhiên thông thường lại bị cảnh báo?
Bộ quét sử dụng thuật toán tính độ ngẫu nhiên Entropy; các chuỗi ký tự ngẫu nhiên cao thường có đặc điểm giống khóa mật mã nên được đánh dấu để bạn chú ý kiểm tra lại.
Tôi có cần cài đặt extension hay thư viện nào để dùng không?
Không. Bạn chỉ cần dán nội dung tệp .env vào ô kiểm tra và nhận báo cáo đánh giá an ninh ngay lập tức.