UserCHRoot 0.1
Sponsored Links
UserCHRoot 0.1 Ranking & Summary
File size:
0.012 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1009
Date added:
2007-01-18
Publisher:
Aleksandr Koltsoff
UserCHRoot 0.1 description
UserCHRoot project can switch root, change directory, drop privileges and exec.
When dealing with chroot environments, its sometimes useful to have a tool with which the chroot will be done, but the target executable will not be run using root privileges.
It is also sometimes useful to switch the current working directory for the target executable just before it starts. userchroot is a small program intended to be run as suid (u+s root) in these cases. It tries to be as careful as possible in order not to run the target executable as root user.
It does not support arbitrary user specification, but instead will drop back to normal user privileges of the calling user (undoing what suid-bit has done basically). If dropping root privilege fails (or actually resetting the effective credentials to the normal ones), the target executable will not be executed.
userchroot has been tested on Linux, implemented using C and licensed under GNU General Public License (v2). The tool is provided without a warranty of any kind, in the understanding that software bugs do exist and bad things can happen.
Building and installing
Using suid bits with programs that you randomly download off the Internet is not a good security practice. Because of this reason, building and installing the software is not automated at all (no autotools, no Makefile).
In order to build you will only need regular gcc and the standard C library headers. You will probably need to run chmod, chown and cp in order to install the program usefully.
The vagueness of this section is intentional.
USAGE: new-root new-cwd exec-name [exec-params]
When dealing with chroot environments, its sometimes useful to have a tool with which the chroot will be done, but the target executable will not be run using root privileges.
It is also sometimes useful to switch the current working directory for the target executable just before it starts. userchroot is a small program intended to be run as suid (u+s root) in these cases. It tries to be as careful as possible in order not to run the target executable as root user.
It does not support arbitrary user specification, but instead will drop back to normal user privileges of the calling user (undoing what suid-bit has done basically). If dropping root privilege fails (or actually resetting the effective credentials to the normal ones), the target executable will not be executed.
userchroot has been tested on Linux, implemented using C and licensed under GNU General Public License (v2). The tool is provided without a warranty of any kind, in the understanding that software bugs do exist and bad things can happen.
Building and installing
Using suid bits with programs that you randomly download off the Internet is not a good security practice. Because of this reason, building and installing the software is not automated at all (no autotools, no Makefile).
In order to build you will only need regular gcc and the standard C library headers. You will probably need to run chmod, chown and cp in order to install the program usefully.
The vagueness of this section is intentional.
USAGE: new-root new-cwd exec-name [exec-params]
UserCHRoot 0.1 Screenshot
UserCHRoot 0.1 Keywords
UserCHRoot
UserCHRoot 0.1
Change Directory
root
privileges
switch
drop
directory
user
UserCHRoot 0.1
System Administration
System
Bookmark UserCHRoot 0.1
UserCHRoot 0.1 Copyright
WareSeeker periodically updates pricing and software information of UserCHRoot 0.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of UserCHRoot 0.1 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
root candles
square root
command prompt change directory
root vegetables
root canal
change directory in dos
valerian root
perl change directory
what is a root canal
roots manuva
roots canada
rootsweb
how to change directory in dos
change directory in command prompt
roto rooter
root zone
choice privileges
root words
Related Software
fakechroot provides a fake chroot environment to programs. Free Download
Bugzero is a Web-based bug tracking, defect tracking, issue tracking, and change management system. Free Download
RearSite is a simple collaborative Web site manager. Free Download
Mounttero is a tool for automatically mounting drives using autofs. Free Download
Pure FTP Server is a fast, production quality, standards-conformant FTP server based on Troll-FTPd. Free Download
Rootsh is a wrapper for shells that logs all echoed keystrokes and terminal output to a file and/or to syslog. Free Download
KryoMol is a KDE based program for visualization and analysis of several chemistry related files. Free Download
PoWeb aims at providing a Web PO file editor. Free Download
Latest Software
Popular Software
Favourite Software