noexec(1) - Linux man page

Name

noexec - a runner for invoke a program, which will be unable to create any child process

Syntax

noexec [options] <args>

Description

noexec is a runner for invoke a program, which will be unable to create any child process.

Options

-l <file>
name of the noexec library to be preload (default libnoexec.so)
-L <directory>
path to the noexec library to be preload (default /usr/lib)
-v
Output version information and exit.
-h
Output help information and exit.

Files

/usr/lib/libnoexec.so
dynamic library to be preloaded. temporary file for test time difference

Examples

Run vi which can't escape to shell:
noexec vi

Same, using libnoexec.so in the current directory:
noexec -L 'pwd' vi

Authors

Valery Reznic <valery_reznic@users.sourceforge.net>

See <URL:http://noexec.sourceforge.net/>.

Copyright

noexec is copyright (©) 2003 by Valery Reznic.
This program is distributed under GNU General Public License
It is provided "as is", without any express or implied warranties. See the file COPYING for details.

See Also

noexec(8)