Как да проследите, когато някой има достъп до папка на вашия компютър

Има една приятна малка функция, вградена в Windows , която ви позволява да проследявате кога някой преглежда, редактира или изтрива нещо в определена папка. Така че, ако има папка или файл, до който искате да знаете кой има достъп, тогава това е вграденият метод, без да се налага да използвате софтуер на трети страни.

Тази функция всъщност е част от функция за сигурност на Windows , наречена групова политика( Group Policy) , която се използва от повечето ИТ специалисти(IT Professionals) , които управляват компютри в корпоративната мрежа чрез сървъри, но може да се използва и локално на компютър без никакви сървъри. Единственият недостатък на използването на групови правила(Group Policy) е, че не е наличен в по-ниски версии на Windows . За Windows 7 трябва да имате Windows 7 Professional или по-нова версия. За Windows 8 се нуждаете от Pro или Enterprise .

Терминът групови правила(Group Policy) основно се отнася до набор от настройки на системния регистър, които могат да се контролират чрез графичен потребителски интерфейс. Вие активирате или деактивирате различни настройки и тези редакции след това се актуализират в системния(Windows) регистър на Windows.

В Windows XP , за да стигнете до редактора на правила, щракнете върху Старт(Start) и след това Изпълни(Run) . В текстовото поле въведете „ gpedit.msc “ без кавичките, както е показано по-долу:

стартирайте gpedit

В Windows 7 просто щракнете върху бутона " Старт(Start) " и въведете gpedit.msc в полето за търсене в долната част на менюто " Старт"(Start Menu) . В Windows 8 просто отидете на началния екран(Start Screen) и започнете да пишете или преместете курсора на мишката си в горния или долния десен ъгъл на екрана, за да отворите лентата Charms и щракнете върху (Charms)Търсене(Search) . След това просто въведете gpedit . Сега трябва да видите нещо подобно на изображението по-долу:

редактор на групови правила

Има две основни категории политики: потребителски(User) и компютърни(Computer) . Както може би се досещате, потребителските политики контролират настройките за всеки потребител, докато настройките на компютъра ще бъдат настройки за цялата система и ще влияят на всички потребители. В нашия случай ще искаме нашата настройка да е за всички потребители, така че ще разширим секцията Конфигурация на компютъра(Computer Configuration) .

Продължете да разширявате до Настройки на Windows(Windows Settings) ->  Security Settings -> Local Policies -> Audit Policy . Няма да обяснявам много от другите настройки тук, тъй като това е фокусирано основно върху одит на папка. Сега ще видите набор от правила и техните текущи настройки от дясната страна. Политиката за одит е това, което контролира дали операционната система е конфигурирана и готова за проследяване на промените.

достъп до обект на одит

Сега проверете настройката за достъп до обект на одит(Audit Object Access ) , като щракнете двукратно върху нея и изберете както успех(Success) , така и неуспех(Failure) . Щракнете върху OK(Click OK) и сега сме готови с първата част, която казва на Windows, че искаме да е готов да наблюдава промените. Сега следващата стъпка е да му кажем какво ТОЧНО(EXACTLY) искаме да проследим. Можете да затворите конзолата за групови правила сега.(Group Policy)

Сега отидете до папката с помощта на Windows Explorer , която искате да наблюдавате. В Explorer щракнете с десния бутон върху папката и щракнете върху Свойства(Properties) . Щракнете върху раздела за сигурност( Security Tab) и ще видите нещо подобно на това:

раздел за сигурност на Explorer

Сега щракнете върху бутона Разширени(Advanced) и щракнете върху раздела Одит(Auditing) . Това е мястото, където всъщност ще конфигурираме какво искаме да наблюдаваме за тази папка.

одитни прозорци на раздели

Продължете и щракнете върху бутона Добавяне(Add) . Ще се появи диалогов прозорец с молба да изберете потребител(User) или група(Group) . В полето въведете думата „ потребители(users) “ и щракнете върху Проверка на имената(Check Names) . Полето автоматично ще се актуализира с името на локалната потребителска група за вашия компютър във формата COMPUTERNAME\Users .

разрешения за потребителска група

Щракнете върху OK(Click OK) и сега ще получите друг диалогов прозорец, наречен „ Влизане на одит за X(Audit Entry for X) “. Това е истинското месо от това, което искахме да направим. Тук ще изберете какво искате да гледате за тази папка. Можете поотделно да изберете кои видове дейности искате да проследявате, като изтриване или създаване на нови файлове/папки и т.н. За да улесните нещата, предлагам да изберете Пълен контрол(Full Control) , който автоматично ще избере всички други опции под него. Правете това за успех(Success) и провал(Failure) . По този начин, каквото и да се прави с тази папка или файловете в нея, ще имате запис.

Изследовател на разрешения за одит

Сега щракнете върху OK и щракнете върху OK отново и OK още веднъж, за да излезете от набора от множество диалогови прозорци. И сега успешно конфигурирахте одита на папка! Така че може да попитате как гледате на събитията?

За да видите събитията, трябва да отидете в контролния панел(Control Panel) и да щракнете върху Административни инструменти(Administrative Tools) . След това отворете програмата за преглед на събития(Event Viewer) . Щракнете върху секцията Сигурност(Security) и ще видите голям списък от събития от дясната страна:

сигурност на зрителя на събития

Ако продължите и създадете файл или просто отворите папката и щракнете върху бутона Обнови(Refresh) в програмата за преглед на събития(Event Viewer) (бутонът с двете зелени стрелки), ще видите куп събития в категорията Файлова система( File System) . Те се отнасят до всякакви операции за изтриване, създаване, четене, запис върху папките/файловете, които одитирате. В Windows 7 всичко вече се показва в категорията задачи на файловата система(File System) , така че за да видите какво се е случило, ще трябва да щракнете върху всяка една и да я превъртите.

За да улесните прегледа на толкова много събития, можете да поставите филтър и просто да видите важните неща. Щракнете(Click) върху менюто Изглед(View) в горната част и щракнете върху Филтър(Filter) . Ако няма опция за Филтър(Filter) , щракнете с десния бутон върху регистрационния файл за сигурност(Security) в лявата страница и изберете Филтриране на текущия дневник(Filter Current Log) . В полето Event ID въведете числото 4656 . Това е събитието, свързано с конкретен потребител, изпълняващ действие на файловата система (File System ) и ще ви даде съответната информация, без да се налага да преглеждате хиляди записи.

филтър дневник

Ако искате да получите повече информация за събитие, просто кликнете два пъти върху него, за да го видите.

изтриване на идентификатор на събитие

Това е информацията от екрана по-горе:

Беше поискана манипулация на обект.(A handle to an object was requested.)

Тема: (Subject:)
Security ID: Aseem-Lenovo\Aseem
Име на акаунт в Aseem: Домейн на акаунт в Aseem: ID за влизане ( Account Name: Aseem)
в Aseem-Lenovo ( Account Domain: Aseem-Lenovo)
: 0x175a1( Logon ID: 0x175a1)

Обект: (Object:)
Обектен сървър: ( Object Server: Security)
Тип на защитения обект: Файл ( Object Type: File)
Object Name: C:\Users\Aseem\Desktop\Tufu\New Text Document.txt
Идентификатор на манипулатора: 0x16a0( Handle ID: 0x16a0)

Информация (Process Information:)
за процеса: ID на процеса: 0x820 ( Process ID: 0x820)
Process Name: C:\Windows\explorer.exe

Информация за заявка за достъп: (Access Request Information:)
ID на транзакция: {00000000-0000-0000-0000-000000000000} Достъпи ( Transaction ID: {00000000-0000-0000-0000-000000000000})
: ИЗТРИВАНЕ ( Accesses: DELETE)
СИНХРОНИЗАЦИЯ ( SYNCHRONIZE)
ReadAttributes

В примера по-горе, файлът, върху който работеше, беше New Text Document.txt в папката Tufu на моя работен плот и достъпите, които поисках, бяха DELETE , последвано от SYNCHRONIZE . Това, което направих тук, беше да изтрия файла. Ето още един пример:

Тип на обект: Файл ( Object Type: File)
Object Name: C:\Users\Aseem\Desktop\Tufu\Address Labels.docx
Идентификатор на манипулатора: 0x178( Handle ID: 0x178)

Информация (Process Information:)
за процеса: ID на процеса: 0x1008 ( Process ID: 0x1008)
Process Name: C:\Program Files (x86)\Microsoft Office\Office14\WINWORD.EXE

Информация за заявка за достъп: (Access Request Information:)
ID на транзакция: {00000000-0000-0000-0000-000000000000} ( Transaction ID: {00000000-0000-0000-0000-000000000000})
Достъпи: READ_CONTROL ( Accesses: READ_CONTROL)
SYNCHRONIZE
ReadData (или ListDirectory) ( ReadData (or ListDirectory))
WriteData (или AddFile) ( WriteData (or AddFile))
AppendData (или AddSubdirectory или AddSubritesstan или AddSubritesstan или AddSubritesstan или AddSubritesstan или ( AppendData (or AddSubdirectory or CreatePipeInstance))ReadSubdirectory ( WriteAttributes)или ( WriteEA)
CreateAtributeA ( ReadEA)ReadEaptEA( ReadAttributes)


Причини за достъп: READ_CONTROL: Предоставено от собственост ( Access Reasons: READ_CONTROL: Granted by Ownership)
SYNCHRONIZE: Предоставено от 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))

Докато четете това, можете да видите, че имах достъп до Address Labels.docx с помощта на програмата WINWORD.EXE и моите достъпи включват READ_CONTROL и причините за достъп също бяха READ_CONTROL . Обикновено ще видите още куп достъпи, но просто се съсредоточете върху първия, тъй като това обикновено е основният тип достъп. В този случай просто отворих файла с Word . Отнема малко тестване и четене на събитията, за да разберете какво се случва, но след като го свалите, това е много надеждна система. Предлагам да създадете тестова папка с файлове и да извършите различни действия, за да видите какво се показва в Event Viewer .

Това е почти всичко! Бърз и безплатен начин за проследяване на достъп или промени в папка!



About the author

Аз съм компютърен професионалист, който има опит в работата със софтуер на Microsoft Office, включително Excel и PowerPoint. Имам опит и с Chrome, който е браузър, собственост на Google. Моите умения включват отлична писмена и устна комуникация, решаване на проблеми и критично мислене.



Related posts