Sådan spores, når nogen får adgang til en mappe på din computer

Der er en fin lille funktion indbygget i Windows , der giver dig mulighed for at spore, når nogen ser, redigerer eller sletter noget inde i en bestemt mappe. Så hvis der er en mappe eller fil, som du vil vide, hvem der har adgang til, så er dette den indbyggede metode uden at skulle bruge tredjepartssoftware.

Denne funktion er faktisk en del af en Windows -sikkerhedsfunktion kaldet Group Policy , som bruges af de fleste IT-professionelle(IT Professionals) , der administrerer computere i virksomhedens netværk via servere, men den kan dog også bruges lokalt på en pc uden nogen servere. Den eneste ulempe ved at bruge gruppepolitik(Group Policy) er, at den ikke er tilgængelig i lavere versioner af Windows . Til Windows 7 skal du have Windows 7 Professional eller nyere. Til Windows 8 skal du bruge Pro eller Enterprise .

Udtrykket gruppepolitik(Group Policy) refererer dybest set til et sæt registreringsindstillinger, der kan styres via en grafisk brugergrænseflade. Du aktiverer eller deaktiverer forskellige indstillinger, og disse redigeringer opdateres derefter i Windows -registreringsdatabasen.

I Windows XP skal du klikke på (Windows XP)Start og derefter Kør(Run) for at komme til politikeditoren . I tekstboksen skal du skrive " gpedit.msc " uden anførselstegn som vist nedenfor:

køre gpedit

I Windows 7 skal du bare klikke på Start -knappen og skrive gpedit.msc i søgefeltet nederst i Startmenuen(Start Menu) . I Windows 8 skal du blot gå til startskærmen(Start Screen) og begynde at skrive eller flytte musemarkøren til øverst eller nederst til højre på skærmen for at åbne Charms - linjen og klikke på Søg(Search) . Så skriv bare gpedit . Nu skulle du se noget, der ligner billedet nedenfor:

gruppepolitik redaktør

Der er to hovedkategorier af politikker: Bruger(User) og Computer . Som du måske har gættet, styrer brugerpolitikkerne indstillingerne for hver bruger, mens computerindstillingerne vil være systemomspændende indstillinger og vil påvirke alle brugere. I vores tilfælde vil vi ønske, at vores indstilling skal være for alle brugere, så vi udvider afsnittet Computerkonfiguration(Computer Configuration) .

Fortsæt med at udvide til Windows-indstillinger(Windows Settings) ->  Security Settings -> Local Policies -> Audit Policy . Jeg vil ikke forklare meget af de andre indstillinger her, da dette primært er fokuseret på revision af en mappe. Nu vil du se et sæt politikker og deres aktuelle indstillinger i højre side. Revisionspolitik er det, der styrer, om operativsystemet er konfigureret og klar til at spore ændringer.

adgang til revisionsobjekter

Tjek nu indstillingen for Audit Object Access ved at dobbeltklikke på den og vælge både Succes(Success) og Failure . Klik på OK(Click OK) , og nu er vi færdige med den første del, som fortæller Windows, at vi ønsker, at den skal være klar til at overvåge ændringer. Nu er næste skridt at fortælle det, hvad vi PRÆCIS(EXACTLY) vil spore. Du kan lukke ud af gruppepolitikkonsollen(Group Policy) nu.

Naviger nu til den mappe ved hjælp af Windows Stifinder(Windows Explorer) , som du gerne vil overvåge. I Stifinder(Explorer) skal du højreklikke på mappen og klikke på Egenskaber(Properties) . Klik på fanen Sikkerhed( Security Tab) , og du ser noget, der ligner dette:

Explorer-sikkerhedsfanen

Klik nu på knappen Avanceret(Advanced) og klik på fanen Revision(Auditing) . Det er her, vi faktisk konfigurerer, hvad vi vil overvåge for denne mappe.

revisionsfanevinduer

Gå videre og klik på knappen Tilføj(Add) . Der vises en dialogboks, hvor du bliver bedt om at vælge en bruger(User) eller gruppe(Group) . Indtast ordet " brugere(users) " i feltet, og klik på Tjek navne(Check Names) . Boksen vil automatisk opdatere med navnet på den lokale brugergruppe for din computer i formen COMPUTERNAME\Users .

brugergruppetilladelser

Klik på OK(Click OK) , og nu får du en anden dialog kaldet " Audit Entry for X ". Dette er det rigtige kød af det, vi har ønsket at gøre. Her skal du vælge, hvad du vil se for denne mappe. Du kan individuelt vælge, hvilke typer aktivitet du vil spore, såsom sletning eller oprettelse af nye filer/mapper osv. For at gøre tingene nemmere foreslår jeg at vælge Fuld kontrol(Full Control) , som automatisk vil vælge alle de andre muligheder under sig. Gør dette for succes(Success) og fiasko(Failure) . På denne måde, uanset hvad der gøres med den mappe eller filerne i den, vil du have en registrering.

revisionstilladelser explorer

Klik nu på OK og klik på OK igen og OK en gang til for at komme ud af sæt med flere dialogbokse. Og nu har du med succes konfigureret revision på en mappe! Så du kan spørge, hvordan ser du begivenhederne?

For at se begivenhederne skal du gå til kontrolpanelet(Control Panel) og klikke på Administrative værktøjer(Administrative Tools) . Åbn derefter Event Viewer . Klik på sektionen Sikkerhed(Security) , og du vil se en stor liste over begivenheder i højre side:

begivenhedsfremviser sikkerhed

Hvis du går videre og opretter en fil eller blot åbner mappen og klikker på knappen Opdater(Refresh) i Event Viewer (knappen med de to grønne pile), vil du se en masse begivenheder i kategorien Filsystem( File System) . Disse vedrører enhver sletning, oprettelse, læsning, skriveoperation på de mapper/filer, du reviderer. I Windows 7 vises alt nu under Filsystem-(File System) opgavekategorien, så for at se, hvad der skete, skal du klikke på hver enkelt og rulle gennem den.

For at gøre det nemmere at se så mange begivenheder igennem, kan du sætte et filter og bare se de vigtige ting. Klik(Click) på menuen Vis(View) øverst og klik på Filter . Hvis der ikke er nogen mulighed for Filter , skal du højreklikke på sikkerhedsloggen(Security) på venstre side og vælge Filtrer aktuel log(Filter Current Log) . Indtast nummeret 4656 i feltet Hændelses-id(Event ID) . Dette er den hændelse, der er forbundet med en bestemt bruger, der udfører en filsystemhandling (File System ) og vil give dig de relevante oplysninger uden at skulle gennemse tusindvis af poster.

filter log

Hvis du vil have mere information om en begivenhed, skal du blot dobbeltklikke på den for at se den.

begivenheds-id sletning

Dette er oplysningerne fra skærmen ovenfor:

Der blev anmodet om et håndtag til en genstand.(A handle to an object was requested.)

Emne: (Subject:)
Security ID: Aseem-Lenovo\Aseem
Kontonavn : Aseem-kontodomæne ( Account Name: Aseem)
: Aseem-Lenovo ( Account Domain: Aseem-Lenovo)
Logon ID: 0x175a1

Objekt: (Object:)
Objekt Server: Sikkerhed ( Object Server: Security)
Objekttype: Fil ( Object Type: File)
Object Name: C:\Users\Aseem\Desktop\Tufu\New Text Document.txt
Håndtag ID: 0x16a0( Handle ID: 0x16a0)

Procesoplysninger: (Process Information:)
Proces-id: 0x820 Procesnavn ( Process ID: 0x820)
Process Name: C:\Windows\explorer.exe

Adgangsanmodningsoplysninger: (Access Request Information:)
Transaktions-id: {00000000-0000-0000-0000-000000000000} Adgange ( Transaction ID: {00000000-0000-0000-0000-000000000000})
: SLET ( Accesses: DELETE)
SYNCHRONISER ( SYNCHRONIZE)
Læseattributter( ReadAttributes)

I eksemplet ovenfor var filen, der arbejdede på, New Text Document.txt i Tufu -mappen på mit skrivebord, og de adgange, som jeg anmodede om, var DELETE efterfulgt af SYNCHRONIZE . Det jeg gjorde her var at slette filen. Her er et andet eksempel:

Objekttype: Fil ( Object Type: File)
Object Name: C:\Users\Aseem\Desktop\Tufu\Address Labels.docx
Håndtag ID: 0x178( Handle ID: 0x178)

Procesoplysninger: (Process Information:)
Proces-id: 0x1008 Procesnavn ( Process ID: 0x1008)
Process Name: C:\Program Files (x86)\Microsoft Office\Office14\WINWORD.EXE

Oplysninger om adgangsanmodning: (Access Request Information:)
Transaktions-id: {00000000-0000-0000-0000-000000000000} ( Transaction ID: {00000000-0000-0000-0000-000000000000})
Adgange: READ_CONTROL ( Accesses: READ_CONTROL)
SYNCHRONIZE
ReadData (eller ListDirectory) ( ReadData (or ListDirectory))
WriteData (eller AddFile) ( WriteData (or AddFile))
AppendData (eller AddSubData (eller AddSubdirectory eller AddSubdirectory eller ( AppendData (or AddSubdirectory or CreatePipeInstance))ReadPipeAtributes ( WriteAttributes)) ( ReadAttributes)
Readtributes ( ReadEA)
WritePipeA( WriteEA)

Adgangsårsager: READ_CONTROL: Givet af ejerskab ( Access Reasons: READ_CONTROL: Granted by Ownership)
SYNCHRONISER: Givet af D:(A;ID;FA;;;S-1-5-21-597862309-2018615179-2090787082-1000)( SYNCHRONIZE: Granted by D:(A;ID;FA;;;S-1-5-21-597862309-2018615179-2090787082-1000))

Mens du læser dette igennem, kan du se, at jeg fik adgang til Address Labels.docx ved hjælp af programmet WINWORD.EXE , og mine adgange inkluderede READ_CONTROL, og mine adgangsårsager var også READ_CONTROL . Normalt vil du se en masse flere adgange, men fokuser bare på den første, da det normalt er hovedtypen af ​​adgang. I dette tilfælde åbnede jeg blot filen ved hjælp af Word . Det kræver lidt afprøvning og gennemlæsning af begivenhederne for at forstå, hvad der foregår, men når først du har det nede, er det et meget pålideligt system. Jeg foreslår at oprette en testmappe med filer og udføre forskellige handlinger for at se, hvad der dukker op i Event Viewer .

Det er stort set det! En hurtig og gratis måde at spore adgang eller ændringer til en mappe!



About the author

Jeg er datamatiker med over 10 års erfaring i at udvikle og vedligeholde software til smartphones og Windows 11/10. Jeg har også været involveret i Google Chrome siden begyndelsen af ​​2014 som ledende ingeniør. I den rolle var jeg med til at skabe nogle af de mest populære browsere på platformen. Derudover har jeg arbejdet på spilmotorer i et par år nu, og jeg er i øjeblikket en kandidatstuderende, der arbejder på et projekt, der i sidste ende kunne bringe virtual reality til dit skrivebord.



Related posts