Gửi mã từ một hạm đội đang hoạt động mà không gửi kèm các bí mật của nó

Vận chuyển

Các bộ công cụ của chúng tôi được lấy từ mã nguồn vận hành hạm đội riêng của chúng tôi, nơi các tệp cấu hình chứa khóa API, token, mật khẩu hộp thư và id tài khoản. Một bộ công cụ bị rò rỉ một trong những thứ đó còn tệ hơn là không có bộ công cụ nào, vì vậy không có gì được nén cho đến khi ba trình quét trên ba máy không tìm thấy gì.

Những gì được đưa vào

Trình đóng gói chỉ sao chép các tệp mà manifest của bộ công cụ chỉ định, không bao gồm toàn bộ thư mục, và loại bỏ bộ nhớ đệm, bản sao lưu và lịch sử quản lý phiên bản. Các ví dụ và bài kiểm tra sử dụng sản phẩm và số liệu giả định, không phải của chúng tôi.

Các lần quét

Một phát hiện sẽ dừng quá trình xây dựng. Khi một phiên bản đã được bán, nó không bao giờ được xây dựng lại: một bản sửa lỗi được phát hành dưới dạng phiên bản mới, vì vậy tệp mà người mua tải xuống chính là tệp đã được quét.

Những cảnh báo giả đã dạy chúng tôi nhiều nhất

Bình luận mà chúng tôi đã viết lại; ba trường hợp còn lại được cho phép cho bộ công cụ đó và mẫu đó, không bao giờ áp dụng toàn cục, vì vậy bộ công cụ tiếp theo được quét nghiêm ngặt như bộ đầu tiên. Một cảnh báo giả tốn một phút, và một khóa bị bỏ sót sẽ tốn kém hơn nhiều.

Mỗi bộ công cụ đang bán đều trải qua quy trình này, với không có phát hiện nào ở mỗi lần phát hành.

Đã cập nhật: