Main > Free Download Search >

Free tcp ip protocol software for linux

tcp ip protocol

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2579
STUN Protocol Library 0.96

STUN Protocol Library 0.96


STUN Protocol Library provides a Simple Traversal of UDP through NATs Library. more>>
STUN Protocol Library provides the Simple Traversal of UDP through NATs Library.
STUN Protocol Library, Client and Server implements a simple STUN (Simple Traversal of UDP through NATs) server and client, using the included library.
The STUN protocol is described in the IETF RFC 3489, available from the IETF.
STUN is a lightweight protocol that allows applications to discover the presence and types of Network Address Translators (NATs) and firewalls between them and the public Internet.
It also provides the ability for applications to determine the public IP addresses allocated to them by the NAT.
STUN works with nearly all existing NATs, and does not require any special behavior from them.
As a result, it allows a wide variety of applications to work through existing NAT infrastructure.
The STUN protocol is very simple, being almost identical to echo.
Enhancements:
- Changed to new terminology.
<<less
Download (0.084MB)
Added: 2007-03-16 License: Freely Distributable Price:
963 downloads
Digital Camera Protocol 0.0

Digital Camera Protocol 0.0


Digital Camera Protocol is another command-line utility for DC21x cameras, this one looks and works just like ftp command. more>>
Digital Camera Protocol is another command-line utility for DC21x cameras, this one looks and works just like "ftp" command. Not written by me, but uses some of my low-level Kodak code from digicam.
<<less
Download (0.015MB)
Added: 2006-10-19 License: GPL (GNU General Public License) Price:
1102 downloads
Host Identity Protocol on Linux 1.0.0

Host Identity Protocol on Linux 1.0.0


Host Identity Protocol on Linux is an implemetation of the Host Identity Protocol (HIP) and the related architecture. more>>
Host Identity Protocol on Linux is an implemetation of the Host Identity Protocol (HIP) and the related architecture. Host Identity Protocol (HIP) is a proposal to change the TCP/IP stack to securely support mobility and multi-homing.
Additionally, it provides for enhanced security and privacy and advanced network concepts, such as moving networks and mobile ad hoc networks. HIP is "cool", which means that as a mobile VPN solution, when your network interfaces go up or down, there is no need to re-establish a secure tunnel.
Enhancements:
- The implementation was moved from kernel to user space.
- Support for the Nokia 770 Linux PDA (ARM) was added.
<<less
Download (0.83MB)
Added: 2006-06-01 License: GPL (GNU General Public License) Price:
1241 downloads
File Service Protocol 2.8.1b24

File Service Protocol 2.8.1b24


File Service Protocol is a UDP-based file transfer protocol which is excellent for bad lines. more>>
FSP stands for File Service Protocol. It is a very lightweight UDP based protocol for transferring files.
FSP has many benefits over FTP, mainly for running anonymous archives. FSP protocol is valuable in all kinds of environments because it is one of the only TCP/IP protocols that is not aggressive about bandwidth, while still being sufficiently fault tolerant.
FSP is what anonymous FTP *should* be.
FSP: reliable and bandwidth friendly way to access publicly available data. Some people calls it UDP FTP.
Enhancements:
- use getopt from stdio.h instead of getopt.h in fspscan.c
- fspscan now compiles on AIX and other OS without glibc (hoaxter)
- !! fixed fatal bug from b23. Server sends large packets to clients if
- client request has not prefered reply size inside. This confuses all old fsp clients.
- common/strdup.c removed
- bsd_src/function.c bcopy -> memmove
- removed STDC_HEADER checks, drop support for pre-ANSI compilers started work on alternate SCons based build system
- fspd: use urandom, not random -> avoid hangs on Lin suck 2.6
- build system converted to SCons
- !! fixed directory listing bug in client library introduced in beta23
- improvements to security of FSP clients
- seq. numbers are now randomized
- seed random number generator in fsp clients
- check cmd in received packets
- check pos in received packets
<<less
Download (0.33MB)
Added: 2005-04-26 License: MIT/X Consortium License Price:
1642 downloads
Gip Internet Protocol Calculator 1.6.1-1

Gip Internet Protocol Calculator 1.6.1-1


Gip is a GNOME application for making IP address-based calculations. more>>
Gip is an IP address calculator that integrates well with the GNOME desktop environment.

Gip provides system administrators with tools for IP address based calculations. For example, an administrator who needs to find out which IP prefix length equals the IP netmask 255.255.240.0, just types in the mask and gets the prefix length presented. But many more advanced calculations can be made.

Gip can convert an address range into a list of prefix lengths. It can also split subnets using a given IP netmask or IP prefix length. Many more calculations are possible.

<<less
Download (0.050MB)
Added: 2005-09-13 License: GPL (GNU General Public License) Price:
1504 downloads
tcpproxy 2.0.0 Beta 13

tcpproxy 2.0.0 Beta 13


tcpproxy project is a proxy (or tunnel or redirector) for TCP/IP protocols. more>>
tcpproxy project is a proxy (or tunnel or redirector) for TCP/IP protocols. In standalone mode it waits for incoming connections forwarding them to another machine or starting a local server program.
Several programs with this function or something similiar are around. However, tcpproxys design goal was to let it operate on some kind of firewall.
Main features:
- Extensive logging to syslog,
- Interface based configuration,
- can bind to a particular interface on a multi-homed host,
- sets environment variables before calling a local server program,
- support for external access control programs,
- can be started from inetd or run in standalone mode.
tcpproxy was created with a transparent TCP proxy in mind. When its used to start local server programs (e.g. an FTP server) it can however also work as "port multiplexer" since it requires different configurations for different interfaces (there are no defaults).
Interface based configuration
tcpproxys services are always bound to a certain interface. Suppose you have a multi-homed host (e.g. a firewall) with the IP numbers 192.168.0.1 (part of your LAN) and 10.11.12.13 (connected to the Internet). The configuration
port 119
interface 192.168.0.1
server news.provider.com
forwards then any connection made to your local interface on the NNTP port to the machine news.provider.com. The providers news server appears now to run on your firewall. Furthermore, if you for each port only a single interface where you want to have tcpproxys service, tcpproxy will not even bind to the others. For the example above this means that someone trying to connect to your external interface would only see a closed port.
Now suppose you want to use a second NNTP server from your LAN. You would first configure a second IP number on your internal interface, e.g. 192.168.0.2 and then reconfigure tcpproxy:
port 119
interface 192.168.0.1
server news.provider.com
interface 192.168.0.2
server news.freshmeat.com
Depending on the incoming interface of a client request the connection is forwarded to one of the servers.
In this case the firewalls external interface is opened on port 119 and a port scan would show that theres some kind of service. If however someone connects to the outer interface the connection is immediatly dropped, simply because tcpproxy isnt configured to handle request on the interface 10.11.12.13 and tcpproxy doesnt accept service defaults.
If you like you can extend this configuration to
port 119
interface 192.168.0.1
server news.provider.com
interface 192.168.0.2
server news.freshmeat.com
interface 10.11.12.13
exec /bin/date
for the scanners amusement. But you might also want to write a message to your systems syslog.
Access control
tcpproxy implements access control by calling external, user provided, script, the so called "access control programs" (or in short: acps). I implemented them because I wanted to be able to deny service usage based on anything I like, not just on the clients IP number or its name.
<<less
Download (0.037MB)
Added: 2007-04-18 License: GPL (GNU General Public License) Price:
919 downloads
NetPipes 4.2

NetPipes 4.2


NetPipes provides a set of utilities to attach stdin/stdout utilities to network sockets. more>>
NetPipes provides a set of utilities to attach stdin/stdout utilities to network sockets.

The netpipes package makes TCP/IP streams usable in shell scripts. It can also simplify client/server code by allowing the programmer to skip all the tedious programming bits related to sockets and concentrate on writing a filter/service.

Applications of these utilities can include file transfer, network backups, HTTP queries, remote procedure calls, and TCP daemon testing.

The SSL encryption filter available in the US/Canada version can be applied by shell scripts communicating with secure HTTPDs and can be used to make an SSL IMAPD out of a non-SSL one. (requires the SSLeay library).

aucet is the server end of a TCP/IP stream. It listens on a port of the local machine waiting for connections. Every time it gets a connection it forks a process to perform a service for the connecting client.

hose is the client end of a TCP/IP stream. It actively connects to a remote port and execs a process to request a service.

encapsulate is an implementation of the Session Control Protocol. It allows you to multiplex several streams across a single TCP session and also transmits remote exit status.

ssl-auth is an encryption filter that encapsulates stdin/stdout from a subprocess (or its own stdin/stdout) in the Secure Socket Layer protocol as implemented by the SSLeay library. It can be used to communicate with encrypted daemons (HTTPS daemons, or SSL IMAP daemons) and can sometimes be used to jury-rig secure versions of such services.

sockdown is a simple program designed to shut down part or all of the socket connection. It is primarily useful when the processes connected to the socket perform both input and output.

getpeername and getsockname are two names for a program designed to print out the addresses of the ends of a socket. getpeername prints the address of the remote end and getsockname prints the address of the local end.

timelimit limits the amount of foreground wallclock time a process can consume. After the time limit runs out it either kills the process or exits and leaves it in the background.
<<less
Download (0.073MB)
Added: 2007-03-02 License: GPL (GNU General Public License) Price:
967 downloads
NBTScan-Ipanto 1.0

NBTScan-Ipanto 1.0


NBTscan-Ipanto is a command-line tool that scans for NETBIOS devices on a local or remote TCP/IP network. more>>
NBTscan-Ipanto is a command-line tool that scans for NETBIOS devices on a local or remote TCP/IP network.

NBTscan-Ipanto is more powerful than others NETBIOS scanners as it is designed not to flood ARP tables and firewalls. It gives very useful reports, including the username connected on each detected device.

The project is an open source freeware.
<<less
Download (0.033MB)
Added: 2006-12-04 License: GPL (GNU General Public License) Price:
1056 downloads
Stone TCP/IP packet repeater 2.3c

Stone TCP/IP packet repeater 2.3c


Stone is an application layer TCP/IP packet repeater. more>>
Stone is an application layer TCP/IP packet repeater. It repeats TCP and UDP packets from the inside of a firewall to the outside or vice versa.

It is simple, supports OpenSSL for encrypting and decrypting packets, performing client and server verifications, and sending a substring of the subject of the certificate to the destination, can operate as an HTTP proxy, and performs POP to APOP conversion. It also supports IPv6 and can convert between IPv4 and IPv6 each other.

<<less
Download (0.082MB)
Added: 2006-09-30 License: GPL (GNU General Public License) Price:
1125 downloads
hping 2.0.0-rc3

hping 2.0.0-rc3


hping is a command-line oriented TCP/IP packet assembler/analyzer. more>>
hping is a command-line oriented TCP/IP packet assembler/analyzer. The interface is inspired to the ping(8) unix command, but hping isnt only able to send ICMP echo requests.
It supports TCP, UDP, ICMP and RAW-IP protocols, has a traceroute mode, the ability to send files between a covered channel, and many other features.
Main features:
- Firewall testing
- Advanced port scanning
- Network testing, using different protocols, TOS, fragmentation
- Manual path MTU discovery
- Advanced traceroute, under all the supported protocols
- Remote OS fingerprinting
- Remote uptime guessing
- TCP/IP stacks auditing
- hping can also be useful to students that are learning TCP/IP.
Enhancements:
- Fixed a problem with the checksum code. Some packet was generated with the wrong checksum! Please upgrade to rc3 ASAP.
- Scan mode. You can use hping as a low-level automated TCP port scanner. An example of output follows
<<less
Download (0.12MB)
Added: 2005-09-21 License: GPL (GNU General Public License) Price:
1528 downloads
TCPDB 3.8

TCPDB 3.8


TCPDB is a Web application to keep track of your TCP/IP addresses and hosts. more>>
TCPDB is a Web application to keep track of your TCP/IP addresses and hosts. TCPDB is suited for both small and large networks with many locations and subnets. Are supported up to one A Class or 16777216 addresses.

Logon as root.
Unpack the software into web directory.
Create the mysql database.
mysqladmin create tcpdb
mysql tcpdb < tcpdb.sql
Logon.
Goto your http://yourdomain.com/tcpdb
Username: admin
Password: admin

<<less
Download (0.18MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1264 downloads
NetEclipse 0.21

NetEclipse 0.21


NetEclipse is a suite of tools created for testing TCP/IP weaknesses and using them in a non-conventional way. more>>
NetEclipse is a suite of tools created for testing TCP/IP weaknesses and using them in a non-conventional way, such as testing security and limits of IP version 4 protocols.
The Makefile is extremely simple but it should do its work... To install extract the package "neteclipse-x.xx" and launch "make".
If you got into trouble:
first check if you have LibPcap installed and if the version isnt too old.Try to install the version included in the package (read the INSTALL file in /libpcap-0.7.1/ before!!) and then, if it doesnt work yet, launch "make report" and send me the make_errors.log file at
Enhancements:
- Version 2.0 of the manual
- Minor changes in the code
<<less
Download (0.24MB)
Added: 2006-07-01 License: GPL (GNU General Public License) Price:
1211 downloads
TcpCat 0.1

TcpCat 0.1


TcpCat is a very lightweight tcp util. more>>
TcpCat is a cat like command but for tcp service.

TcpCat is a very lightweight tcp util. It take an IP address and a TCP port as argument, connect to it and give the result back to stdout.

It was written as a lightweight version of netcat. As such it work as the unix cat command but instead of displaying a file it display the result from a tcp service.
<<less
Download (0.010MB)
Added: 2005-09-26 License: GPL (GNU General Public License) Price:
1489 downloads
external IP 0.9.9

external IP 0.9.9


external IP shows your current external IP in the browsers statusbar. more>>
external IP shows your current external IP in the browsers statusbar.

External IP is set to check your IP address once every hour.

<<less
Download (0.004MB)
Added: 2007-07-23 License: MPL (Mozilla Public License) Price:
846 downloads
IP Personality 20020427-2.4.18

IP Personality 20020427-2.4.18


The Linux IP Personality patch adds to your Linux 2.4 kernel. more>>
The Linux IP Personality patch adds to your Linux 2.4 kernel the ability to have different personalities network wise, that is to change some characteristics of its network traffic, depending on different parameters (anything you can specify in an iptables rule: src/dst IP address, TCP or UDP port, etc.)
The next characteristics can be changed:
TCP Initial Sequence Number (ISN)
TCP initial window size
TCP options (their types, values and order in the packet)
IP ID numbers
answers to some pathological TCP packets
answers to some UDP packets
They are deeply configurable.
This patch relies on the wonderful framework created by Rusty Russel: netfilter. More precisely, the patch adds a new iptables target (in a kernel module) that can be used in the mangle table with a (patched) iptables. This target is very configurable. See the documentation section for more details on how it works.
The primary objective of this patch is to counter network fingerprinting techniques, as described in Fyodors article.
Fyodor is the author of nmap, the famous port scanner that has a powerful remote OS detection engine. IP Personality can fool current versions of nmap, and is very configurable, so that it can probably fool any similar tool. The patch allows one to emulate the behaviour of any system listed in nmaps list of OS fingerprints. Some of its features can even be applied to routed traffic, and thus disturb scans directed to machines that are behind it. Some features (eg TCP ISN rewriting) can also be used to improve overall network security.
Enhancements:
- net, linux: updated for Linux 2.4.18, fixed all compile warnings and a potential Oops
- doc, misc: updated for latest changes
- email addresses: please note that it should be sourceforge.net
<<less
Download (0.14MB)
Added: 2006-07-12 License: GPL (GNU General Public License) Price:
1202 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5