»Home
»Examples
»Invocation
»Runtime Library
»Python Bindings
»Known Issues
Shellcode Compiler
A custom shellcode compiler for Binary Ninja

# execve

    int execve(const char* filename, const char** argv, const char** envp);

Starts a new program. The program started is given by filename and passed the argument array argv. The environment variables are given by envp, or the default environment if envp is NULL.

This function does not return if successful. Returns the negation of the error code on error.

## See also

bash, execl, interactive_bash, interactive_sh, sh, system