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

senior

Cách hoạt động của package hoisting trong yarn và pnpm khác nhau ra sao?

senior

Bạn có sử dụng tool như depcheck hoặc npm-check để dọn dẹp dependency không?

senior

Khi muốn kiểm tra sự khác biệt dependency giữa hai branch, bạn dùng công cụ gì?

Bình luận

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

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