protocols
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1440
NetChat 0.01
NetChat is a very versatile tool for layer 5 protocols. more>>
NetChat is a combination of NetCat and ppps "chat", put on steroids for high performance. It is meant as a network exercise tool.
Using simple "say this, expect this reply" scripts, NetChat can be made to easilly speak most text-based protocols (such as SMTP, HTTP, POP3 etc.), and many binary protocols, very easilly.
In addition to the above, NetChat is built to perform a large number of concurrent connections. This makes NetChat an ideal network protocol stress-test tool.
Current code is limited to client only and simple send/receive matching. Future extensions will include the ability to work in listen mode, as well as use random elements in the replies and requests.
<<lessUsing simple "say this, expect this reply" scripts, NetChat can be made to easilly speak most text-based protocols (such as SMTP, HTTP, POP3 etc.), and many binary protocols, very easilly.
In addition to the above, NetChat is built to perform a large number of concurrent connections. This makes NetChat an ideal network protocol stress-test tool.
Current code is limited to client only and simple send/receive matching. Future extensions will include the ability to work in listen mode, as well as use random elements in the replies and requests.
Download (0.074MB)
Added: 2005-04-13 License: GPL (GNU General Public License) Price:
2368 downloads
SurgeMail 37b8
SurgeMail is the fastest, most robust and secure, full-featured email server on the market today supporting all the protocols an more>>
SurgeMail is the fastest, most robust and secure, full-featured email server on the market today supporting all the protocols and standards. Surgewall works with every mail server and can be installed in minutes, instantly gives you the uniquely advanced, Spam Blocking, Virus Scanning and even user configurable filtering and friends modes normally only found in our SurgeMail product.
Main features:
- User existence is checked at rcpt stage to prevent major spam problems
- Spam and virus free email
- Friends mail screening system.
- Integrated mail server and web based email
- Web based administration (user, domain and server)
- Full SSL secure support for all protocols
- Runs on platform of choice (Windows, most Unix versions)
- Installs in minutes and unparalleled after sales service
<<lessMain features:
- User existence is checked at rcpt stage to prevent major spam problems
- Spam and virus free email
- Friends mail screening system.
- Integrated mail server and web based email
- Web based administration (user, domain and server)
- Full SSL secure support for all protocols
- Runs on platform of choice (Windows, most Unix versions)
- Installs in minutes and unparalleled after sales service
Download (10.7MB)
Added: 2006-06-13 License: GPL (GNU General Public License) Price:
1649 downloads
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
<<lessFSP 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
Download (0.33MB)
Added: 2005-04-26 License: MIT/X Consortium License Price:
1642 downloads
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
<<lessIt 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
Download (0.12MB)
Added: 2005-09-21 License: GPL (GNU General Public License) Price:
1528 downloads
The Picture Transfer Protocol library 1.1.0
libptp2 is a library used to communicate with PTP devices like still imaging cameras or MP3 players (KODAK mc3). more>>
libptp2 is a library used to communicate with PTP devices like still imaging cameras or MP3 players (KODAK mc3).
You can download files or tweak camera properties using ptpcam program boundled with libptp2.
Supported Cameras
The list of cameras implementing PTP is constantly growing. Most (if not all) USB still cameras designed after 2002 are supporting PTP. Below is the list of vendors implementing PTP in their cameras:
- Kodak
- HP
- Nikon
- Canon
- Panasonic
- Olympus
- Konica
- Minolta
- Fuji
- Ricoh
- Sony
More are comming...
Please note that if your camera is supporting PTP it does not mean that it is capable of performing all PTP operations (like trigerring capture, uploading files or tweaking properties). Sony cameras are good example of poor PTP implementation where the only thing you can do is downloading files. Sony even breaks the USB specification assigning all its cameras the same product/vendor IDs so dont buy Sony if you want to stay out of problems.
Currently most PTP features are supported. Uploading/downloading files, taking pictures and setting camera properties is supported as long as your camera supports it. However there are many Vendor Extensions that are not supported.
For example Canon uses some proprietary extension operations to take pictures (entering capture mode, extending lens and so on), Nikon introduces proprietary PTP properties.
Unfortunately I have access to couple of Kodak cameras only so to help support extension features you may send me a patch or donate/lend the camera.
Enhancements:
- A number of bugs were fixed, including leaving the camera in an unpredictable state when an I/O error occurs.
- The projects own reimplementation of the old libusb interface (IOCTL_USB_BULK) is used instead of the new URB interface, which is 20% to 50% slower and sometime leads to I/O errors.
- File time preservation across download was added.
- Better capture support was added.
- A bug that caused files over 2MB to be corrupted while downloading was fixed.
- The --loop-capture feature was added.
- Configure errors and parralel build with make -j were fixed.
<<lessYou can download files or tweak camera properties using ptpcam program boundled with libptp2.
Supported Cameras
The list of cameras implementing PTP is constantly growing. Most (if not all) USB still cameras designed after 2002 are supporting PTP. Below is the list of vendors implementing PTP in their cameras:
- Kodak
- HP
- Nikon
- Canon
- Panasonic
- Olympus
- Konica
- Minolta
- Fuji
- Ricoh
- Sony
More are comming...
Please note that if your camera is supporting PTP it does not mean that it is capable of performing all PTP operations (like trigerring capture, uploading files or tweaking properties). Sony cameras are good example of poor PTP implementation where the only thing you can do is downloading files. Sony even breaks the USB specification assigning all its cameras the same product/vendor IDs so dont buy Sony if you want to stay out of problems.
Currently most PTP features are supported. Uploading/downloading files, taking pictures and setting camera properties is supported as long as your camera supports it. However there are many Vendor Extensions that are not supported.
For example Canon uses some proprietary extension operations to take pictures (entering capture mode, extending lens and so on), Nikon introduces proprietary PTP properties.
Unfortunately I have access to couple of Kodak cameras only so to help support extension features you may send me a patch or donate/lend the camera.
Enhancements:
- A number of bugs were fixed, including leaving the camera in an unpredictable state when an I/O error occurs.
- The projects own reimplementation of the old libusb interface (IOCTL_USB_BULK) is used instead of the new URB interface, which is 20% to 50% slower and sometime leads to I/O errors.
- File time preservation across download was added.
- Better capture support was added.
- A bug that caused files over 2MB to be corrupted while downloading was fixed.
- The --loop-capture feature was added.
- Configure errors and parralel build with make -j were fixed.
Download (0.35MB)
Added: 2005-09-09 License: GPL (GNU General Public License) Price:
1526 downloads
HarvestMan 1.4.6
HarvestMan is a full-featured, multi-threaded Web crawler and offline browser. more>>
HarvestMan is a multithreaded off-line browser.It has many features for customizing offline browsing through URL filters, word filters, domain filters, URL priorities, depth-fetching, fetch levels, file limits, time limits, robot exclusion protocols, and many more.
It is useful to download an entire Web site or certain files from a Web site to the hard disk for offline browsing later.
It supports HTTP/HTTPS and FTP protocols and can work across proxies.
Enhancements:
- Fixed bugs in the setup.py and install scripts so that they work with Python 2.4.
<<lessIt is useful to download an entire Web site or certain files from a Web site to the hard disk for offline browsing later.
It supports HTTP/HTTPS and FTP protocols and can work across proxies.
Enhancements:
- Fixed bugs in the setup.py and install scripts so that they work with Python 2.4.
Download (0.58MB)
Added: 2005-09-09 License: GPL (GNU General Public License) Price:
1508 downloads
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.
<<lessGip 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.
Download (0.050MB)
Added: 2005-09-13 License: GPL (GNU General Public License) Price:
1504 downloads
austhex 8-beta14
The Austhex IRCD is the irc daemon used on Austnet. more>>
The Austhex IRCD is the irc daemon used on Austnet.
The protocols described here implement TimeStamps on IRC channels and nicks. The idea of IRC TimeStamps was started on Undernet, and first implemented by Run .
The protocols used here are not exactly the same as the ones used on Undernet; the nick-kill handling is very similar and must be credited to Run, while the
"TimeStamped channel description" protocol is quite different.
TSora servers keep track of which version of the TS protocol (if any) their neighboring servers are using, and take it into account when sending messages to them. This allows for seamless integration of TS servers into a non-TS net, and for upgrades of the protocol.
Each server knows which is the lowest and the highest version of the TS protocol it can interact with; currently both of these are set to 1:
#define TS_CURRENT 1 /* the highest TS ver we can do */
#define TS_MIN 1 /* the lowest TS ver we can do */
<<lessThe protocols described here implement TimeStamps on IRC channels and nicks. The idea of IRC TimeStamps was started on Undernet, and first implemented by Run .
The protocols used here are not exactly the same as the ones used on Undernet; the nick-kill handling is very similar and must be credited to Run, while the
"TimeStamped channel description" protocol is quite different.
TSora servers keep track of which version of the TS protocol (if any) their neighboring servers are using, and take it into account when sending messages to them. This allows for seamless integration of TS servers into a non-TS net, and for upgrades of the protocol.
Each server knows which is the lowest and the highest version of the TS protocol it can interact with; currently both of these are set to 1:
#define TS_CURRENT 1 /* the highest TS ver we can do */
#define TS_MIN 1 /* the lowest TS ver we can do */
Download (1.25MB)
Added: 2005-09-16 License: GPL (GNU General Public License) Price:
1498 downloads
libyahoo2 0.7.5
libyahoo2 is a C library interface to the new Yahoo! Messenger protocol. more>>
libyahoo2 is a C library interface to the new Yahoo! Messenger protocol. It supports almost all current features of the protocol.
<<less Download (0.42MB)
Added: 2005-09-21 License: GPL (GNU General Public License) Price:
1495 downloads
librascal 1.0-rc1
librascal is a library for asynchronous networking. more>>
Librascal is a C/C++ library for asynchronous networking. It is a networking stack abstraction library which simplifies writing portable and scalable applications. It can be used with various threading models.
The library supports TCP and UDP protocols, basic DNS resolution and fully supports service discovery. It implements buffered data flow, has helper functions for processing text based protocols and several helper classes for C++.
Many options, such as timeouts, retry counters and the list of DNS servers can be adjusted at runtime.
Usage:
To use the library an application must include the rascal.h header file and link against librascal, a shared library (static linking is not supported and such support is not planned).
Installation:
The library has no external dependencies except for the standard system libraries. To install it, compile the source code then type make install.
<<lessThe library supports TCP and UDP protocols, basic DNS resolution and fully supports service discovery. It implements buffered data flow, has helper functions for processing text based protocols and several helper classes for C++.
Many options, such as timeouts, retry counters and the list of DNS servers can be adjusted at runtime.
Usage:
To use the library an application must include the rascal.h header file and link against librascal, a shared library (static linking is not supported and such support is not planned).
Installation:
The library has no external dependencies except for the standard system libraries. To install it, compile the source code then type make install.
Download (0.11MB)
Added: 2005-10-11 License: BSD License Price:
1474 downloads
Galena 2.0.0
Galena was originally designed as a modular bot to serve commands on various protocols (Jabber, IRC, email, HTTP, FTP). more>>
Galena was originally designed as a modular bot to serve commands on various protocols (Jabber, IRC, email, HTTP, FTP).
Because of its design, Galena2 developed into a framework for server side applications, especially for Web applications and content management systems (CMS).
Addins like wiki, message board, and news system are already included.
Enhancements:
- Galena2 is a complete new layer above the Addin Interface of Galena1.
- This turns Galena into a framework for Web applications and content management systems (CMS).
- It has a built-in theme system (templating using Velocity), an HTTP server, caching, and more.
<<lessBecause of its design, Galena2 developed into a framework for server side applications, especially for Web applications and content management systems (CMS).
Addins like wiki, message board, and news system are already included.
Enhancements:
- Galena2 is a complete new layer above the Addin Interface of Galena1.
- This turns Galena into a framework for Web applications and content management systems (CMS).
- It has a built-in theme system (templating using Velocity), an HTTP server, caching, and more.
Download (15.2MB)
Added: 2005-11-28 License: GPL (GNU General Public License) Price:
1445 downloads
Portslave 1.9.11
Portslave is a RADIUS client used to create dialup access servers. more>>
Portslave is a RADIUS client used to create dialup access servers.
Portslave project uses the RADIUS protocol to authenticate from a remote RADIUS server which contains the actual user account information.
It primarily is for PPP access, but also works with other protocols and services.
Installation:
./configure --enable-shadow --with-pppdradius=/usr/sbin/pppd
make
make install
<<lessPortslave project uses the RADIUS protocol to authenticate from a remote RADIUS server which contains the actual user account information.
It primarily is for PPP access, but also works with other protocols and services.
Installation:
./configure --enable-shadow --with-pppdradius=/usr/sbin/pppd
make
make install
Download (0.39MB)
Added: 2006-01-17 License: GPL (GNU General Public License) Price:
1377 downloads
Multicast Dissemination Protocol Toolkit 2.1b5
Multicast Dissemination Protocol project is a protocol framework and software toolkit for reliable multicasting data objects. more>>
Multicast Dissemination Protocol project is a protocol framework and software toolkit for reliable multicasting data objects including files and application memory blocks. A primary design goal of MDP is to provide a reliable multicast protocol approach which is suitable for reliable dissemination of data over both wireless and wired networks.
MDP software has been demonstrated across a range of network architecture and heterogeneous conditions including; the worldwide Internet MBone, bandwidth and routing asymmetric network connections, high delay satellite networks, and mobile, radio networks. MDP integrates numerous multicast protocol advances including highly robust, packet-based erasure correction techniques and adaptive group timing mechanisms.
The present MDP software toolkit includes a library with a well-defined API. Several example working applications including a multicast file transfer applications and a very basic multicast chat application are also provided. To learn more and/or download the software see the following sections.
<<lessMDP software has been demonstrated across a range of network architecture and heterogeneous conditions including; the worldwide Internet MBone, bandwidth and routing asymmetric network connections, high delay satellite networks, and mobile, radio networks. MDP integrates numerous multicast protocol advances including highly robust, packet-based erasure correction techniques and adaptive group timing mechanisms.
The present MDP software toolkit includes a library with a well-defined API. Several example working applications including a multicast file transfer applications and a very basic multicast chat application are also provided. To learn more and/or download the software see the following sections.
Download (0.54MB)
Added: 2006-02-17 License: BSD License Price:
1354 downloads
TAHI Test Suite (Upper Layer Protocol) 1.0
TAHI Test Suite provides a mechanism for validating an IPv6 implementation against a standardized test. more>>
TAHI Test Suite provides a mechanism for validating an IPv6 implementation against a standardized test for conformance to the IPv6 specification, extensions and directly related protocols.
Enhancements:
- Ported FreeBSD-4.x
- Dont support FreeBSD 2.x
- pa can decode MIP6 packets
- All interoperability test tools is included.
<<lessEnhancements:
- Ported FreeBSD-4.x
- Dont support FreeBSD 2.x
- pa can decode MIP6 packets
- All interoperability test tools is included.
Download (0.10MB)
Added: 2006-03-14 License: BSD License Price:
1320 downloads
Other version of TAHI Test Suite
License:BSD License
Very Simple Control Protocol Daemon 0.1.7
Very Simple Control Protocol Daemon is a daemon for home automation tasks. more>>
Very Simple Control Protocol Daemon is a daemon for home automation tasks.
VSCP protocol is a very simple and free protocol for SOHO automation tasks & friends. The protocol is so easy that everyone can grasp the idea behind it in a few minutes.
Therefore its also very easy to construct and use VSCP aware modules and components. Nodes just start up and then serve the control solution reliable and stable for ever and ever and ever.
The protocol is free and is not designed to conquer the world and every Small Office and HOme. Very Simple Control Protocol Daemon is constructed just because its fun to make tiny little things work together.
Enhancements:
- The port was changed from 1681 to the IANA registered 9598. Scripts for Digitemp support and the first version of the ODIN database were added.
<<lessVSCP protocol is a very simple and free protocol for SOHO automation tasks & friends. The protocol is so easy that everyone can grasp the idea behind it in a few minutes.
Therefore its also very easy to construct and use VSCP aware modules and components. Nodes just start up and then serve the control solution reliable and stable for ever and ever and ever.
The protocol is free and is not designed to conquer the world and every Small Office and HOme. Very Simple Control Protocol Daemon is constructed just because its fun to make tiny little things work together.
Enhancements:
- The port was changed from 1681 to the IANA registered 9598. Scripts for Digitemp support and the first version of the ODIN database were added.
Download (240MB)
Added: 2006-03-15 License: GPL (GNU General Public License) Price:
1320 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above protocols search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed