如何使用 psxview 识别具有波动性的隐藏进程?

如何使用 psxview 识别具有波动性的隐藏进程?

我在学习波动性,这个房间在tryhackme中,他们使用psxview来查找隐藏的进程。任务是,

恶意软件试图隐藏自身及其相关进程的情况相当常见。话虽如此,我们可以通过命令查看有意隐藏的进程psxview。哪个进程只列出了一个“False”?

输出结果为:

$volatility -f cridex.vmem --profile WinXPSP3x86 psxview

Volatility Foundation Volatility Framework 2.6
Offset(P)  Name                    PID pslist psscan thrdproc pspcid csrss session deskthrd ExitTime
---------- -------------------- ------ ------ ------ -------- ------ ----- ------- -------- --------
0x02498700 winlogon.exe            608 True   True   True     True   True  True    True     
0x02511360 svchost.exe             824 True   True   True     True   True  True    True     
0x022e8da0 alg.exe                 788 True   True   True     True   True  True    True     
0x020b17b8 spoolsv.exe            1512 True   True   True     True   True  True    True     
0x0202ab28 services.exe            652 True   True   True     True   True  True    True     
0x02495650 svchost.exe            1220 True   True   True     True   True  True    True     
0x0207bda0 reader_sl.exe          1640 True   True   True     True   True  True    True     
0x025001d0 svchost.exe            1004 True   True   True     True   True  True    True     
0x02029ab8 svchost.exe             908 True   True   True     True   True  True    True     
0x023fcda0 wuauclt.exe            1136 True   True   True     True   True  True    True     
0x0225bda0 wuauclt.exe            1588 True   True   True     True   True  True    True     
0x0202a3b8 lsass.exe               664 True   True   True     True   True  True    True     
0x023dea70 explorer.exe           1484 True   True   True     True   True  True    True     
0x023dfda0 svchost.exe            1056 True   True   True     True   True  True    True     
0x024f1020 smss.exe                368 True   True   True     True   False False   False    
0x025c89c8 System                    4 True   True   True     True   False False   False    
0x024a0598 csrss.exe               584 True   True   True     True   False True    True

这个作业的答案是 csrss.exe,正如您所见,它是唯一一个其中包含“False”的进程。

一个进程究竟如何被视为隐藏?当其属性中只有一个“False”时是否被视为隐藏?

同时,此来源告诉

嗯,除了我们的情况;)似乎没有进程被隐藏,如果是这样,你会在前两列(pslist 和 psscan)看到“False”。

那么,哪一个是正确的?分析 psxview 的输出时,什么时候进程被视为隐藏?

相关内容