Tôi đã làm rò rỉ khóa API và học được bài học nhàm chán
Tôi đã dán khóa API vào một tập lệnh, đưa nó vào một kho lưu trữ mà tôi nghĩ là riêng tư và nhận được một khoản phí mà tôi không nhận ra ba ngày sau đó. Nobod
Tôi đã dán khóa API vào một tập lệnh, đưa nó vào một kho lưu trữ mà tôi nghĩ là riêng tư và nhận được một khoản phí mà tôi không nhận ra ba ngày sau đó. Không ai hack tôi cả. Tôi vừa để cửa mở thì có người bước vào.
Việc khắc phục hoàn toàn nhàm chán: xoay phím, di chuyển bí mật sang các biến môi trường, thêm kiểm tra trước khi xác nhận để bắt chuỗi hình chìa khóa trước khi nó rời khỏi máy của tôi. Không ai trong số đó là thông minh. Tất cả đều cần thiết.
Điều làm tôi ngạc nhiên là tốc độ. Khoản phí xấu xuất hiện nhanh hơn mức tôi nhận thấy có lỗi đánh máy trong mã của chính mình. Các bot sẽ quét các kho lưu trữ công khai để lấy chìa khóa trong vòng vài phút và một kho lưu trữ được đẩy đến bất kỳ nơi nào công khai là một sự rò rỉ đang chờ xảy ra.
Bây giờ tôi coi mọi khóa đều bị đốt cháy ngay khi nó chạm vào một tệp có thể được chia sẻ. Mười giây để sử dụng một biến thay vì một chữ đã hơn một lần phải trả giá.
Không ai cảnh báo bạn về điều này vì nó không phải là một tính năng. Đó là vệ sinh. Nhưng hóa đơn vẫn như nhau cho dù hành vi vi phạm là hào nhoáng hay chỉ là bất cẩn, và của tôi là loại thứ hai.
