Chứng chỉ bị thu hồi của Mozilla Addons và các keyfiles tương ứng của nó có sẵn trong tự nhiên. Vì vậy, bạn có thể tự kiểm tra nó. Đối với thử nghiệm này, bạn cần trỏ addons.mozilla.org
tên miền đến địa chỉ IP của máy chủ thử nghiệm của bạn.
Tệp khóa riêng dài 27 dòng và có thể tìm thấy tại http://erratasec.blogspot.com/2011/03/verifying-comodo-hackers-key.html . Giấy chứng nhận có thể được tải xuống từ http://www.multiupload.com/J9I8NFWPT0
.
Nếu bạn đang chạy một máy chủ trên máy cục bộ của mình (localhost), hãy thay đổi tệp máy chủ, vì vậy hãy addons.mozilla.org
trỏ đến 127.0.0.1
. Sử dụng các tệp khóa và chứng chỉ ở trên cho máy chủ của bạn.
Hướng dẫn sử dụng openssl
lệnh trên Ubuntu / Linux:
- Đặt keyfile vào
moz.pem
và chứng chỉ trong moz.crt
.
- Thêm
127.0.0.1 addons.mozilla.org
vào/etc/hosts
Khởi động máy chủ HTTPS bằng openssl s_server
lệnh:
sudo openssl s_server -cert moz.crt -key moz.pem -accept 443 -www
- Chuyển đến trình duyệt của bạn và chụp ảnh màn hình, sao chép văn bản, v.v.
- Khi hoàn tất, loại bỏ các mục từ
/etc/hosts
.
Có thể tìm thấy tập lệnh shell Linux (đã kiểm tra) tại http://pastebin.com/DRE32SFR . Tải xuống và thực thi nó dưới quyền root (cần thiết để liên kết với cổng 443 và chỉnh sửa /etc/hosts
)
Các ảnh chụp màn hình tiếp theo bên dưới được chụp trên Ubuntu 10.10 trong Mozilla Firefox (không có bản vá) theo hướng dẫn ở trên.
Firefox với CRL được kích hoạt đưa ra cảnh báo:
Mở Firefox với kiểm tra CRL bị vô hiệu hóa để mô phỏng máy chủ CRL không thể truy cập sẽ mở trang mà không cần thở hổn hển: