64,637
社区成员
发帖
与我相关
我的任务
分享
#include "iostream"
#include "process.h"
using namespace std;
int main(int argc, char* argv[], char* envp[])
{
execve("C:\\WINDOWS\\system32\\notepad.exe", argv, envp);
return 0;
}
范例:
#include<unistd.h>
main()
{
char * argv[ ]={“ls”,”-al”,”/etc/passwd”,(char *)0};
char * envp[ ]={“PATH=/bin”,0}
execve(“/bin/ls”,argv,envp);
}
执行:
-rw-r--r-- 1 root root 705 Sep 3 13 :52 /etc/passwd