Tạo tập tin không thể đọc được cho người dùng


2

Có cách nào để tạo một tệp không thể đọc được cho bất kỳ ai khác ngoài hệ thống Windows, ngay cả khi nó được chuyển sang một máy Windows khác không? Tôi có nghĩa là không cho phép nó được mở bằng một chương trình chỉnh sửa văn bản nếu nó từ một người dùng thông thường.


1
Nếu bạn không thể đọc nó, bạn không thể chuyển nó sang máy tính khác.
Der Hochstapler

Yêu cầu những điều không thể. Cảm ơn bạn đã làm rõ.
Noob Doob

Tại sao? Trường hợp sử dụng là gì? Ai đang tạo tập tin và ai sẽ làm việc với nó? Những điều cần lưu ý: 1. nếu sao lưu nên hoạt động, đừng quên bao gồm quyền cho các toán tử sao lưu, 2. quản trị viên có thể sở hữu tệp và sau đó sửa đổi quyền. Bạn đang nói về việc chuyển tập tin nào? Nếu các tệp có thể được sao chép sang một máy khác bằng các cơ chế Windows tiêu chuẩn (mạng hoặc thẻ nhớ), bạn không có ảnh hưởng đến các quyền trên hệ thống đích.
Werner Henze

Ca sử dụng sẽ là một chương trình muốn ẩn phần bên trong của nó khỏi người dùng và chỉ hiển thị đầu ra được chọn. Đó là một chương trình tôi được yêu cầu tạo, để người mới bắt đầu xem liệu nó có thể được tạo ra không .. Tôi cũng có vẻ khá khó khăn với tôi, nhưng dù sao tôi cũng hỏi trong trường hợp này.
Noob Doob

Việc sử dụng số 1 cho việc này sẽ là cho một hầm mật khẩu. Nếu bạn có thể làm cho chương trình không thể tự động hóa và tệp khó đọc bởi bất cứ thứ gì ngoại trừ chương trình kho mật khẩu, điều đó sẽ giúp đóng các lỗ hổng liên quan đến phần mềm độc hại đánh cắp / lái xe kho mật khẩu của bạn.
BenPen

Câu trả lời:


0

Có, bạn có thể tạo tệp với tư cách Quản trị viên, sau đó đặt quyền của nó để xóa tất cả các quyền cho tất cả các nhóm không phải là Quản trị viên.

Theo cách đó, người dùng thông thường (ví dụ: không phải quản trị viên) sẽ không thể đọc được.

Tôi không thể trả lời về việc chuyển tiền nếu bạn không cung cấp thêm chi tiết về cách bạn dự định chuyển tệp.


0

Có thể rất khó để thắt chặt tất cả các quyền, nhưng bạn có thể tìm cách hướng tới lược đồ * nix với các chương trình setuid. Nếu bạn thay đổi quyền sở hữu tệp thành người dùng khác (bị vô hiệu hóa, không cho phép đăng nhập), vô hiệu hóa quyền đọc cho mọi người trừ người dùng đó và chạy chương trình của bạn dưới thông tin xác thực của người dùng đó bằng runas, điều đó sẽ giúp bảo vệ tệp khỏi con mắt tò mò. Tuy nhiên, dường như không có cách nào để làm điều này với người dùng không tương tác, tuy nhiên, đây sẽ là một giải pháp tốt để ngăn chặn truy cập tương tác vào một tệp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.