
Xem Tắt
Sandbox là gì? Có vai trò gì? Cách kích hoạt sandbox trên Windows 10
Trong thế giới máy tính thì sandbox là một kỹ thuật quan yếu để tăng tính bảo mật, giúp bảo vệ máy tính trước các nguy cơ bị tấn công bởi các phần mềm hay Có thể bạn quan tâm
- Tìm hiểu công nghệ VR Ready là gì?
- Chọn mắt kính cho người mệnh Thổ vừa thời thượng vừa mang lại may mắn
- Tai nghe True Wireless là gì? Cơ chế hoạt động và ưu nhược điểm
- 5 cách cắt, tách file pdf sang excel và word, không cần phần mềm
- Top 10 đồng hồ Esprit ưu đãi 8/3, món quà ý nghĩa cho người thương
độc hại. Cùng bài viết tìm hiểu Sandbox là gì? Có vai trò gì và cách kích hoạt Sandbox trên Windows 10 nhé!
- Tìm hiểu công nghệ VR Ready là gì?
- Chọn mắt kính cho người mệnh Thổ vừa thời thượng vừa mang lại may mắn
- Tai nghe True Wireless là gì? Cơ chế hoạt động và ưu nhược điểm
- 5 cách cắt, tách file pdf sang excel và word, không cần phần mềm
- Top 10 đồng hồ Esprit ưu đãi 8/3, món quà ý nghĩa cho người thương
1. Sandbox là gì?
Sandbox là một kỹ thuật giúp cô lập các vận dụng, giúp bảo vệ và không cho các phần mềm độc hại xâm nhập vào máy tính, điện thoại để hạn chế hỏng hệ thống máy hoặc rò rỉ các thông báo cá nhân chủ nghĩa.
Sandbox
Trong thế giới máy tính, mỗi một phần mềm hay vận dụng được cài lên đều chia sẻ chung một bộ nhớ và đều dùng chung một
. Một khi các tài nguyên này được dùng chung, sẽ dẫn đến khả năng một chương trình hay vận dụng sẽ chiếm vớ máy tính của bạn, truy cập đến tất thảy vị trí bộ nhớ hay dùng CPU không có kiểm soát. cho nên, sandbox ra đời để đặt các chương trình, vận dụng nằm trong phạm vi quản lý.
Sandbox kiểm soát các chương trình trong khuôn khổ nhất quyết
Máy tính vốn được thiết kế để chia sẻ tài nguyên phần cứng máy tính cho các ứng dụng để làm được nhiều việc khác nhau cùng một lúc. Các thiết bị như như
i, máy tính,
Xem Thêm : Hướng dẫn 3 cách viết độ C trong Excel cho mọi phiên bản cực đơn giản
hay kể cả
Bạn Đang Xem: Sandbox là gì? Có vai trò gì? Cách kích hoạt sandbox trên Windows 10
cũng đều được thiết kế làm nhiều việc cùng lúc nhằm đáp ứng được nhu cầu của chúng ta.
Tuy nhiên, việc các ứng dụng dùng chung tài nguyên máy tính này sẽ dẫn đến các tác dụng phụ không mong muốn. Nếu như một chương trình hay áp dụng bị lỗi sẽ dẫn đến các vận dụng khác bị lỗi theo, hoặc có thể có một áp dụng độc hại và lợi dụng việc dùng chung tài nguyên với các áp dụng khác và nỗ lực truy cập đến các khu vực riêng tây nhằm một mục đích xấu gây ảnh hưởng đến người dùng máy tính. bởi vậy, sandbox là một kỹ thuật rất quan yếu nhằm tăng tính bảo mật của bất kỳ chương trình hay vận dụng nào.
2. Vai trò của sandbox
Hiểu đơn giản, sandbox đóng vai trò là một môi trường dùng để chạy phần mềm và môi trường đó được kiểm soát nghiêm nhặt và chặt.
Sandbox sẽ giới hạn chức năng của một đoạn mã nào đó và cấp quyền cho chúng chỉ được hiện một số chức năng nhất thiết, không cho nó thực hiện những chức năng khác gây nguy hại đến máy tính của bạn.
Một thí dụ của việc vận dụng sandbox trên các phần mềm chính là các trình duyệt web bạn dùng hàng ngày. Bất kỳ trang web nào bạn truy cập cũng đều được chạy trong môi trường sandbox. Sandbox sẽ giới hạn và chỉ cho phép website chạy trong trình duyệt và can thiệp một phần nhỏ vào tài nguyên hệ thống.
Bất kỳ việc sử dụng tài nguyên nào trên máy cũng đều phải được bạn cho phép. Nếu không có sandbox, thì khả năng máy bạn bị tiến công rất cao khi chẳng may truy cập vào các website chứa mã độc.
Các trình duyệt phổ biến giờ đều đã dùng Sandbox
3. Nếu không có sandbox chương trình có thể gặp lỗi gì?
Xung đột chương trình
Trước đây, khi máy tính chưa phải phải làm nhiều việc, CPU sẽ phân phối tài nguyên hệ thống dựa trên cơ sở ai đến trước được phục vụ trước. Tuy nhiên, điều này đã không còn ăn nhập với hiện tại.
Ngày nay, máy tính phải xử lý khối lượng việc phức tạp và lớn hơn gấp nhiều lần và cơ chế này đã không còn thích hợp. CPU sẽ không cho phép các chương trình truy cập vào các tài nguyên chúng đã phân bổ. Nếu một chương trình vắt sử dụng tài nguyên mà chưa được CPU chỉ định, sẽ dẫn đến lỗi của không chỉ một mà hàng loạt chương trình khác trên máy tính.
Không có sandbox vận dụng rất dễ bị lỗi chương trình
Các chương trình có thể dễ dàng phân bố trước các tài nguyên nếu chạy trong sandbox, chẳng hạn như bộ nhớ và không gian ổ đĩa trước khi chương trình được thực hành bất cứ điều gì. Các tài nguyên sẽ luôn bảo đảm và sẵn sàng cho chương trình cho bất kỳ khi nào chúng cần. Điều này cũng đảm bảo rằng sẽ không áp dụng hay chương trình nào khác dùng tài nguyên đó.
Chương trình ngừng hoạt động vì các chương trình phụ thuộc được nâng cấp
Bên trong các áp dụng chính mà chúng ta sử dụng hàng ngày đều có các chương trình phụ thuộc liên quan. áp dụng chính chạy đúng cách hay không đều nhờ vào các chương trình phụ thuộc này. Cũng giống như ứng dụng thường nhật, các vận dụng phụ thuộc này luôn được cập nhật và thay đổi liên tiếp.
Và nếu trong thời kì cập nhật này, áp dụng chính cần dùng tính năng mà do chương trình phụ thuộc cung cấp, ứng dụng chính sẽ bị dừng hoạt động tức thì. Các nhà phát triển áp dụng trực tính gặp phải vấn đề này và sandbox chính là cách hiệu quả để giải quyết nó.
Chương trình ngừng hoạt động vì các chương trình phụ thuộc được nâng cấp
Nhiễm các chương trình độc hại
ví thử một cảnh huống, có một áp dụng san sớt máy tính của bạn với sờ soạng các vận dụng đang chạy khác, và một trong số các chương trình đó chứa thông báo mẫn cảm của bạn. Khi các áp dụng không có sandbox, các vận dụng độc hại tồn tại trên máy bạn sẽ luôn dò hỏi các khu vực lưu thông tin bảo mật trên các vận dụng đó, tìm ra các lỗ hổng của chương trình và ăn trộm thông báo mẫn cảm của bạn.
Sandbox sẽ bảo vệ thông tin của bạn trước các nguy cơ mã độc
Sandbox sẽ là giải pháp hữu hiệu giải quyết các vấn đề đó. Nó cung cấp khả năng bảo vệ các chương trình và chống lại các chương trình độc hại. Khi một ứng dụng chạy trong sandbox, nó chỉ có thể truy cập vào các khu vực bộ nhớ đã được cấp phép cho nó. nên chi, việc mở các tài liệu nhạy cảm sẽ ngăn không cho các malware hay vận dụng độc hại xâm nhập, vì tài liệu này không nằm cùng khu vực bộ nhớ với các chương trình độc hại đó.
4. Một số nền móng sử dụng sandbox
Sandbox trình duyệt
Sandbox trình duyệt là cách gọi chung các sandbox được áp dụng trên các nền tảng chạy trên trình duyệt để bảo vệ người dùng, cụ thể như:
– Các website: các trình duyệt web của bạn sẽ cô lập các trang web mà bạn truy cập. Các website sẽ được phép chạy các mã JavaScript, nhưng chúng chỉ được phép dùng các dữ liệu mà bạn cho phép. Sandbox sẽ ngăn chặn Javascript nếu chúng truy cập dữ liệu của các bạn trên máy mà không có sự cho phép của bạn.
– Plug-in trình duyệt: Môi trường sandbox cũng sẽ được chạy trên bất cứ nội dung nào plug-in trình duyệt (Flash hay Silverlight) tải. Sandbox sẽ cô lập chúng, ngăn không cho các áp dụng chạy trên plug-in này truy cập trái phép vào máy tính.
– Trình duyệt web: hồ hết các trình duyệt phổ biến Ngày nay đều thược thiết kế chạy trong sandbox của riêng chúng mà người dùng không cần phải thiết lập điều gì. Sandbox trên trình duyệt web sẽ làm tăng tính bảo mật, bảo vệ người dùng khỏi các malware hay các hacker tiến công bạn trên internet.
PDF, Microsoft Office
Trình đọc file PDF là Adobe Reader cũng đã áp dụng sandbox, cho phép chạy các file PDF trong môi trường sandbox, ngăn chặn nguy cơ các file PDF bị cài mã độc tấn công dữ liệu máy tính của bạn.
cũng có trình sandbox của riêng mình, ngăn không cho các đoạn mã độc xâm nhập vào máy tính của bạn.
ứng dụng Windows
Các ứng dụng Windows truyền thống không được thiết lập mặc định chạy trong sandbox. Tuy nhiên, người ta vẫn dùng các phương pháp sandbox thủ công để thiết lập các vận dụng chạy trong môi trường sandbox. Nếu bạn muốn thử các ứng dụng nào đó nhưng lại sợ ảnh hưởng đến máy tính của mình, các bạn có thể thử các phương pháp sau để chạy thử vận dụng trong môi trường sandbox.
– Máy ảo
Một trong những áp dụng máy ảo nổi tiếng hiện thời là
, có thể chạy máy ảo trên cả Windows lẫn
Xem Thêm : Hướng dẫn 3 cách viết độ C trong Excel cho mọi phiên bản cực đơn giản
hay kể cả
Bạn Đang Xem: Sandbox là gì? Có vai trò gì? Cách kích hoạt sandbox trên Windows 10
. Các chương trình máy ảo sẽ giúp tạo ra một môi trường phần cứng ảo và chạy riêng một hệ điều hành. Hệ điều hành mới này sẽ tách biệt hoàn toàn với máy tính của bạn, vơ các ứng dụng chạy trong máy ảo sẽ không được phép truy cập vào bất kỳ đâu bên ngoài máy ảo, nhờ vậy sẽ bảo vệ hệ thống thật của bạn trước các phần mềm không bảo đảm.
VirtualBox
áp dụng máy ảo khác cũng lừng danh không kém chính là Parallels. Phần mềm này được viết riêng cho macOS và được thiết kế để chạy
trên máy ảo. Đây cũng là ứng dụng để người dùng macOS có thể chạy Windows trên
của mình.
vận dụng Parallels trên macOS
– Sandboxie
Sandboxie cũng là một áp dụng tạo môi trường sandbox cho các vận dụng Windows. Phần mềm này sẽ tạo ra một môi trường ảo để cô lập ứng dụng. Đây có thể là nơi để bạn thử nghiệm các ứng dụng mới nhưng vẫn bảo đảm an toàn cho máy tính của mình.
Giao diện của Sanboxie
– QubesOS
Đây cũng là một vận dụng tạo môi trường sandbox trên Windows. Điểm đặc biệt của vận dụng này là nó khởi chạy nhiều hệ điều hành biệt lập với nhau, cho phép sandbox các áp dụng riêng lẻ, và các vận dụng này chạy trong máy ảo của riêng mình thay vì tạo một máy ảo chung cho vớ vận dụng như VirtualBox.
Giao diện của QubesOS
5. Cách kích hoạt sandbox trên Windows 10
Điều kiện để chạy sandbox trên Windows 10
Máy tính bạn phải đạt được yêu cầu cấu hình tối thiểu sau:
- Máy tính của bán dùng hệ điều hành Windows 10 Pro hoặc Enterprise Insider, phiên bản build từ 18305 trở lên.
- Kiến trúc chip x86-64 (hay còn gọi là AMD64).
- CPU tương trợ khả năng ảo hóa.
- Phải có tối tiểu 4GB RAM (8GB theo khuyến nghị).
- Tối thiểu 1GB dung lượng ổ đĩa trống (ổ cứng SSD là tốt nhất).
- CPU tối thiểu 2 lõi (4 lõi với siêu phân luồng).
Để thẩm tra CPU của bạn có tương trợ tính năng ảo hóa không, các bạn làm như sau:
Cách 1: Dùng Task Manager
Bước 1
: Nhấp chuột phải vào thanh taskbar Chọn
Task Manager
.
Vào Task Manager
Bước 2
: Trong cửa sổ
Task Manager
Chọn tab
Performance
.
Tại đây, hãy thẩm tra dòng
Virtualization
, nếu
Enable
tức CPU của bạn có tương trợ chức năng ảo hóa.
Dòng Virtualization sẽ hiện Enable nếu CPU của bạn đã tương trợ ảo hóa
Cách 2: Dùng CMD (Command Prompt)
Bước 1
: Nhấn
Windows + R
gõ
CMD
nhấn
OK
.
Gõ CMD vào hộp Run
Bước
2: Ở cửa sổ CMD, gõ
systeminfo.exe
Nhấn
Enter
.
Gõ systeminfo.exe, sau đó Enter
Cuộn chuột xuống dưới cùng, soát ở
Virtualization Enabled In Firmware
cho kết quả
Yes
Có nghĩa là chức năng ảo hóa trên thiết bị của bạn đã được bật.
Chức năng ảo hóa trên thiết bị của bạn đã được bật khi hiển thị như hình
Cách kích hoạt Sandbox Windows 10
Bước 1
: Kích hoạt tính năng Sandbox Windows 10
Nhấn
Windows + S
Gõ vào thanh ngần
Turn Windows features on or off
và chọn vận dụng như hình.
Chọn Turn Windows features on or off
Cửa sổ
Windows Feature
hiện ra kiêng kị và tích vào tùy chọn
Windows Sandbox
OK
.
Tích vào ô Windows Sandbox
Nếu có thông báo hiện ra như hình tức là bạn đã kích hoạt thành công. Sau đó bạn khởi động lại máy.
Hiện ra thông báo như hình tức thị bạn đã thành công
Bước 2
: Mở Sandbox trên Windows 10
Nhấn
Windows + S
Gõ
Windows Sandbox
Nhấn vào
Windows Sandbox
để mở.
Chọn Windows Sandbox
Đợi một lát và Windows Sandbox sẽ mở lên cho bạn.
Giao diện Windows Sanbox
Vừa rồi mình đã giải thích cho các bạn sandbox là gì, có vai trò gì và cách kích hoạt sandbox trên Windows 10. Chúc các bạn thực hiện thành công!
Nguồn: https://quatangtiny.com
Danh mục: Giáo dục - Đào tạo