如果一个程序的命令行是一个password之类的不便展示的字符串,如何不让ps打印出来呢?ps是从proc$pidcmdline里拿的命令行,而proc$pidcmdline则是在内核空间解析用户程序的stack区域获取的数据,那么答案很简单,只需要覆盖掉这个区域即可,下面是个示例:include<stdio.h>include<stdlib.h>include<string.h>intmain(intargc,charargv){charorig[16];获取stack上的命令行strcpy(orig,argv[1]);获取命令行之后第一时间覆盖stack...