作者Tripadvisor (呱呱)
看板Soft_Job
標題[請益] 偵測電腦檔案IO
時間Mon Apr 30 00:53:16 2018
有點無頭緒不知道怎麼起頭,本分是寫.NET的,因為一項任務
需要記錄電腦檔案的開啟記錄,上網爬文過,似乎不是一件簡單
的事情,有人推薦是使用第三方原件,不知道怎麼偵測IO的流程
是如何的流程 ? 非資工畢業,覺得這似乎是比較底層的東西 ?
有前輩可以分享一些方向或是線索嗎 ? 感激不盡 ~~~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.0.207.109
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1525020798.A.A43.html
1F:→ goodland: "需要記錄電腦檔案的開啟記錄"可以舉例子嗎?04/30 00:55
比方說使用者開啟了哪些文件
2F:推 ihon822: 設定Windows稽核原則 然後monitor event04/30 01:08
感謝大大分享,但是因為我是寫windows service發布到其他電腦上,這樣要每一台電腦
都去設定稽核嗎? 不論如何,至少有個方向,太感激了。
3F:推 wt: windows有提供標準system call,註冊後可收到訊息。可以研究一04/30 03:39
4F:→ wt: 下。04/30 03:39
感謝大大,可以再提供多一點關鍵字查詢嗎?
5F:推 eoii: 去MS的technet找WMI04/30 06:06
6F:推 plsmaop: Inotify?04/30 07:28
但是這邊作業系統都是windoes
7F:推 peanut97: 你常常用 TripAdvisor 嗎XD04/30 10:07
8F:→ Tripadvisor: tripadvisor這名字是我創始的 :)04/30 16:16
※ 編輯: Tripadvisor (42.73.103.192), 04/30/2018 16:19:15
9F:推 joremy628: 以前有寫過監控檔案建立、更新、刪除的,有事件可以觸04/30 16:33
10F:→ joremy628: 發,不過開啟檔案的就沒有試過04/30 16:33
嗯嗯 這個就無法知道開啟檔案了,我也有試過。
13F:→ clarencech: LastAccessed記起來比對 是不是個笨方法?04/30 17:52
※ 編輯: Tripadvisor (42.73.103.192), 04/30/2018 18:23:06
14F:→ olozil: hook特定API, 我這麼幹過.... 04/30 20:49
15F:→ olozil: 還一種方法是寫 Driver04/30 20:52
16F:→ stupid0319: createfile 04/30 21:00
17F:推 qsort: Sysinternal Process Monitor 04/30 22:11
18F:→ fj520: ReadDirectoryChangesW04/30 22:47
感謝各位大大分享,功能已開發完成 :)
※ 編輯: Tripadvisor (42.72.163.62), 05/04/2018 03:24:58