如何檢測這台機器有沒有裝一些入侵者的工具或後門呢?
查看端口(偏好命令行程序,舒服)
1、fport.exe--->查看那些端口都是那些程序在使用。有沒有非法的程序,和端口 winshell.exe 8110 暈倒~後門 net use 誰在用這個連接我?
2、netstat -an ---->查看那些端口與外部的ip相連。 23 x.x.x.x 沒有開23端口,怎麼自己打開了??黑客!?
3、letmain.exe \\ip -admin -d 列出本機的administrators組的用戶名查看是否有異常。 怎麼多了一個hacker用戶??<==>net user id
4、pslist.exe---->列出進程<==>任務管理器
5、pskill.exe---->殺掉某個進程,有時候在任務管理器中無法中止程序那就用這個工具來停止進程吧。
6、login.exe ---->列出當前都有那些用戶登錄在你的機器上,不要你在檢測的同時,入侵者就在破壞:
7、查看日志文件--->龐大的日志文件--->需要借助第三方軟件來分析日志 記錄了入侵者掃描的信息和合法用戶的正確請求
Find “scirpts/..” C:\WINNT\system32\LogFiles\W3SVC1\ex010705.log --解碼漏洞??誰在掃描我?
8、查看 Web 目錄下文件改動與否 留沒有留 asp php 後門……查看存放日志文件的目錄 GUI 查看顯示所有文件和文件夾 z[-6QwE
技巧:查看文件的修改日期,我兩個月沒有更新站點了(好懶:),怎麼 Web 目錄下有最近修改文件的日期??奇怪吧?:) "DYN}
####################################### 驅動器 C 中的卷是 system Server D7
卷的序列號是 F4EE-CE39
R-hgl8F
C:\WINNT\system32\LogFiles\W3SVC1 的目錄 ?
2001-07-05 02:43 1,339 ex010704.log
2001-07-05 23:54 52,208 ex010705.log
2001-07-07 22:59 0 ex010707.log
2001-07-08 22:45 0 ex010708.log
2001-07-10 08:00 587 ex010709.log
恩?奇怪?怎麼沒有 2001-07-06 那天的日志文件??可疑……2001-07-07、2001-07-08 兩天的日志文件大小為零,我得網站訪問量怎麼兩天都是空??沒有那麼慘吧:(好奇怪?!#######################################
驅動器 D 中的卷是 新加卷
卷的序列號是 28F8-B814 D:\win 2000 的目錄
2001-06-03 17:43
2001-06-03 17:43
..
2001-06-03 17:43
CLIENTS
2001-06-03 17:43
BOOTDISK
2001-06-03 17:43
I386
2001-06-03 17:46
PRINTERS
2001-06-03 17:46
SETUPTXT
2001-06-03 17:46
SUPPORT
2001-06-03 17:46
VALUEADD
2000-01-10 20:00 45 AUTORUN.INF
2000-01-10 20:00 304,624 BOOTFONT
2000-01-10 20:00 5 CDROM_IS.5
2000-01-10 20:00 5 CDROM_NT.
2000-01-10 20:00 12,354 READ1ST
2000-01-10 20:00 465,408 README.DOC
2000-01-10 20:00 267,536 SETUP.EXE
2001-06-04 17:37
SP1
2001-06-27 16:03
sp2
2001-07-06 00:05
system --->從來沒有修改或安裝什麼文件程序啊 什麼時候多了system目錄?這個是我安裝 win 2000 的安裝文件。 日期怎麼不對 2001-07-06,日志文件也沒有 2001-07-06 的這一天的記錄,可疑…….
7 個文件 1,049,977 字節 12 個目錄 10,933,551,104 可用字節
####################################### 總的來說入侵檢測包括:
一、基於80端口入侵的檢測 CGI IIS 程序漏洞……
二、基於安全日志的檢測 工作量龐大
三、文件訪問日志與關鍵文件保護 )
四、進程監控 後門什麼的
五、注冊表校驗 木馬
六、端口監控 21 23 3389 …
七、用戶 我覺得這個很重要,因為入侵者進入系統以後,為了方便以後的“工作”通常會加一個用戶或者激活guest帳號提升為管理員的
/************** 借助第三方軟件協助分析 IDS Firewall …..***********************/
對 unix & linux 入侵檢測說幾句
有必要先用掃描器掃描一下系統,搜集一下資料 CGI RPC TELNETD FTP ……本地遠程溢出漏洞……
1、檢查 suid sgid 程序
find / -user root -perm -4000 -print --常用
find / -group kmem -perm -2000 -print
2、查看系統的二進制文件是否被更改
如:ls su telnet netstat ifconfig