简短结论:strings 本身不能“查病毒”,但可以作为分析可疑文件的辅助工具。
strings 是什么strings 是 Ubuntu / Linux 下的一个命令行工具,用来从二进制文件、可执行文件、镜像、内存 dump等中提取可打印的字符串(如 ASCII / Unicode 文本)。
例如:
strings suspicious.bin
你可能会看到:
/bin/sh, wget, curl, rm -rf)strings 能不能“查病毒”不能直接查病毒,原因:
它只是“看一眼文件里写了什么字”。
在安全分析中,strings 常用于:
示例:
strings malware.sample | grep -i "http"
strings malware.sample | grep -i "bash\|sh\|wget\|curl"
如果你是想“查毒”,更推荐:
sudo apt install clamav
clamscan -r /path
file(看文件类型)hexdump / xxdobjdumpstrace(运行监控)
strings不能查病毒,但能帮你“看一眼”可疑文件里有没有奇怪内容。
如果你是:
strings + 多种工具配合如果你愿意,可以告诉我:
我可以给你更具体的命令。