fdmess - Summary
This group is not part of the GNU Project.
This is a small utility to redirect file descriptors of running processes and more generally tweak them. It works by attaching with ptrace to an existing process and forcing it to execute some syscall. This way you can force a process to drop privileges, to redirect a file descriptor to a file or a tcp/ip connection, to connect a descriptor to the descriptor of another running process with a unix socket, or to set a file descriptor equal to the descriptor of another running process (unix file descriptor passing is used). Since the code hooks are architecture-dependent, at the moment only the linux-x86 and linux-x86_64 architectures are supported. Patches for other architectures are welcome.
Registration Date: Sat 05 Feb 2005 06:27:04 PM UTC
License: GNU General Public License v2 or later
Development Status: 5 - Production/Stable
posted by monx, Tue 14 Jun 2005 01:09:25 AM UTC
Changelog:
- Added README with a small tutorial.
- Added the tell= option to the the position of file descriptor (not tested on x86_64).
- Should now work with executable stack.
- Set default verbose level to 1.
posted by monx, Sat 11 Jun 2005 11:41:14 AM UTC
I finally had some time to do the release, as everyting seams to work well on both linux-x86 and linux-x86_64! If there is any issue just let me know.
- Browse open items
Submit a new item
- Browse open items
Submit a new item
Powered by Savane 3.14-50d9.
Corresponding source code