2012-07-27 17 views
14

Bất kỳ ai cũng có thể đưa ra ánh sáng như lợi thế chính/chính của việc giới thiệu thẻ Isolatedprocess trong Dịch vụ trong Jellybean [Android]. Điều này có thuận lợi ở cấp khung công tác hay ở cấp hạt nhân, như những gì chúng ta đã thấy rằng thiết lập giá trị thẻ IsolatedProcess "true" trong Dịch vụ gán một userId mới cho quy trình dịch vụ đó.Ưu điểm của việc giới thiệu thẻ Isolatedprocess trong Dịch vụ trong Jellybean [Android]

Trả lời

20

Bạn đã thấy câu hỏi Dianne Hackborn's trên Google Groups chưa? Câu hỏi là giống hệt nhau và khi cô ấy chỉ ra rằng thực sự có một sử dụng được biết đến của các cờ đó tại thời điểm này: thêm một lớp bảo mật để thực thi mã từ xa, không đáng tin cậy, tức là JavaScript. Không có cách nào để đảm bảo rằng việc chạy mã từ xa sẽ không đưa ra các lỗ hổng bảo mật, do đó bằng cách cô lập quá trình phân tích cú pháp mã đó trong quy trình không cho phép, nó sẽ trở nên khó khăn hơn đối với mã đó để thực hiện bất kỳ tác hại thực sự nào.

Các vấn đề liên quan