DocumentCode
2274393
Title
Tracing the root of "rootable" processes
Author
Purohit, Amit ; Navda, Vishnu ; Chiueh, Tzi-cker
Author_Institution
Stony Brook Univ., USA
fYear
2004
fDate
6-10 Dec. 2004
Firstpage
284
Lastpage
293
Abstract
In most existing systems, the authorization check for system resource access is based on the user ID of the running processes. Such systems are vulnerable to password stealing/cracking attacks. Considering that remote attackers usually do not have physical access to local machines, we propose a security architecture called NPTrace (network-wide process tracing), which requires a user to know the root password and to prove that he is within some physical proximity in order to exercise the root privilege. More specifically, NPTrace attaches a privilege-level attribute to every process, and propagates this attribute across machines on demand. The privilege-level attribute of a process is set to rootable if the system can trace back its origin to a process started by a user that has physically logged on from a specific set of hosts on the network. Only a root process with this privilege-level attribute set to rootable, is allowed to perform privileged operations. The NPTrace architecture essentially exploits physical security to strengthen password-based security. This paper describes the design and implementation of the NPTrace prototype, which features a distributed mechanism to identify the entry point of a user into a network. The prototype is implemented under Linux and has been tested under many attack scenarios. The system shows correct behavior in these tests with negligible performance overhead.
Keywords
authorisation; biometrics (access control); message authentication; Linux; NPTrace security architecture; authorization; password stealing; system resource access; user ID; Authentication; Authorization; Computer network management; Computer security; Design engineering; Linux; Protection; Prototypes; Smart cards; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Security Applications Conference, 2004. 20th Annual
ISSN
1063-9527
Print_ISBN
0-7695-2252-1
Type
conf
DOI
10.1109/CSAC.2004.45
Filename
1377235
Link To Document