Modalități de utilizare a simbolurilor în ferestre

Cum se creează legăturile simbolice? Puteți scrie un program pentru acest lucru. și puteți utiliza utilitățile existente. În Windows 7 pentru aceasta, există un program de consolă mklink.

În plus, există un utilitar Junction din setul de programe Sysinternals.

Dacă într-o rețea locală sau într-o rețea de întreprinderi cineva are acces la computerul dvs., atunci vă poate forța să:

  • Țineți datele departe de modul în care vă așteptați;
  • te face să începi ceva nu de unde te aștepți.

La urma urmei, nimeni nu verifică înainte de salvare, este dosarul țintă un link simbolic? Și nu poți să-ți dai seama imediat cum să faci asta.

În interior, structurile sunt complexe. În interior, ascund un mecanism mai puternic - punctele de reparare.

De la un fișier este posibil să nu se efectueze numai o simbolică, ci, în general, să se atașeze date arbitrare, iar un astfel de fișier în sistem va arăta mort. La toate operațiile cu fișierul, sistemul va emite "Eroare 0x80070780. Accesul la acest fișier din sistem lipsește. " Nici să nu ștergeți un fișier, nici să îl redenumiți prin mijloace standard nu funcționează.

Totuși, sistemul are un instrument de lucru cu datele de repartizare, disponibile la linia de comandă, este utilitatea fsutil:

Ideea este că ghicitul că fișierul este un fișier de reparse este greu. Mesajul de eroare nu conține un cuvânt despre punctul de reparare.

Cu ajutorul fișierului de reparse creat, ascundeți o mulțime de date, astfel încât să nu-l puteți găsi. Acest lucru se face astfel:

  • Se creează un fișier gol;
  • Fișierul NTFS: stream-uri către el. Puteți atașa un flux la un fișier, de exemplu, utilizând programul NTFS Stream Explorer;
  • O cantitate arbitrară de date este scrisă în flux, puteți chiar devora întregul spațiu liber al utilizatorului;
  • Fișierul este compus din date reparse, după care devine indisponibil sau arată ca un simbolink simplu.

Ideea este că fluxul înhămat nu se încheie, dar atâta timp cât fișierul are un flux de reanalizare-date nu elimina din spate și nici măcar nu se poate spune că are în fișierul sau nu.

Cum pot să-l primesc înapoi? Este necesar să eliminați datele de repartizare, fișierul va deveni un fișier obișnuit, fișier: fluxul poate fi deschis și citit din nou. Adică puteți să ascundeți în siguranță o arhivă cu ceva secret sau să distrugeți spațiul liber pe un disc străin, utilizatorul nu va găsi niciodată unde sa dus.

Subiectul punctelor de repartizare are de asemenea următoarele:

Articole similare