2 Stimmen

Wie man eine Datei in Windows schützt

Update 3: die Zugriffsbeschränkung über die Registerkarte Sicherheit funktioniert jetzt. (das ist manuell) jetzt suchen, um es programmatisch zu tun (mit Visual C #) und auch, wie man eine Datei mit Administrator-Konto in einem einfachen Benutzerkonto zugreifen. Tipp - Ich habe diese Funktion in Windows bemerkt, Rechtsklick und "Ausführen als", geben Sie das Administrator-Passwort ein und dann können Sie auf die Datei zugreifen.

Update 2: Ich habe herausgefunden, wie man die Registerkarte "Sicherheit" anzeigt

So zeigen Sie die Registerkarte Sicherheit an

Öffnen Sie die Ordneroptionen in der Systemsteuerung. (Klicken Sie auf Start, dann auf Systemsteuerung, klicken Sie auf Erscheinungsbild und Designs und dann klicken Sie auf Ordneroptionen.)

Auf der Registerkarte Ansicht, unter Erweitert Einstellungen die Option Einfache Dateifreigabe verwenden Freigabe von Dateien [Empfohlen].

Aktualisierung 1: Ich habe Folgendes gefunden Artikel die vorschlägt, wie man Berechtigungen für Dateien vergibt, aber ich finde die Registerkarte Sicherheit nicht, wenn ich auf Eigenschaften klicke, haben Sie sie? Irgendwelche Ideen, wie man sie bekommt

Ich habe eine Datei, die ich vor Änderungen schützen möchte. Sagen Sie mir nicht, dass ich sie verschlüsseln soll, das löst das Problem nicht, ich will, dass die Benutzer die Datei nicht ändern können, sondern nur ich (mein Programm). Gibt es irgendeine Art von Authentifizierung für Windows-Dateien, ich weiß, dass das, was ich sage, dumm ist, aber einige Windows-Dateien sind unzugänglich, wie 'ntuser.dat.LOG' im Benutzerprofil. Wenn ich versuche, diese Datei zu öffnen, lässt sie sich nicht öffnen.

Ich möchte so etwas für diese Datei haben, weil Windows sie verwendet. Das stimmt. Aber was ist, wenn mein Programm heruntergefahren wird? Ich möchte nicht, dass die Datei auch in diesem Fall geändert wird. Wie soll ich vorgehen?

Ich frage nicht nach der vollständigen, detaillierten Lösung, sondern nach Ideen, Vorschlägen, Tipps oder allem, was Sie wissen, dass es helfen wird, da es kompliziert zu sein scheint :p

0 Stimmen

Wenn Sie die Registerkarte "Sicherheit" vermissen, liegt das wahrscheinlich daran, dass die Datei in einem FAT/FAT32-Dateisystem gespeichert ist. Die Registerkarte "Sicherheit" ist nur gültig, wenn sich die Datei im NTFS-Dateisystem befindet.

0 Stimmen

WARUM wollen Sie nicht, dass die Datei geändert wird? Was genau versuchen Sie zu tun?

0 Stimmen

@petesh hat eine Lösung gefunden @adam sucht eine Datei zum Schutz vor lärmenden Kindern :p

1voto

Nathan DeWitt Punkte 6391

Sind Sie in einer Windows-Domäne oder nur in einer Arbeitsgruppe? Um welche Version von Windows handelt es sich? Sind Sie ein Administrator des Computers?

Sie sollten in der Lage sein, das Eigentum an einer Datei zu übernehmen und dann die Berechtigungen so festzulegen, dass nur Sie auf diese Datei zugreifen können. Unter Windows XP (Vista ist ähnlich) klicken Sie mit der rechten Maustaste auf die Datei und zeigen Sie Properties . Wählen Sie die Security und dann können Sie bestimmte Berechtigungen für eine Datei festlegen. Sie können klicken Advanced und noch spezifischere Optionen einstellen.

Wenn Sie sich in einer Domäne befinden, können die Domänenadministratoren alle Ihre Dateien jederzeit einsehen und bearbeiten.

Bearbeiten: Von KB 290403 :

In Windows XP Home Edition und Windows XP Professional ist die Registerkarte Sicherheit bei der Arbeit in einer Arbeitsgruppe standardmäßig ausgeblendet. Dieses Verhalten tritt auf, weil Gäste in Windows XP Home Edition und Windows XP Professional gezwungen sind, sich bei einer Arbeitsgruppe anzumelden.

Wenn Sie dies verfolgen möchten, können Sie Ihren Computer im abgesicherten Modus starten und sehen dann die Security tab.

Sie können auch die Option Simple file sharing im Advanced Optionen.

0 Stimmen

Ich sehe die Registerkarte "Sicherheit" nicht, stimmt etwas nicht? Ich verwende XP Pro und der Computer gehört weder zu einer Domäne noch zu einer Arbeitsgruppe, er ist ein Einzelplatzrechner.

1voto

abmv Punkte 6886

Sie können einen Windows-Dienst ausführen, der die Dateien sperrt oder ähnliches

0 Stimmen

Ihre Idee ist interessant, Sie meinen, so wie Windows seine eigenen Dateien durchsucht.

0 Stimmen

Haben Sie jemals eine Lösung gefunden, die für Sie gut funktioniert hat? Ich finde diese Lösung gut, weil sie so einfach zu implementieren ist.

0voto

Adam Jaskiewicz Punkte 10844

Signieren Sie die Datei mit einem privaten Schlüssel, der in Ihre Anwendung eingebettet ist, und überprüfen Sie die Signatur, bevor Sie die Datei laden. Sie müssen jedes Mal, wenn Sie die Datei schreiben, neu signieren, damit die Signatur alle Änderungen widerspiegelt (wenn die Datei geändert wird, ohne dass sie signiert wurde, wird dies beim Laden der Datei offensichtlich).

NB: Dies ist nicht völlig sicher. Es ist denkbar, dass ein Cracker den Schlüssel aus Ihrer Anwendung extrahiert und ihn verwendet, um seine modifizierte Version der Datei zu signieren. Es schützt nicht vor böswilligen Angriffen, aber es hält den durchschnittlichen Benutzer davon ab, die Datei zu verändern.

EDIT: Hmm, anscheinend geht es Ihnen nicht darum, zu ERKENNEN, ob die Datei geändert wurde, sondern Sie wollen tatsächlich verhindern, dass die Datei geändert wird. Tut mir leid, ich glaube nicht, dass es eine Möglichkeit gibt, dies zu tun. Der Benutzer könnte jeden Prozess, der die Datei "sperrt", einfach beenden oder sogar mit einer Live-CD oder ähnlichem booten und die Datei auf diese Weise bearbeiten.

0 Stimmen

Vorsichtsmaßnahme ist besser als nichts, denn nicht alle Nutzer können das tun, WENN 60 % meiner Nutzer technisch versiert sind, habe ich also zumindest 60 % verhindert.

0voto

Aman Goutam Punkte 1

Da die meisten Windows-Versionen keine Möglichkeit bieten, Ihre Dateien und Ordner mit einem Kennwort zu schützen, finden Sie auf dieser Seite stattdessen Schritte zum Verschlüsseln von Dateien und Ordnern. Um Ihre Dateien und Ordner in Windows mit einem Passwort zu schützen, müssen Sie ein Programm eines Drittanbieters verwenden.

Benutzer von Microsoft Windows Vista, 7, 8 und 10

Leider bieten Windows Vista, Windows 7, Windows 8 und Windows 10 keine Optionen zum Schutz von Dateien oder Ordnern mit einem Passwort. Wenn Sie eine Datei oder einen Ordner verschlüsseln möchten, können Sie dies mit den folgenden Schritten tun:

  1. Wählen Sie die Datei oder den Ordner, den Sie kodieren möchten.
  2. Klicken Sie mit der rechten Maustaste auf die Datei oder den Ordner und wählen Sie Eigenschaften.
  3. Klicken Sie auf der Registerkarte Allgemein auf die Schaltfläche Erweitert.
  4. Aktivieren Sie das Kontrollkästchen "Inhalt verschlüsseln, um Daten zu schützen".
  5. Klicken Sie auf Übernehmen und dann auf OK.

Benutzer von Microsoft Windows XP Professional

Die folgenden Schritte zum Verschlüsseln der Dateien unter Windows XP Professional gelten für Benutzer, die einen Laptop mit 2 oder vielen Konten verwenden. Wenn Sie nur ein einziges Konto verwenden, lesen Sie den Abschnitt zu den anderen Sicherheitslösungen.

  1. Wählen Sie die Datei oder den Ordner, den Sie kodieren möchten.
  2. Klicken Sie mit der rechten Maustaste auf die Datei oder den Ordner und klicken Sie auf Eigenschaften.
  3. Klicken Sie auf der Registerkarte Allgemein auf die Schaltfläche Erweitert.
  4. Aktivieren Sie die Option "Inhalt verschlüsseln, um Daten zu schützen".
  5. Klicken Sie auf Übernehmen und dann auf OK.

Benutzer von Microsoft Windows XP Home

  1. Wählen Sie die Datei oder den Ordner, den Sie kodieren möchten.
  2. Klicken Sie mit der rechten Maustaste auf die Datei oder den Ordner und klicken Sie auf Eigenschaften.
  3. Klicken Sie auf die Registerkarte Freigabe.
  4. Markieren Sie das Kästchen Diesen Ordner privat machen
  5. Klicken Sie auf Übernehmen und dann auf OK.

Weitere Informationen zu diesem Thema finden Sie unter Kryptographie in Windows

ソース :- Technologie

0voto

HS. Punkte 2553

Das kann man nicht machen!

Verzeihen Sie diese unverblümte Antwort, aber trotz aller vorgeschlagenen Softwaremaßnahmen zum "Schutz" der Datei werden diese nicht helfen.

Wenn der Benutzer wirklich auf die Datei zugreifen möchte, kann er die Festplatte einfach in einen anderen Computer einlegen und die Datei ändern. Oder er kann eine Linux-Live-CD verwenden, die unabhängig vom installierten Betriebssystem läuft.

0 Stimmen

Wenn die NTFS-Verschlüsselung in Windows aktiviert ist, kann die Datei nur von dem Benutzer gelesen werden, der sie erstellt hat. Auf einem anderen Computer oder unter Linux hat man nicht viel Glück.

0 Stimmen

Löschen Sie sie, und schreiben Sie sie neu. Sie mag dann unverschlüsselt sein, aber sie ist geändert. Verschlüsselung ist nur eine Lösung, um zu verhindern, dass Daten gelesen werden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X