Câu hỏi phỏng vấn Package Managerment
Câu hỏi

Làm sao để ngăn việc cài đặt...

Câu trả lời

Để ngăn việc cài đặt package từ registry giả mạo, lập trình viên cần chú ý một số kỹ thuật và nguyên tắc sau:

Kiểm tra và xác định nguồn registry: Đảm bảo sử dụng các nguồn đáng tin cậy như npm (Node.js), PyPI (Python) và Maven Central (Java), hạn chế truy cập các registry không rõ nguồn gốc.

Sử dụng HTTPS: Luôn cài đặt package qua kết nối HTTPS để đảm bảo tính an toàn trong việc truyền dữ liệu, ngăn chặn các cuộc tấn công man-in-the-middle.

Quản lý token và xác thực: Bảo mật token truy cập và sử dụng xác thực hai yếu tố (2FA) để bảo vệ tài khoản của bạn trên các registry.

**Dùng npm audit hoặc `pip check...

senior

senior

Gợi ý câu hỏi phỏng vấn

middle

npm ci và npm install khác gì nhau? Khi nào nên dùng npm ci?

senior

Bạn có bao giờ gặp sự cố do transitive dependency không? Cách khắc phục?

senior

Bạn từng xử lý supply-chain attack trong package npm chưa? Cách phát hiện?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào