Wie lösche ich bitte Hardlinks, symbolische Links, Knotenpunkte usw.?

9183
jonny

Ich könnte mich irren, aber ich muss noch ein gültiges Argument für die Ausnutzbarkeit dieser Dinge hören, die ihre sehr zweifelhafte / fragwürdige Funktionalität überwiegt. Sie scheinen mir einigermaßen praktisch zu sein, aber ich glaube nicht, dass ich sie brauche. Ich habe jedoch ein Sicherheitsbedürfnis.

Wie kann ich die gesamte Funktionalität dauerhaft von meiner Festplatte löschen? Microsoft hat nur Seiten, auf denen sie erstellt wird. was fast zweifelhaft erscheint (zumindest für mich ...)


Und nur eine dumme Befehlszeilenfrage. Stimmt es, wenn ich davon fsutil hardlink list c:ausgehe, dass jedes Hardlink auf diesem Laufwerk aufgezählt wird?

C:\Windows\system32>fsutil hardlink list c: \Windows\System32 

Wie lösche ich bitte auch symbolische Links;)

Ich hätte aber lieber alle symbolischen Verknüpfungen und rekursionserzeugenden Elemente entfernt, wenn das möglich ist.

C:\Windows\system32>fsutil behavior query symlinkevaluation Local to local symbolic links are enabled. Local to remote symbolic links are enabled. Remote to local symbolic links are disabled. Remote to remote symbolic links are disabled. 
0

4 Antworten auf die Frage

8
TheCompWiz

Sie können die Funktionalität von Links in NTFS nicht entfernen, deaktivieren oder blockieren. Es ist eine Funktion des Basisdateisystems. Ich bin ein bisschen neugierig, warum Sie sie deaktivieren möchten. Symbolische und harte Verbindungen werden seit Jahrzehnten in unterschiedlichen Formen verwendet. Was die Ausnutzbarkeit angeht ... wenn ein Virus / Hacker / ??? Sie können Zugriff auf das Dateisystem mit ausreichenden Berechtigungen erhalten, um sie erstellen / löschen zu können ... Sie müssen sich um vieles kümmern.

Was also einen Hacker verhindert, der eine einzelne Datei auf Ihrem System findet, die Art von Dateien, die sich selbst replizieren, wie Stuxnets autoplay.ini und die desktop.ini, die sich in jeden Ordner auf meiner Festplatte kopiert und versucht, auf jede CD zu springen Ich brenne jedes USB (irgendetwas), das angeschlossen ist ... ..aus. C: \ Windows \ system32> fsutil Verhaltensabfrage Symlinkevaluation Remote zu symbolischen Remoteverbindungen sind aktiviert * Ich bin müde, so dass ich den Fall wahrscheinlich nicht so gut formuliere, aber wenn jemand Dateien auf meinem Laufwerk verschleiern kann, die ich nicht löschen kann. ... weil ich sie nicht finden kann ... es scheint ein Problem zu sein jonny vor 13 Jahren 0
Was hat das mit Symlinks zu tun? Ein selbstreplizierender Virus ist ein Virus, der sich selbst repliziert ... symbolische Links stellen nur mehrere "Mount-Punkte" für dieselben Verzeichnisse / Dateien bereit. TheCompWiz vor 13 Jahren 0
Ich meine, es scheint nur unnötiger Ärger zu sein, kein echter Vorteil für mich. aber Streit um BEST, Gefahr im schlimmsten Fall. Einfaches Risiko / Belohnung besagt, dass das Sperren der Funktionalität keinen Sinn hat.> Ich habe Probleme, die Antwort tatsächlich zu akzeptieren, und ich erkläre, warum: Was wäre der ** Punkt ** der in meiner Frage zitierten Ausgabe, wenn Ihre Antwort ist richtig? Etwas, das aktiviert ist, sollte deaktiviert werden können, es liegt nahe. jonny vor 13 Jahren 0
Ein Mountpoint auf Ihrem Computer auf meinem Computer unterscheidet sich sehr von einer Datei, die sich auf meinem Computer repliziert, nicht wahr? jonny vor 13 Jahren 0
Der einfachste Grund für die Verwendung symbolischer Links ist, dass Sie nicht 50 Kopien derselben Dateien an 50 Stellen benötigen. Erstellen Sie die Dateien einmal und geben Sie ihnen die Möglichkeit, sie dort zu verwenden, wo Sie sie erwarten. In einem praktischen Beispiel ... "C: \ Documents and Settings" in Windows 7 ist ein symbolischer Link zu "C: \ Users" ... einfach, um die Abwärtskompatibilität mit älteren Anwendungen zu bieten, die an einer falschen Stelle nach Dateien suchen. TheCompWiz vor 13 Jahren 0
Wenn Sie jedoch auf meinen Computer zugreifen können, kann der Virus theoretisch auch auf meinen Computer zugreifen. Kein Entfernen eines symbolischen Links würde Sie retten. TheCompWiz vor 13 Jahren 0
Ich gebe zu, ich bin etwas verwirrt. Aber danke für die Beantwortung. Bekommen Sie meinen Standpunkt bezüglich der aktivierten / deaktivierten Ausgabe? Was wäre die FUNKTION von ** Abfrage-Symlink **, wenn die Einstellungen in NTFS universell gesperrt wären? jonny vor 13 Jahren 0
Sie können sie nach Belieben aktivieren / deaktivieren ... dies aktiviert / deaktiviert jedoch nur die Erstellung neuer Symlinks. Das Verhalten bestehender Links wird dadurch nicht beeinflusst. (wenn ich technet richtig verstehe) TheCompWiz vor 13 Jahren 0
0
Unsigned

You can't. Windows Vista and later actually actively use these filesystem features internally (an example is Vista/7's %SystemDrive%\Documents and Settings junction).

Symbolic links already require elevated (high-integrity) privileges for them to be created.

Think of these objects as "shortcuts". They allow Windows to store a single copy of some data on disk, and create pointers to it where needed. They cannot be "turned off", nor would it necessarily be a good idea if it was possible.

Windows XP was the last operating system to support operation without any of these features, because it can be installed on a FAT32 drive. FAT32 is much slower than NTFS, much less reliable in case of a system crash, and does not support security permissions.

NTFS added journaling (stability & reliability), filesystem-level permission support, and POSIX-style linking support (symlinks and hardlinks), which have existed in Unix/Linux for years.

0
J. Chin

Warum sollten Sie alle entfernen? Das Betriebssystem verwendet sie, um auf dieselbe physische Datei (tatsächliche Daten auf der Festplatte) von verschiedenen anderen Speicherorten auf dem Laufwerk zu verweisen. Es ist wirklich kein Schaden an ihnen.

Sie können sie jedoch genauso wie jede andere Datei oder jedes andere Verzeichnis mit dem Befehl "del" oder "rd" auf dem Bildschirm der Eingabeaufforderung entfernen (möglicherweise benötigen Sie eine erhöhte Administrator-Eingabeaufforderung).

0
garrett

Ich habe versehentlich Verknüpfungspunkte erstellt, die wie Duplikate bestimmter Ordner aussehen. Meine Dokumente sind ein Beispiel. In dem Ordner sehe ich zwei meiner Dokumentsymbole, eines hat einen kleinen blauen Pfeil im Symbol. Der andere nicht. Der mit dem blauen Symbol wird nicht geöffnet und sagt "Zugriff verweigert". Die anderen Dokumente werden geöffnet und funktionieren funktionell. Ich habe das Problem behoben, indem Sie Folgendes aufgerufen haben: Systemsteuerung> Darstellung und Personalisierung> Ordneroptionen> "Versteckte Dateien und Ordner anzeigen".

Wenn Sie darauf klicken, wird ein Eigenschaftsfenster eingeblendet, und oben befinden sich drei Registerkarten, "allgemeine" "Ansicht" und "Suche". Klicken Sie auf die Registerkarte "Ansicht". Es gibt eine Vielzahl von Ordneroptionen mit Kontrollkästchen links von ihnen. Aktivieren Sie das Kontrollkästchen, dass die Option aktiviert ist, und deaktivieren Sie das Kontrollkästchen, wenn die Option deaktiviert ist.

Es gibt eine, die sagt: "Geschützte Betriebssystemdateien ausblenden (empfohlen)" Die Standardeinstellung ist standardmäßig aktiviert. Deshalb heißt es "empfohlen". Eines Tages habe ich es versehentlich aufgehoben, und dann bekam ich alle Knotenpunkte. Aktivieren Sie dieses Kontrollkästchen und klicken Sie auf "Übernehmen", um die neuen Einstellungen auf Ordner anzuwenden. Es hat für mich funktioniert.