socks galore
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 62
tsocks 1.8
tsocks provides transparent network access through a SOCKS version 4 or 5 proxy (usually on a firewall). more>>
tsocks provides transparent network access through a SOCKS version 4 or 5 proxy (usually on a firewall).
SOCKS servers are a form of proxy that are commonly used in firewalled LAN environments to allow access between networks, and often to the Internet. The problem is that most applications dont know how to gain access through SOCKS servers. This means that network based applications that dont understand SOCKS are very limited in networks they can reach. An example of this is simple telnet.
tsocks role is to allow these non SOCKS aware applications (e.g telnet, ssh, ftp etc) to use SOCKS without any modification. It does this by intercepting the calls that applications make to establish network connections and negotating them through a SOCKS server as necessary. If youre on a network firewalled from the internet with a SOCKS server for outside access, telnet cant use this server and thus cant telnet out to the Internet., sou you cannot get out.
tsocks is based on the shared library interceptor concept. Through use of the LD_PRELOAD environment variable or the /etc/ld.so.preload file tsocks is automatically loaded into the process space of every executed program. From there it overrides the normal connect() function by providing its own. Thus when an application calls connect() to establish a TCP connection it instead passes control to tsocks. tsocks determines if the connection needs to be made via a SOCKS server (by checking /etc/tsocks.conf) and negotiates the connection if so (through use of the real connect() function )
<<lessSOCKS servers are a form of proxy that are commonly used in firewalled LAN environments to allow access between networks, and often to the Internet. The problem is that most applications dont know how to gain access through SOCKS servers. This means that network based applications that dont understand SOCKS are very limited in networks they can reach. An example of this is simple telnet.
tsocks role is to allow these non SOCKS aware applications (e.g telnet, ssh, ftp etc) to use SOCKS without any modification. It does this by intercepting the calls that applications make to establish network connections and negotating them through a SOCKS server as necessary. If youre on a network firewalled from the internet with a SOCKS server for outside access, telnet cant use this server and thus cant telnet out to the Internet., sou you cannot get out.
tsocks is based on the shared library interceptor concept. Through use of the LD_PRELOAD environment variable or the /etc/ld.so.preload file tsocks is automatically loaded into the process space of every executed program. From there it overrides the normal connect() function by providing its own. Thus when an application calls connect() to establish a TCP connection it instead passes control to tsocks. tsocks determines if the connection needs to be made via a SOCKS server (by checking /etc/tsocks.conf) and negotiates the connection if so (through use of the real connect() function )
Download (0.082MB)
Added: 2006-07-01 License: GPL (GNU General Public License) Price:
1221 downloads
usocksd 0.9.3
usocksd project is a user-mode SOCKS5 daemon. more>>
usocksd project is a user-mode SOCKS5 daemon.
While the usual "socksd" runs as a system service, perhaps on a firewall machine with no users, this one is intended to be run by users themselves.
There are two situations where this is useful:
1. User has access to a machine with less restricted connectivity than the machine he works on.
2. User is on an insecure network and wants all network traffic to be enrypted using "ssh", and has access to a machine running "sshd" on a more secure network. "usocksd" contains special provisions for this situation.
More information on how to run "usocksd" is in the man page.
Installation: sh ./configure; make; make install.
configure takes additional arguments --enable-debug, --enable-norelax and --with-socks5. configure --help for more info.
This program can itself use SOCKS, although I havent tested that option.
Developed on Linux 2.0, tested also on HPUX 10, AIX 4.1, Solaris 2.6.
<<lessWhile the usual "socksd" runs as a system service, perhaps on a firewall machine with no users, this one is intended to be run by users themselves.
There are two situations where this is useful:
1. User has access to a machine with less restricted connectivity than the machine he works on.
2. User is on an insecure network and wants all network traffic to be enrypted using "ssh", and has access to a machine running "sshd" on a more secure network. "usocksd" contains special provisions for this situation.
More information on how to run "usocksd" is in the man page.
Installation: sh ./configure; make; make install.
configure takes additional arguments --enable-debug, --enable-norelax and --with-socks5. configure --help for more info.
This program can itself use SOCKS, although I havent tested that option.
Developed on Linux 2.0, tested also on HPUX 10, AIX 4.1, Solaris 2.6.
Download (0.053MB)
Added: 2007-01-25 License: Public Domain Price:
1006 downloads
Socks via HTTP 1.2
Socks via HTTP provides a socks tunnel via HTTP. more>>
Socks via HTTP provides a socks tunnel via HTTP.
Socks via HTTP is a program converting SOCKS requests into HTTP requests and tunnelling them through HTTP proxies if needed.
The SOCKS protocol allows programs to traverse firewalls on any port number and is used by many popular programs, like Napster, MSN Messenger, CRT(telnet client) and many others.
Many companies restrict firewall traversals only to HTTP requests, disabling SOCKS proxy.
Socks via HTTP provides a miniature SOCKS server for the SOCKS client, performing its connection through an HTTP proxy to a remote server, which establishes the real connection.
Socks via HTTP is 100% Java, and can run on any OS. It is entirely written in Java.
<<lessSocks via HTTP is a program converting SOCKS requests into HTTP requests and tunnelling them through HTTP proxies if needed.
The SOCKS protocol allows programs to traverse firewalls on any port number and is used by many popular programs, like Napster, MSN Messenger, CRT(telnet client) and many others.
Many companies restrict firewall traversals only to HTTP requests, disabling SOCKS proxy.
Socks via HTTP provides a miniature SOCKS server for the SOCKS client, performing its connection through an HTTP proxy to a remote server, which establishes the real connection.
Socks via HTTP is 100% Java, and can run on any OS. It is entirely written in Java.
Download (0.35MB)
Added: 2007-06-26 License: GPL (GNU General Public License) Price:
854 downloads
Kernel Socks Bouncer 0.0.4
Kernel Socks Bouncer is Linux Kernel 2.6.x loadable module that redirects TCP connections. more>> <<less
Download (0.019MB)
Added: 2005-11-21 License: GPL (GNU General Public License) Price:
1437 downloads
Socks Server 5 3.6.4-3
SS5 is a socks server that implements the SOCKS v4 and v5 protocol. more>>
SS5 is a socks server that implements the SOCKS v4 and v5 protocol. As a proxy server, SS5 authenticates, profiles and processes network requests for clients.
Socks Server 5 establishes connections to application hosts for client applications. When the client attempts to access the network, the client connects to the SS5 daemon instead of the application host.
Following authentication, clients request that SS5 perform network activities for the client.
The activities might include:
CONNECT
BIND
UDP ASSOCIATE
The SS5 protocol is independent of application protocols, and can assist with different networking services, including telnet, ftp, finger, whois, gopher, and WWW access.
Enhancements:
- Fix code
<<lessSocks Server 5 establishes connections to application hosts for client applications. When the client attempts to access the network, the client connects to the SS5 daemon instead of the application host.
Following authentication, clients request that SS5 perform network activities for the client.
The activities might include:
CONNECT
BIND
UDP ASSOCIATE
The SS5 protocol is independent of application protocols, and can assist with different networking services, including telnet, ftp, finger, whois, gopher, and WWW access.
Enhancements:
- Fix code
Download (0.16MB)
Added: 2007-06-16 License: GPL (GNU General Public License) Price:
866 downloads
MOCKS 0.0.2-p2
MOCKS is a small, easy configurable, RFC1928 compliant SOCKS 5 server. more>>
MOCKS is a small, easy configurable, RFC1928 compliant SOCKS 5 server. MOCKS supports upstream proxy and IP-based client filtering rules.
Compiling and Running MOCKS
Due to the simplicity of MOCKS, a make file was uncalled for. You can compile MOCKS with the build script included in this package (build) or with the following command:
gcc -lnsl -o mocks child.c error.c misc.c socksd.c up_proxy.c
If you encounter any problems during compilation dont hesitate to contact me (see section 5 of this file for details).
You can then control MOCKS like this:
Starting server:
./mocks start
Shutting it down:
./mocks shutdown
Get command line help:
./mocks --help
Enhancements:
- Username/Password-based authentication has been added.
<<lessCompiling and Running MOCKS
Due to the simplicity of MOCKS, a make file was uncalled for. You can compile MOCKS with the build script included in this package (build) or with the following command:
gcc -lnsl -o mocks child.c error.c misc.c socksd.c up_proxy.c
If you encounter any problems during compilation dont hesitate to contact me (see section 5 of this file for details).
You can then control MOCKS like this:
Starting server:
./mocks start
Shutting it down:
./mocks shutdown
Get command line help:
./mocks --help
Enhancements:
- Username/Password-based authentication has been added.
Download (0.014MB)
Added: 2006-10-25 License: GPL (GNU General Public License) Price:
1100 downloads
bufsock.py 1.1
bufsock.py is a python module that makes it a little bit easier to work with sockets. more>>
bufsock.py is a python module that makes it a little bit easier to work with sockets, and may also make your I/O faster if youre reading and/or writing lots of tiny packets.
Also, you may find that it makes your network applications more reliable, as the network is allowed to split apart your packets into multiple smaller packets, or aggregate two or more packets into one larger packet, if it decides it needs to do so for reliability or performance.
So you might do a s.recv expecting to get one line of input, but the network decided to batch together two remote s.sends into one s.recv, for example. But the network usually, but not always, will batch up your packets the way youd expect - so this can be a difficult problem to track down.
It supports the following methods:
read(length) brings in a specific number of bytes.
readto(char) reads up thru the next occurence of char
readtomax(char,length) reads up thru the next occurence of char, or length bytes, whichever is less
set_chunk_len(length) says "do reads and writes in increments of length". The chunk length defaults to 4096. You should make this larger on networks that employ jumbo frames to squeeze out more performance!
send(buf) writes the bytes in buf.
flush() is just like stdios (the C librarys) flush function. Call it when you want an output buffer flushed (written immediately).
shutdown(v) just like for a regular socket, except it flushes first.
Usage:
Code snippet:
sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
sock.connect((hostname,port))
bs = bufsock.bufsock(sock)
version = bs.readto(n)
print version
<<lessAlso, you may find that it makes your network applications more reliable, as the network is allowed to split apart your packets into multiple smaller packets, or aggregate two or more packets into one larger packet, if it decides it needs to do so for reliability or performance.
So you might do a s.recv expecting to get one line of input, but the network decided to batch together two remote s.sends into one s.recv, for example. But the network usually, but not always, will batch up your packets the way youd expect - so this can be a difficult problem to track down.
It supports the following methods:
read(length) brings in a specific number of bytes.
readto(char) reads up thru the next occurence of char
readtomax(char,length) reads up thru the next occurence of char, or length bytes, whichever is less
set_chunk_len(length) says "do reads and writes in increments of length". The chunk length defaults to 4096. You should make this larger on networks that employ jumbo frames to squeeze out more performance!
send(buf) writes the bytes in buf.
flush() is just like stdios (the C librarys) flush function. Call it when you want an output buffer flushed (written immediately).
shutdown(v) just like for a regular socket, except it flushes first.
Usage:
Code snippet:
sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
sock.connect((hostname,port))
bs = bufsock.bufsock(sock)
version = bs.readto(n)
print version
Download (0.002MB)
Added: 2006-05-02 License: GPL (GNU General Public License) Price:
1270 downloads
SOLtalk 1.0
SOLtalk is an encrypted chat program with proxy support. more>>
SOLtalk is an encrypted chat program with proxy support. It has varius frontends which include gtk and ncurses. This program is a client/server encrypted chat program with no features (yet!). For encryption we use twofish and blowfish algorithms.This version supports socks version 4 and 5 (user/pass authentication only works with version 5).
To build run: ./configure
To make run: make
To install run: make install
As simple as that.
<<lessTo build run: ./configure
To make run: make
To install run: make install
As simple as that.
Download (0.06MB)
Added: 2006-06-17 License: GPL (GNU General Public License) Price:
1224 downloads
Scam-Archiver 0.1
Scam-Archiver copies all mail going through your mail server to a mailbox. more>>
Scam-Archiver project copies all mail going through your mail server to a mailbox. This feature is useful for archiving email.
NOTICE
Scam-archiver should only be used if its features is in full compliance with local laws and regulations regarding electronic communication and email.
Installation
Please read the INSTALL and README files for more information.
Prerequisites
You should have sendmail version 8.12.x or higher installed. Sendmail should have been built with MILTER support enabled.
You should have the milter library and development kit installed
Build
1. Extract the scam-archiver tarball
2. Change the current directory to the one where the scam-archiver source code was extracted.
3. If you are using FreeBSD, OpenBSD or NetBSD, rename the Makefile.bsd file to Makefile
If you are using a Linux distribution, rename the Makefile.linux file to Makefile
4. Type make and press Enter to compile scam-archiver
Install
1. Copy the scam-archiver file created above to the appropriate location (/usr/local/sbin for example)
2. Generate a new sendmail configuration (sendmail.cf) with the following additional settings:
INPUT_MAIL_FILTER(`scam-archiver, `S=unix:/var/spool/scam/scam-archiver.sock, F=T, T=S:240s;R:240s;E:5m)dnl
3. Create a user (scamarchiver for example) which will be used to run the milter
4. Create the /var/spool/scam directory
5. Verify that the user created in step 3 has read-write access to the /var/spool/scam directory
Using Scam-archiver
Startup
1. Start scam-archiver milter as a daemon scam-archiver -p unix:/var/spool/scam/scam-archiver.sock -u scamarchiver -D
4. Restart sendmail if you have generated a new sendmail configuration when installing scam-archiver
Shutdown
Type the following command to stop scam-archiver kill -USR1 `cat /var/spool/scam/scam-archiver.pid`
Configuration
The configuration file used is /etc/mail/scam.conf.
The following entry defines the email address where all mail is archived.
AchiverAddr=scam@example.com
<<lessNOTICE
Scam-archiver should only be used if its features is in full compliance with local laws and regulations regarding electronic communication and email.
Installation
Please read the INSTALL and README files for more information.
Prerequisites
You should have sendmail version 8.12.x or higher installed. Sendmail should have been built with MILTER support enabled.
You should have the milter library and development kit installed
Build
1. Extract the scam-archiver tarball
2. Change the current directory to the one where the scam-archiver source code was extracted.
3. If you are using FreeBSD, OpenBSD or NetBSD, rename the Makefile.bsd file to Makefile
If you are using a Linux distribution, rename the Makefile.linux file to Makefile
4. Type make and press Enter to compile scam-archiver
Install
1. Copy the scam-archiver file created above to the appropriate location (/usr/local/sbin for example)
2. Generate a new sendmail configuration (sendmail.cf) with the following additional settings:
INPUT_MAIL_FILTER(`scam-archiver, `S=unix:/var/spool/scam/scam-archiver.sock, F=T, T=S:240s;R:240s;E:5m)dnl
3. Create a user (scamarchiver for example) which will be used to run the milter
4. Create the /var/spool/scam directory
5. Verify that the user created in step 3 has read-write access to the /var/spool/scam directory
Using Scam-archiver
Startup
1. Start scam-archiver milter as a daemon scam-archiver -p unix:/var/spool/scam/scam-archiver.sock -u scamarchiver -D
4. Restart sendmail if you have generated a new sendmail configuration when installing scam-archiver
Shutdown
Type the following command to stop scam-archiver kill -USR1 `cat /var/spool/scam/scam-archiver.pid`
Configuration
The configuration file used is /etc/mail/scam.conf.
The following entry defines the email address where all mail is archived.
AchiverAddr=scam@example.com
Download (0.006MB)
Added: 2007-02-20 License: GPL (GNU General Public License) Price:
977 downloads
proFXP 3.0-pre2
proFXP provides a command-line fxp (server-to-server FTP) client. more>>
proFXP provides a command-line fxp (server-to-server FTP) client.
proFXP is a command-line FXP (server-to-server FTP) client written in Perl. It features tab-completion of remote file/dir names, SOCKS4 firewall support, and a powerful interface right down to the FTP protocol layer.
proFXP is a FXP (server-to-server FTP) client written in Perl. It features TAB completion, site management, idle timers, SOCKS support, active and passive mode, different listing modes and a very powerful "down-to-the protocol metal" 2-char-command command line interface, pleasing newbies and hardcore hackers alike.
The binary below should work on libc6 Linux systems. The crash with multiple instances should be worked around now.
If you get the sources, youll need to get some perl modules off CPAN to make it work. If youre not root, or you dont know what CPAN is, you may get into trouble.
<<lessproFXP is a command-line FXP (server-to-server FTP) client written in Perl. It features tab-completion of remote file/dir names, SOCKS4 firewall support, and a powerful interface right down to the FTP protocol layer.
proFXP is a FXP (server-to-server FTP) client written in Perl. It features TAB completion, site management, idle timers, SOCKS support, active and passive mode, different listing modes and a very powerful "down-to-the protocol metal" 2-char-command command line interface, pleasing newbies and hardcore hackers alike.
The binary below should work on libc6 Linux systems. The crash with multiple instances should be worked around now.
If you get the sources, youll need to get some perl modules off CPAN to make it work. If youre not root, or you dont know what CPAN is, you may get into trouble.
Download (0.54MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
912 downloads
Cone 0.71
Cone is a text-based email client. more>>
Cone project is a text-based mail client. Cone seamlessly handles multiple POP3, IMAP accounts, and local mail folders.
Cone is also a simple newsreader. Cones interface is foolproof enough to be used by inexperienced users, but it also offers advanced features for power users.
Main features:
- An online tutorial provides a quick overview of Cones main features.
- A built-in text editor for editing new messages, with search/replace and spell checking (requires aspell or pspell).
- Shortcuts - assign frequently used text to a function key, or to an abbreviation. Insert the text by pressing the function key or typing its abbreviation.
- Supports UTF-8 consoles (requires the wide-character version of the curses library).
- Displays HTML mail, with automatic de-moronization ("smart quotes", and similar clutter, is replaced by plain garden-variety punctuation).
- Displays attached images, if invoked from an X terminal, by running Gnomes eog, or KDEs kview image viewer. Displays PDF attachments by running xpdf. Other, or alternative, helper applications will be added as time permits.
- After attachments are downloaded, they can be optionally removed from the message.
- Handles local mail folders, maildirs, IMAP and POP3 accounts, and Usenet newsgroups. All folders are shown in a hierarchical tree-like display.
- Supports access to servers through a Socks 5 proxy, using the Courier Socks 5 API toolkit.
- Sends mail using an external SMTP server (with/without authentication), or the local sendmail command.
- All network protocols support SSL/TLS and SASL (CRAM-MD5, CRAM-SHA1, and LOGIN).
- Address books (which can be stored in an IMAP folder).
- Remote configuration (share a common configuration between different instances of Cone).
- An optional "single sign-on". Use a single master password for multiple remote mail server accounts.
- PGP/GPG based encryption, and digital signatures. Sent messages are automatically signed. Different signing keys may be selected for different mail accounts, and the appropriate key is automatically selected when replying to a message from an account. Selecting a message for an encryption automatically looks up keys that match the recipients E-mail addresses.
- Import, export, forward and receive PGP/GPG keys as MIME attachments.
- When a single sign-on master password is installed, the master password also handles access to passphrase-protected keys.
- Cone shares a lot of its code base with the Courier mail server, which is why they share the same web site together.
- Cone also serves as a platform for development of a new experimental network mail access protocol, SMAP, that offers additional functionality not available with IMAP or POP3.
- Cone owes its versatility in handling a large variety of mail protocols to the fact that its based on LibMAIL, a generic C++ library that provides a high-level mail-handling API. Using the --with-devel configuration setting installs the LibMAIL toolkit, which allows for development of independent E-mail software.
Enhancements:
- This release fixes a bug in GPG signing of multi-part messages whose main content contains 8-bit text.
<<lessCone is also a simple newsreader. Cones interface is foolproof enough to be used by inexperienced users, but it also offers advanced features for power users.
Main features:
- An online tutorial provides a quick overview of Cones main features.
- A built-in text editor for editing new messages, with search/replace and spell checking (requires aspell or pspell).
- Shortcuts - assign frequently used text to a function key, or to an abbreviation. Insert the text by pressing the function key or typing its abbreviation.
- Supports UTF-8 consoles (requires the wide-character version of the curses library).
- Displays HTML mail, with automatic de-moronization ("smart quotes", and similar clutter, is replaced by plain garden-variety punctuation).
- Displays attached images, if invoked from an X terminal, by running Gnomes eog, or KDEs kview image viewer. Displays PDF attachments by running xpdf. Other, or alternative, helper applications will be added as time permits.
- After attachments are downloaded, they can be optionally removed from the message.
- Handles local mail folders, maildirs, IMAP and POP3 accounts, and Usenet newsgroups. All folders are shown in a hierarchical tree-like display.
- Supports access to servers through a Socks 5 proxy, using the Courier Socks 5 API toolkit.
- Sends mail using an external SMTP server (with/without authentication), or the local sendmail command.
- All network protocols support SSL/TLS and SASL (CRAM-MD5, CRAM-SHA1, and LOGIN).
- Address books (which can be stored in an IMAP folder).
- Remote configuration (share a common configuration between different instances of Cone).
- An optional "single sign-on". Use a single master password for multiple remote mail server accounts.
- PGP/GPG based encryption, and digital signatures. Sent messages are automatically signed. Different signing keys may be selected for different mail accounts, and the appropriate key is automatically selected when replying to a message from an account. Selecting a message for an encryption automatically looks up keys that match the recipients E-mail addresses.
- Import, export, forward and receive PGP/GPG keys as MIME attachments.
- When a single sign-on master password is installed, the master password also handles access to passphrase-protected keys.
- Cone shares a lot of its code base with the Courier mail server, which is why they share the same web site together.
- Cone also serves as a platform for development of a new experimental network mail access protocol, SMAP, that offers additional functionality not available with IMAP or POP3.
- Cone owes its versatility in handling a large variety of mail protocols to the fact that its based on LibMAIL, a generic C++ library that provides a high-level mail-handling API. Using the --with-devel configuration setting installs the LibMAIL toolkit, which allows for development of independent E-mail software.
Enhancements:
- This release fixes a bug in GPG signing of multi-part messages whose main content contains 8-bit text.
Download (3.6MB)
Added: 2007-07-23 License: GPL (GNU General Public License) Price:
823 downloads
snarf 7.0
snarf provides a command-line URL retrieval tool with some unique features. more>>
snarf provides a command-line URL retrieval tool with some unique features.
Snarf is a simple utility that is similar to wget, curl, ncftp, lynx, and fetch. Its main advantage is its small size (its ideal for using on a rescue disk). It is also full featured, supporting ftp and http resume, http and ftp authentication, http redirect, proxies, SOCKS, gopher, progress indicators, and it uses configure.
USAGE
If you have an URL (for example, http://foo.bar.com/picture.jpg), you type the following (the $ below represents the command prompt):
$ snarf http://foo.bar.com/picture.jpg
snarf will fetch the file and save it to your local system with the name picture.jpg. If you want to save the file under a different name (for example, background.jpg), you type the following:
$ snarf http://foo.bar.com/picture.jpg background.jpg
snarf saves the file with the name background.jpg. If you want snarf to send the file to standard output, you would type the following:
$ snarf http://foo.bar.com/picture.jpg -
When snarf sees a dash as the local file name, it sends everything it fetches to standard output.
Enhancements:
- Fixes for two longstanding redirect-following bugs, and poor FTP behavior that confused certain servers.
- Users of any copy of snarf > 2.0 can upgrade by running the command "snarf LATEST".
<<lessSnarf is a simple utility that is similar to wget, curl, ncftp, lynx, and fetch. Its main advantage is its small size (its ideal for using on a rescue disk). It is also full featured, supporting ftp and http resume, http and ftp authentication, http redirect, proxies, SOCKS, gopher, progress indicators, and it uses configure.
USAGE
If you have an URL (for example, http://foo.bar.com/picture.jpg), you type the following (the $ below represents the command prompt):
$ snarf http://foo.bar.com/picture.jpg
snarf will fetch the file and save it to your local system with the name picture.jpg. If you want to save the file under a different name (for example, background.jpg), you type the following:
$ snarf http://foo.bar.com/picture.jpg background.jpg
snarf saves the file with the name background.jpg. If you want snarf to send the file to standard output, you would type the following:
$ snarf http://foo.bar.com/picture.jpg -
When snarf sees a dash as the local file name, it sends everything it fetches to standard output.
Enhancements:
- Fixes for two longstanding redirect-following bugs, and poor FTP behavior that confused certain servers.
- Users of any copy of snarf > 2.0 can upgrade by running the command "snarf LATEST".
Download (0.019MB)
Added: 2007-04-26 License: GPL (GNU General Public License) Price:
911 downloads
bogom 1.9
bogom is a simple sendmail milter to interface bogofilter. more>>
bogom is a simple sendmail milter to interface bogofilter.
SYNOPSIS
bogom [-R | -D] [-t] [-v] [-u user] [-s conn] [-b bogo_path] [-x exclude_string] [-c conf_file] [-l body_limit] [-p pidfile] [-f forward_spam] [-q quarantine_mdir] [-d]
The bogom plugin can be used with the milter API of sendmail(8) to filter mails using bogofilter(1) bayesian filter.
bogom is intended to be used with only one words database for the whole system.
The options are as follows:
-R Reject mail classified as spam
-D Discard mail classified as spam
-t Train bogofilter with the mail classified as spam/ham
-v Verbose logging
-u user User to run the milter. Default: bogofilter
-s conn Path to the pipe to connect sendmail. Default:
unix:/var/spool/bogofilter/milter.sock
-b bogo_path Path to the bogofilter(1) binary. Default:
/usr/local/bin/bogofilter
-x exclude_string If this string is found in the Subject of a message,
it will be automatically accepted and no filtering op-
eration will be done.
-c conf_file Path to the configuration file. Default:
/etc/bogom.conf
-l body_limit Length limit in bytes to be processed from mail body.
The rest of the body will be discarded and not ana-
lyzed by the filter. Default: no limit
-p pidfile Path to the file to store the pid of the milter. The
pidfile is created after the milter drops privileges
and the user to run the milter must have write permis-
sion to the specified file. Default:
/var/spool/bogofilter/bogom.pid
-f forward_spam Set a recipient to forward any message classified as
spam. Read configuration file section for further de-
tails.
-q quarantine_mdir
Path to a directory to deliver a copy of any message
classified as spam. The messages are stored in
maildir(5) format.
-d Enable debug messages (implies verbose logging)
Default policy is to add the X-Bogosity header (Yes, No, Unsure) and deliver the mail. This can be changed with -R or -D when bogofilter classifies the mail as spam.
In bogofilters configuration the bogofilter_dir token should be set to the directory with system database, usually /var/spool/bogofilter, in bogofilters configuration, or simply the words database of the unprivileged user running the milter can be used.
bogom uses a temporal file to store each individual message and forks a new process to scan it with bogofilter. This temporal file uses /tmp directory by default, its owned by the user running the milter and has 0600 mode. When a directory is specified in quarantine_mdir, the tmp subdirectory in that maildir is used as temporal directory.
The option -t registers the mail after classifying it as spam or ham. This option can be dangerous because the filter may register errors, so you should read carefully bogofilters manual regarding this point.
Enhancements:
- Support for spamicity score in the X-Bogosity header has been added.
<<lessSYNOPSIS
bogom [-R | -D] [-t] [-v] [-u user] [-s conn] [-b bogo_path] [-x exclude_string] [-c conf_file] [-l body_limit] [-p pidfile] [-f forward_spam] [-q quarantine_mdir] [-d]
The bogom plugin can be used with the milter API of sendmail(8) to filter mails using bogofilter(1) bayesian filter.
bogom is intended to be used with only one words database for the whole system.
The options are as follows:
-R Reject mail classified as spam
-D Discard mail classified as spam
-t Train bogofilter with the mail classified as spam/ham
-v Verbose logging
-u user User to run the milter. Default: bogofilter
-s conn Path to the pipe to connect sendmail. Default:
unix:/var/spool/bogofilter/milter.sock
-b bogo_path Path to the bogofilter(1) binary. Default:
/usr/local/bin/bogofilter
-x exclude_string If this string is found in the Subject of a message,
it will be automatically accepted and no filtering op-
eration will be done.
-c conf_file Path to the configuration file. Default:
/etc/bogom.conf
-l body_limit Length limit in bytes to be processed from mail body.
The rest of the body will be discarded and not ana-
lyzed by the filter. Default: no limit
-p pidfile Path to the file to store the pid of the milter. The
pidfile is created after the milter drops privileges
and the user to run the milter must have write permis-
sion to the specified file. Default:
/var/spool/bogofilter/bogom.pid
-f forward_spam Set a recipient to forward any message classified as
spam. Read configuration file section for further de-
tails.
-q quarantine_mdir
Path to a directory to deliver a copy of any message
classified as spam. The messages are stored in
maildir(5) format.
-d Enable debug messages (implies verbose logging)
Default policy is to add the X-Bogosity header (Yes, No, Unsure) and deliver the mail. This can be changed with -R or -D when bogofilter classifies the mail as spam.
In bogofilters configuration the bogofilter_dir token should be set to the directory with system database, usually /var/spool/bogofilter, in bogofilters configuration, or simply the words database of the unprivileged user running the milter can be used.
bogom uses a temporal file to store each individual message and forks a new process to scan it with bogofilter. This temporal file uses /tmp directory by default, its owned by the user running the milter and has 0600 mode. When a directory is specified in quarantine_mdir, the tmp subdirectory in that maildir is used as temporal directory.
The option -t registers the mail after classifying it as spam or ham. This option can be dangerous because the filter may register errors, so you should read carefully bogofilters manual regarding this point.
Enhancements:
- Support for spamicity score in the X-Bogosity header has been added.
Download (0.020MB)
Added: 2006-10-22 License: GPL (GNU General Public License) Price:
1097 downloads
KBear 3.0alpha1b
KBEAR is a graphical FTP client for KDE. more>>
KBear is a graphical FTP client for KDE with ability to concurrent connections to multiple hosts.
Main features:
- concurrent connections to multiple hosts
- an extended MDI with three separate view modes
- multiple protocol support: ftp, sftp (secure ftp using ssh) etc.
- a Sitemanager plugin (a flexible and customizable site database), which can plug into Konqueror
- firewall support
- SOCKS suppport
- directory synchronization (experimental)
- set character encoding for remote site to disply for example chinese file names correctly
- use of a single connection against for all operations against a host
- ability to automatically shut down application, internet connection and even system after finished downloads
- support for opening and editing files on the remote server (using the default application for the file type or a selected editor)
- internal file previewing (using KParts)
- logging
- the ability to import FTP bookmarks from various FTP clients using a flexible plugin architecture
- a DCOP interface for KBear and the Sitemanager (for scripting)
- renaming, deleting and (locally) shredding files and/or directories
- setting and changing file permissions
- drag and drop and cut-and-paste copying or moving of files and/or directories between any file system
- transfer queueing and resume
- transfer pausing
- transfer progress display
- a FTP KIOSlave
- auto-opening of folders when using drag and drop
- directory content filtering
- detailed file view, icon view and tree view
- sorting by name, size or date
- configurable toolbars
- configurable keybindings
- show/hide GUI details
- show/hide the local file system
- auto path-completion
- multi-selection options
- auto-arrangement of windows
- window position session management
- window docking/undocking
- a setup wizard
- a connection timer
- thumbnail preview in icon view
- a user configurable Tools plugin for adding launch buttons for all available applications on your system
- Complete GUI translations available: English, Swedish, French, Czech, Dutch, European Portuguese, Russian, Italian, German, Traditional Chinese
- Complete documentation translations available: English, Swedish, French, Czech
- Incomplete GUI translations available: Espanol, Romanian, Polish, Brazilian Portuguese, Japanese, Hebrew, Indonesian
- Incomplete documentation translations available: Dutch, Espanol, Romanian, Italian, Traditional Chinese
<<lessMain features:
- concurrent connections to multiple hosts
- an extended MDI with three separate view modes
- multiple protocol support: ftp, sftp (secure ftp using ssh) etc.
- a Sitemanager plugin (a flexible and customizable site database), which can plug into Konqueror
- firewall support
- SOCKS suppport
- directory synchronization (experimental)
- set character encoding for remote site to disply for example chinese file names correctly
- use of a single connection against for all operations against a host
- ability to automatically shut down application, internet connection and even system after finished downloads
- support for opening and editing files on the remote server (using the default application for the file type or a selected editor)
- internal file previewing (using KParts)
- logging
- the ability to import FTP bookmarks from various FTP clients using a flexible plugin architecture
- a DCOP interface for KBear and the Sitemanager (for scripting)
- renaming, deleting and (locally) shredding files and/or directories
- setting and changing file permissions
- drag and drop and cut-and-paste copying or moving of files and/or directories between any file system
- transfer queueing and resume
- transfer pausing
- transfer progress display
- a FTP KIOSlave
- auto-opening of folders when using drag and drop
- directory content filtering
- detailed file view, icon view and tree view
- sorting by name, size or date
- configurable toolbars
- configurable keybindings
- show/hide GUI details
- show/hide the local file system
- auto path-completion
- multi-selection options
- auto-arrangement of windows
- window position session management
- window docking/undocking
- a setup wizard
- a connection timer
- thumbnail preview in icon view
- a user configurable Tools plugin for adding launch buttons for all available applications on your system
- Complete GUI translations available: English, Swedish, French, Czech, Dutch, European Portuguese, Russian, Italian, German, Traditional Chinese
- Complete documentation translations available: English, Swedish, French, Czech
- Incomplete GUI translations available: Espanol, Romanian, Polish, Brazilian Portuguese, Japanese, Hebrew, Indonesian
- Incomplete documentation translations available: Dutch, Espanol, Romanian, Italian, Traditional Chinese
Download (1.2MB)
Added: 2005-06-03 License: GPL (GNU General Public License) Price:
1603 downloads
Sambar 6.2
The Sambar Server is an open and scalable framework that provides an intuitive, secure and personalizable environment. more>>
The Sambar Server is an open and scalable framework that provides an intuitive, secure and personalizable environment for end-users; rapid development and deployment tools for developers; and an easy-to-use console for administrators.
Main features:
- WebDAV
- Content Management
- Document Versioning
- Search Engine
- Mail Server
- Servlet Runner
- Usage Throttling
- CRON Daemon
- IRC Server
- FTP Server
- TFTP Server
- DNS Server
- DHCP Server
- Proxy Server
- Socks Proxy
- Reverse Proxy
<<lessMain features:
- WebDAV
- Content Management
- Document Versioning
- Search Engine
- Mail Server
- Servlet Runner
- Usage Throttling
- CRON Daemon
- IRC Server
- FTP Server
- TFTP Server
- DNS Server
- DHCP Server
- Proxy Server
- Socks Proxy
- Reverse Proxy
Download (7.4MB)
Added: 2005-08-22 License: GPL (GNU General Public License) Price: $99
1527 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 socks galore 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