Skip to content

Instantly share code, notes, and snippets.

@SilverRainZ
Created September 22, 2015 12:42
Show Gist options
  • Save SilverRainZ/5aed8523c6bd29801c5c to your computer and use it in GitHub Desktop.
Save SilverRainZ/5aed8523c6bd29801c5c to your computer and use it in GitHub Desktop.
execev
#include <unistd.h>
#include <stdio.h>
int main(int argc, char *argv[]){
char *cmd[] = {"/bin/ls", "/home" "\0"};
char *env[] = {"HOME=/home/la", "LOGNAME=home", "\0"};
execve("/bin/ls", cmd, env);
int ret = execve("/bin/ls", cmd, env);
return 0;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment