Skip to content

A shell whose Address Space Layout is Determined

Notifications You must be signed in to change notification settings

Evian-Zhang/asldsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

ASLDSH

ASLDSH is a shell where its child processes' and itself's Address Space Layout is Determined even if current linux kernel enables ASLR.

Build

make asldsh

Usage

Invoke without additional argument:

./asldsh

This will spawn a new shell (whose path is determined by env $SHELL) with interactive mode.

Invoke with additional argument:

./asldsh echo "hello"

This will use the second argument as child process's pathname, and remain arguments as child process's arguments.

About

A shell whose Address Space Layout is Determined

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published