如何安装 unhide 并搜索隐藏的进程和 TCP-UDP 端口

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何安装unhide 并搜索隐藏的进程和TCP/UDP 端口

unhide 是一个小巧的网络取证工具,能够发现那些借助rootkit、LKM 及其它技术隐藏的进程和TCP/UDP 端口。这个工具在Linux、UNIX 类、MS-Windows 等操作系统下都可以工作。根据其man 页面的说明:

Unhide 通过下述三项技术来发现隐藏的进程。

进程相关的技术,包括将 /proc 目录与 /bin/ps 命令的输出进行比较。

系统相关的技术,包括将 /bin/ps 命令的输出结果同从系统调用方面得到的信息进行比较。穷举法相关的技术,包括对所有的进程ID 进行暴力求解,该技术仅限于在基于Linux2.6 内核的系统中使用。

绝大多数的Rootkit 工具或者恶意软件借助内核来实现进程隐藏,这些进程只在内核内部可见。你可以使用 unhide 或者诸如 rkhunter 等工具,扫描rootkit 程序、后门程序以及一些可能存在的本地漏洞。

这篇文章描述了如何安装unhide 并搜索隐藏的进程和TCP/UDP 端口。

如何安装unhide

首先建议你在只读介质上运行这个工具。如果使用的是Ubuntu 或者Debian 发行版,输入下述的 apt-get/apt 命令以安装Unhide:

$sudo apt-get install unhide

一切顺利的话你的命令行会输出以下内容:

[sudo]password forvivek:

Reading packagelists...Done

Building dependency tree

Reading state information...Done

Suggested packages:

rkhunter

The following NEWpackages will be installed:

unhide

0upgraded,1newly installed,0toremove and0notupgraded.

相关文档
最新文档