文章链接:https://codemouse.online/archives/2020-02-29-144838
如何伪装自己的程序名字
-
在linux的c语言程序中,主函数也有参数,写法如下
void main(int argc, char *argv[]){}
-
ps -A读取的参数就是在argv[0]中,只需要修改这部分的内容,名字就变了
strncpy(argv[0],"名字",strlen(argv[0]));
这时候查看ps -A,会发现,程序名字和自己设定的名字一样了 -
如果将名字改成系统应用的名字,用户就无法发现了