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 下隐藏进程的一种方法及遇到的坑,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对易采站长站网站的支持!








