Đây là ứng dụng Linux có tên MemGuard có bản phát hành mới nhất có thể tải xuống dưới dạng v0.22.3.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng này có tên MemGuard với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH
Ad
MemGuard
MÔ TẢ
Gói này cố gắng giảm khả năng dữ liệu nhạy cảm bị lộ khi ở trong bộ nhớ. Nó nhằm mục đích hỗ trợ tất cả các hệ điều hành chính và được viết bằng Go thuần túy. Dữ liệu nhạy cảm được mã hóa và xác thực trong bộ nhớ bằng XSalsa20Poly1305. Sơ đồ được sử dụng cũng bảo vệ chống lại các cuộc tấn công khởi động lạnh. Cấp phát bộ nhớ bỏ qua thời gian chạy ngôn ngữ bằng cách sử dụng lệnh gọi hệ thống để truy vấn trực tiếp hạt nhân để tìm tài nguyên. Điều này tránh sự can thiệp từ bộ thu gom rác. Bộ đệm lưu trữ dữ liệu văn bản gốc được củng cố bằng các trang bảo vệ và các giá trị canary để phát hiện các truy cập và tràn giả mạo. Nỗ lực được thực hiện để ngăn dữ liệu nhạy cảm chạm vào đĩa. Điều này bao gồm khóa bộ nhớ để ngăn trao đổi và xử lý các kết xuất lõi. Tính bất biến ở cấp độ hạt nhân được triển khai sao cho việc cố gắng sửa đổi các vùng được bảo vệ dẫn đến vi phạm quyền truy cập.
Tính năng
- Phân bổ bộ nhớ một cách an toàn để ngăn chặn rò rỉ bộ nhớ và các kiểu tấn công khác liên quan đến bộ nhớ
- Tự động xóa bộ nhớ khi không còn cần thiết để tránh rò rỉ dữ liệu
- Cung cấp các phương pháp khác nhau để lưu trữ và thao tác dữ liệu nhạy cảm một cách an toàn, chẳng hạn như mã hóa và giải mã dữ liệu
- Cung cấp API không sao chép để làm việc với dữ liệu nhạy cảm
- Cung cấp cách khóa và mở khóa bộ nhớ để ngăn truy cập trái phép
- Cung cấp cách khóa và mở khóa phân đoạn dữ liệu để ngăn chặn các cuộc tấn công chỉ dành cho dữ liệu
Ngôn ngữ lập trình
Go
Danh Mục
Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/memguard.mirror/. Nó đã được lưu trữ trong OnWorks để có thể chạy trực tuyến theo cách dễ dàng nhất từ một trong các Hệ điều hành miễn phí của chúng tôi.