Process Monitor一款系統(tǒng)進(jìn)程監(jiān)視軟件,總體來說,Process Monitor相當(dāng)于Filemon+Regmon,其中 Process Monitor 的Filemon專門用來監(jiān)視系統(tǒng) 中的任何文件操作過程,而Regmon用來監(jiān)視注冊表的讀寫操作過程。有了Process Monitor,使用者就可以對系統(tǒng)中的任何文件和 注冊表操作同時(shí)進(jìn)行監(jiān)視和記錄,通過注冊表和文件讀寫的變化, 對于幫助診斷系統(tǒng)故障或是發(fā)現(xiàn)惡意軟件、病毒或木馬來說,非常有用。這是一個(gè)高級的 Windows 系統(tǒng)和應(yīng)用程序監(jiān)視工具,由優(yōu)秀的 Sysinternals 開發(fā),并且目前已并入微軟旗下,可靠性自不用說。
此版本的 Process Monitor 增加了多項(xiàng)重要增強(qiáng)功能,包括穩(wěn)定性和性能改進(jìn),強(qiáng)大的過濾選項(xiàng),修正的進(jìn)程樹對話框(增加了進(jìn)程存活時(shí)間圖表),可根據(jù)點(diǎn)擊位置變換的右鍵菜單過濾條目,集成帶源代碼存儲(chǔ)的堆棧跟蹤對話框,更快的堆棧跟蹤,可在 64-位 Windows 上加載 32-位 日志文件的能力等。
Process Monitor 不僅結(jié)合了 Filemon(文件監(jiān)視器) 和 Regmon(注冊表監(jiān)視器) 兩個(gè)工具的功能,還具有以下一些增強(qiáng):
監(jiān)視進(jìn)程和線程的啟動(dòng)和退出,包括退出狀態(tài)代碼;
監(jiān)視映像 (DLL 和內(nèi)核模式驅(qū)動(dòng)程序) 加載;
捕獲更多輸入輸出參數(shù)操作;
非破壞性的過濾器允許你自行定義而不會(huì)丟失任何捕獲的數(shù)據(jù);
捕獲每一個(gè)線程操作的堆棧,使得可以在許多情況下識別一個(gè)操作的根源;
可靠捕獲進(jìn)程詳細(xì)信息,包括映像路徑、命令行、完整性、用戶和會(huì)話ID等等;
完全可以自定義任何事件的屬性列;
過濾器可以設(shè)置為任何數(shù)據(jù)條件,包括未在當(dāng)前視圖中顯示的;
高級的日志機(jī)制,可記錄上千萬的事件,數(shù)GB的日志數(shù)據(jù);
進(jìn)程樹工具顯示所有進(jìn)程的關(guān)系;
原生的日志格式,可將所有數(shù)據(jù)信息保存,讓另一個(gè) Process Monitor 實(shí)例加載;
進(jìn)程懸停提示,可方便的查看進(jìn)程信息;
詳細(xì)的懸停提示信息讓你方便的查看列中不能完整顯示的信息;
搜索可取消;
系統(tǒng)引導(dǎo)時(shí)記錄所有操作。
修正一些非標(biāo)漢化過頭造成的問題