• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux rtdump Download

rtdump

June 29, 2006
Rtdump is a modified version of tcpdump that allows the capture of network traffic on remote systems and networks.
Version 1.0
License Freeware
Platform Linux
Supported Languages English
Homepage rpcap.sourceforge.net
Developed by S. Krishnan
Rtdump is a versatile version of tcpdump that captures traffic from remote systems and networks. With Rtdump, you can run a packet capture program on a target computer that sniffs the network traffic of that system and then sends the captured packets to another host for processing, analysis, and archiving. This software comprises two separate processes: the server (or agent), which captures network traffic on a remote system, and a client, which receives and processes these packets.

To capture network traffic, the server code is a standalone executable program that captures network traffic using the libpcap packet capture library. The client, on the other hand, is a library called librpcap, which is linked to a user program and used on the client system like libpcap. The librpcap client library exposes a subset of the pcap API as defined in the pcap (3) manpage. The API functions as a set of pcap-compatible wrapper functions over a Sun RPC interface to the remote server, which calls the corresponding libpcap functionality on it.

At present, rpcap has been built and tested only on Linux systems with Intel platforms. Nonetheless, it should build on any UNIX-like system that supports multithreading and has the RPC libraries and utilities available. Note, however, that there are a few bugs in the code that currently limit it to little-endian systems, although the developer hopes to fix this ASAP.

The rtdump executable is a modified version of tcpdump, which links against librpcap rather than libpcap, requiring some modifications in the initialization stuff. The main difference for end-users is in the command-line invocation. Rtdump is invoked by specifying the remote host name option, which is the IP address or name of the remote host from which you wish to capture traffic.

For instance, suppose you want to capture TCP traffic to your local machine from a remote machine called "fred" on Fred's eth1 interface. In that case, you should call rtdump with the following command: rtdump -i eth1 tcp fred. By default, rtdump uses the default rpcap port values of 21373 TCP and 61373 UDP for communication with the server process, other than the RPC process. However, if you need to modify any of these defaults, the initialization code in rtdump.c must be changed accordingly.

Finally, all other rtdump operational parameters are identical to tcpdump, so consult man (1) tcpdump for more information. In this release, Rtdump has been modified to link to librpcap and compile as rtdump for remote capture. The developer renamed tcpdump.c to rtdump.c and added librpcap initialization code to main() in rtdump.c, rpcap client host address routines to main() in rtdump.c, rpcap capture end function to cleanup() in rtdump.c, and the str_utils.c and str_utils.h files for parsing client names (called in main() in rtdump.c).
What's New

Version 1.0: N/A

Free Download 430K
377
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    108
  2. Dvgrab 3.4
    92
  3. DynVPN 1.0
    84
  4. CherryTV 0.1
    81
  5. fuseftp 0.8
    71
  6. K!rash 1.0
    68
  7. Swiftfox 3.0b5pre-2
    67
  8. porm r2
    67
  9. SlideMap 1.2.2
    66
  10. Java Games 1.0
    64

Related Downloads

Spam Trainer
Spam Trainer simplifies spam filter training for GNOME users.
Tile Racer
Tile Racer is a 3D game that involves stunts and racing.
Tic-Tac-Toe Game
Tic-Tac-Toe Game is a Java applet for playing the classic game using ...
Tagua
Tagua is an all-in-one board game software for KDE that comprises of ...
Cobras
This programming tool is designed specifically for Qt library users, providing a ...
debian-multimirror
Debian-multimirror is a tool that enables multithreaded mirroring for Debian, allowing for ...
uBee512
Microbee is an emulator designed for Z80 Read-Only Memory (ROM), floppy disk ...
lsd mount utilities
The LSD Mount Utilities project facilitates the creation and mounting of encrypted ...
Megazeux
Megazeux is a software that allows users to create games using an ...
VCL for PHP
VCL for PHP offers a PHP framework that facilitates the rapid and ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.