linux 下隐藏进程的一种方法及遇到的坑

2019-01-16 21:17:24刘景俊

1.程序定义了一个变量 process_to_filter 来控制不显示哪个进程名

2.重写readdir,

strcmp(process_name, process_to_filter) == 0)

当发现当前进程名称与 process_to_filter 相同时,继续循环.

遇到的坑

1.某些Linux中这个程序编译通不过

解决方法

删除最后两行中的一行

DECLARE_READDIR(dirent64, readdir64); DECLARE_READDIR(dirent, readdir);

2.某些Linux中使用

shell echo /usr/local/lib/libprocesshider.so >> /etc/ld.so.preload 并不会生效 此时我们需要配置环境变量 shell bmfxgkpt-yhd:~# vi /etc/profile 增加一行 shell export LD_PRELOAD=/usr/local/lib/libprocesshider.so

总结

以上所述是小编给大家介绍的linux 下隐藏进程的一种方法及遇到的坑,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对易采站长站网站的支持!

您可能感兴趣的文章:

Linux 如何快速找到运行中的进程Linux下强制杀死进程的方法详解Linux创建进程达到65535的方法linux 进程数最大值修改方法Linux中怎么通过PID号找到对应的进程名及所在目录方法详解Linux监控重要进程的实现方法Linux如何查看进程栈信息示例在Linux中查看进程占用的端口号