在進行受害主機排查時,首先要對主機系統進行基本排查,方便對受害主機有一個初步的了解。主要進行如下排查內容:
1. 系統基本信息
Windows系統
2. 用戶信息
3. 啟動項
cat/etc/init.d/rc.local
init.d
cat/etc/rc.local
rc.local
ls-alt/etc/init.d
4. 任務計劃
計算機管理
系統工具
任務計劃程序
任務計劃程序庫
schtasks
at
crontab-l
crontab-u root-l
*
/etc/cron*
etc
ls/etc/cron*
回答所涉及的環境:聯想天逸510S、Windows 10。
在進行受害主機排查時,首先要對主機系統進行基本排查,方便對受害主機有一個初步的了解。主要進行如下排查內容:
1. 系統基本信息
Windows系統
Linux系統
2. 用戶信息
Windows系統
Linux系統
3. 啟動項
Windows系統
Linux系統
cat/etc/init.d/rc.local命令,可查看init.d文件夾下的rc.local文件內容。cat/etc/rc.local命令,可查看rc.local文件內容。ls-alt/etc/init.d命令,可查看init.d文件夾下所有文件的詳細信息。4. 任務計劃
Windows系統
計算機管理窗口,選擇系統工具中任務計劃程序中的任務計劃程序庫選項,可以查看任務計劃的名稱、狀態、觸發器等詳細信息,如圖2.1.32所示。schtasks命令,可獲取任務計劃的信息,如圖2.1.34所示。該命令是一個功能更為強大的超級命令行計劃工具,它含有at(在較舊的系統中才可以用)命令行工具中的所有功能,獲取任務計劃時要求必須是本地Administrators組的成員。Linux系統
crontab-l命令,可查看當前的任務計劃,也可以指定用戶進行查看,如輸入命令crontab-u root-l,可查看root用戶的任務計劃,以確認是否有后門木馬程序啟動相關信息。使用命令crontab-l后,查詢到一個挖礦惡意程序的任務計劃設置,其會每隔12分鐘遠程下載惡意網站上的crontab.sh腳本文件。*篩選出etc目錄下的所有以cron開頭的文件,具體表達式為/etc/cron*。例如,查看etc目錄下的所有任務計劃文件就可以輸入ls/etc/cron*命令回答所涉及的環境:聯想天逸510S、Windows 10。