Tar*_*run 5 security scripts malware
我正在尝试构建一个可以自动检测恶意软件、后门和 rootkit 的 shell 脚本,我正在尝试对其进行研究。我发现了一些像
find . -name “*.js” | xargs grep -l “eval(unescape”
find . -name “*.php” | xargs grep -l “eval(base64_decode”
Run Code Online (Sandbox Code Playgroud)
但我不认为只有这些与仅查找 .php 和 .js 文件相关,并尝试查看它是否包含恶意软件。任何人都可以帮我提供一个可以用于脚本的总体思路,以便它可以执行恶意软件、后门和 rootkit 检测工作。更准确地说,如何在 ubuntu 系统上找到这些恶意软件、后门程序和 rootkit。谢谢。
你问了 3 种不同的事情......
根工具包
大多数根工具包使用内核来隐藏自己,并且它们只能从内核中看到。
如果您想知道如何找到它们,为什么不使用开源的力量并安装rkhunter并查看它们是如何做到的?您可以在此处找到来源。
除此之外,CERT对处理根工具包时要寻找的内容有详尽的解释。链接中的亮点:
在系统上的任何地方查找 setuid 和 setgid 文件(尤其是 setuid 根文件)
find / -user root -perm -4000 -print
find / -group kmem -perm -2000 -print
Run Code Online (Sandbox Code Playgroud)检查您的系统二进制文件以确保它们未被更改。
大多数这些你可以从命令行完成。
同样值得一读:
后门
后门的问题在于它们通常是被滥用的软件缺陷。该组基本的规则...
值得一读:
恶意软件
扫描/etc/hosts奇怪的 IP 地址和主机名。如果你看看这些:
浏览器扩展或更改/etc/hosts是原因。
另外一个很好的阅读是:
| 归档时间: |
|
| 查看次数: |
21532 次 |
| 最近记录: |