qmail virus scanner 1.4
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 930
Qmail virus scanner 1.4
The Qmail virus scanner (QScan) is a mail filter for Qmail that scans incoming messages using the Sophos Antivirus engine. more>>
The Qmail virus scanner (QScan) is a mail filter for Qmail that scans incoming messages using the Sophos Antivirus engine, immediately rejecting infected content.
It is designed to be minimalistic, yet extremely fast and secure, and uses multiple pipes instead of the traditional temporary files and privilege separation. It works with non-native versions of the virus scanner like under OpenBSD with Linux or FreeBSD emulation.
You must create a temporary directory to extract MIME attachments, and replace Qmails original qmail-queue program with Qscan. Quick way to achieve this for the impatients :
mkdir /var/qmail/qscan
chmod 700 /var/qmail/qscan
chown qmaild:qmail /var/qmail/qscan
ln /var/qmail/bin/qmail-queue /var/qmail/bin/qmail-queue-old
Now, lets compile and install Qscan :
./configure --help
./configure [your beloved flags]
make install-strip
The last step is to replace the original qmail-queue program with our filter :
rm /var/qmail/bin/qmail-queue
ln -s /usr/local/sbin/qscan /var/qmail/bin/qmail-queue
Depending on your local configuration, it may be needed or not, but start with doing it :
chown qmaild:qmail /usr/local/sbin/qscan
chmod 6711 /usr/local/sbin/qscan
After testing, if everythings ok for you, remove the setuid bit :
chown 0:0 /usr/local/sbin/qscan
chmod 711 /usr/local/sbin/qscan
<<lessIt is designed to be minimalistic, yet extremely fast and secure, and uses multiple pipes instead of the traditional temporary files and privilege separation. It works with non-native versions of the virus scanner like under OpenBSD with Linux or FreeBSD emulation.
You must create a temporary directory to extract MIME attachments, and replace Qmails original qmail-queue program with Qscan. Quick way to achieve this for the impatients :
mkdir /var/qmail/qscan
chmod 700 /var/qmail/qscan
chown qmaild:qmail /var/qmail/qscan
ln /var/qmail/bin/qmail-queue /var/qmail/bin/qmail-queue-old
Now, lets compile and install Qscan :
./configure --help
./configure [your beloved flags]
make install-strip
The last step is to replace the original qmail-queue program with our filter :
rm /var/qmail/bin/qmail-queue
ln -s /usr/local/sbin/qscan /var/qmail/bin/qmail-queue
Depending on your local configuration, it may be needed or not, but start with doing it :
chown qmaild:qmail /usr/local/sbin/qscan
chmod 6711 /usr/local/sbin/qscan
After testing, if everythings ok for you, remove the setuid bit :
chown 0:0 /usr/local/sbin/qscan
chmod 711 /usr/local/sbin/qscan
Download (0.083MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1201 downloads
Aegis Virus Scanner 2.0.0
Aegis is a virus scanner for Linux, Unix and Windows with a simple and intuitive user interface. more>>
Aegis project is a virus scanner for Linux, Unix and Windows with a simple and intuitive user interface.
Aegis supports scanning of subdirectories, hidden files and .zip and .tar archive files, and drag-and-drop of files from the Nautilus file browser, or your Gnome desktop. When a virus is detected you can choose to delete, quarantine or rename the file.
<<lessAegis supports scanning of subdirectories, hidden files and .zip and .tar archive files, and drag-and-drop of files from the Nautilus file browser, or your Gnome desktop. When a virus is detected you can choose to delete, quarantine or rename the file.
Download (0.021MB)
Added: 2006-09-20 License: GPL (GNU General Public License) Price:
1134 downloads
AntiVirus Scanner 3.2.1
AntiVirus Scanner is an anti-virus scanner for Endeavour Mark II that uses the ClamAV library (libclamav). more>>
AntiVirus Scanner is an anti-virus scanner for Endeavour Mark II that uses the ClamAV library (libclamav).
AntiVirus Scanner allows you to create a list of scan items for frequently scanned locations and features easy virus database updating, all in a simple GUI environment.
<<lessAntiVirus Scanner allows you to create a list of scan items for frequently scanned locations and features easy virus database updating, all in a simple GUI environment.
Download (0.50MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
843 downloads
Qmail-Scanner 2.00
Qmail-Scanner is an add-on that enables a Qmail email server to scan gatewayed email for certain characteristics. more>> <<less
Download (0.76MB)
Added: 2006-04-04 License: GPL (GNU General Public License) Price:
1302 downloads
POP3 Virus Scanner Proxy 0.4
POP3 Virus Scanner Proxy is a full-transparent proxy daemon which scans all mails for viruses more>>
POP3 Virus Scanner Proxy is a full-transparent proxy daemon which scans all mails for viruses using third party scanners (built-in support for AVPD and Trophie).
You have to set up a port redirection in the linux-netfilter (iptables) so that all connections from e.g. inside your office to any POP3 server outside in the world will not leave your router, but come a local port, on which POP3VScan listens. POP3VScan receives from the linux kernel the original destinations of packets (the POP3 server outside in the world) and will connect to them.
All data we receive from the client will be sent to the server, and vice versa. With a little enhancement: we parse the neccessary parts of the POP3 protocol and when an email is sent from the server, we store it into a file, invoke a virusscanner and send it if it is good, or we just replace it with a virus notification. It should be possible to use all scanners using the scannertype=basic. Also POP3VScan provides scannertype=avpd for high-speed scanning using Kaspersky Anti-Virus for Linux, every C programmer can easily adept other scan-daemons (trophie, sophie, antivir, ...).
Neither the client nor the server has to be configured, none of them will take notice that theres a mailscanner (except the client when he gets a virus notification or if he looks into the header, and the server gets our ip as source).
<<lessYou have to set up a port redirection in the linux-netfilter (iptables) so that all connections from e.g. inside your office to any POP3 server outside in the world will not leave your router, but come a local port, on which POP3VScan listens. POP3VScan receives from the linux kernel the original destinations of packets (the POP3 server outside in the world) and will connect to them.
All data we receive from the client will be sent to the server, and vice versa. With a little enhancement: we parse the neccessary parts of the POP3 protocol and when an email is sent from the server, we store it into a file, invoke a virusscanner and send it if it is good, or we just replace it with a virus notification. It should be possible to use all scanners using the scannertype=basic. Also POP3VScan provides scannertype=avpd for high-speed scanning using Kaspersky Anti-Virus for Linux, every C programmer can easily adept other scan-daemons (trophie, sophie, antivir, ...).
Neither the client nor the server has to be configured, none of them will take notice that theres a mailscanner (except the client when he gets a virus notification or if he looks into the header, and the server gets our ip as source).
Download (0.13MB)
Added: 2006-07-07 License: GPL (GNU General Public License) Price:
1208 downloads
Viralator Proxy Virus Scanner 0.9.7
Viralator Proxy Virus Scanner is a Perl script that virus scans HTTP/FTP downloads request on a UNIX server. more>>
Viralator is a Perl script that virus scans HTTP/FTP downloads request on a UNIX server after passing through the Squid proxy server.
Even when I implemented virus protection for my network email server we still continued to get the odd virus. Most of the viruses came from people using free webmail accounts like Hotmail or Yahoo and downloading the infected attachments to their machines or through downloading junk.
Rather than block access to the users I decided to look at how we could better protect the network. I looked at a couple of different products both comercial and free but they were either too expensive or did not meet my needs.
That is how Viralator was born. Viralator Proxy Virus Scanner is licenced under the GPL.
Viralator should work in any UNIX system that uses Apache and Squid servers. We have reports about successful instalations on:
- RedHat Linux
- Mandrake Linux
- SuSe Linux
- e-Smith Linux
- Slackware Linux
- Conectiva Linux
- Debian Gnu Linux
Supported Redirectors:
- Squirm
- SquidGuard
- Jesred
Supported Virus Scanners
- AntiVir
- AVP
- RAV
- Inoculate
- Sophos Sweep
- McAfee
- Trend
- Clamav
- Bit Defender (free edition)
The original concept for Viralator came from the Viromat project. Without Viromat the Viralator project would not have had a starting point. We can also thank Ralph Meyer for badgering me into releasing the script under the GPL.
Enhancements:
- Parenthesis are included on the regular expression used to validate URLs.
- The character set checking step, which was not working before last patch released, has been fixed.
<<lessEven when I implemented virus protection for my network email server we still continued to get the odd virus. Most of the viruses came from people using free webmail accounts like Hotmail or Yahoo and downloading the infected attachments to their machines or through downloading junk.
Rather than block access to the users I decided to look at how we could better protect the network. I looked at a couple of different products both comercial and free but they were either too expensive or did not meet my needs.
That is how Viralator was born. Viralator Proxy Virus Scanner is licenced under the GPL.
Viralator should work in any UNIX system that uses Apache and Squid servers. We have reports about successful instalations on:
- RedHat Linux
- Mandrake Linux
- SuSe Linux
- e-Smith Linux
- Slackware Linux
- Conectiva Linux
- Debian Gnu Linux
Supported Redirectors:
- Squirm
- SquidGuard
- Jesred
Supported Virus Scanners
- AntiVir
- AVP
- RAV
- Inoculate
- Sophos Sweep
- McAfee
- Trend
- Clamav
- Bit Defender (free edition)
The original concept for Viralator came from the Viromat project. Without Viromat the Viralator project would not have had a starting point. We can also thank Ralph Meyer for badgering me into releasing the script under the GPL.
Enhancements:
- Parenthesis are included on the regular expression used to validate URLs.
- The character set checking step, which was not working before last patch released, has been fixed.
Download (0.029MB)
Added: 2006-06-16 License: GPL (GNU General Public License) Price:
1240 downloads
TCP port scanner 1.0.4
TCP port scanner is a network scanner for Linux. more>>
TCP port scanner is a network scanner for Linux.
Installation:
1. Install - become root and gunzip/tar tcpscan-X-Y-Z.tar.gz.
2. Type ./confugure , make
3. Type install
4. Enjoy and try type tcpscan localhost
5. To get help - run tcpscan without parametres.
Usage:
tcpscan [-f] [hostname || IP_address]
tcpscan [-f] [first_IP_address] [last_IP_address]
<<lessInstallation:
1. Install - become root and gunzip/tar tcpscan-X-Y-Z.tar.gz.
2. Type ./confugure , make
3. Type install
4. Enjoy and try type tcpscan localhost
5. To get help - run tcpscan without parametres.
Usage:
tcpscan [-f] [hostname || IP_address]
tcpscan [-f] [first_IP_address] [last_IP_address]
Download (0.060MB)
Added: 2006-04-14 License: GPL (GNU General Public License) Price:
1299 downloads
OpenAntivirus ScannerDaemon 0.6.0
ScannerDaemon is the virus scanner of the OpenAntivirus project. more>>
ScannerDaemon is the virus scanner of the OpenAntivirus project. You can send a filename to it via simple TCP and it will scan the file for viruses and tell you if the file is infected or not.
The ScannerDaemon listens on localhosts port 8127 for absolute filenames and absolute directorynames. It scans the files/all files in the directory and reports OK if no virus has been found or FOUND: if a virus has been detected.
You can start the ScannerDaemon simply by typing:
java -jar ScannerDaemon.jar
If you did not forget the Credo-files, it should come up and listen on port 8127. You can also give the name of the directory as a command-line parameter, like
java -jar ScannerDaemon.jar -credo.directory
Enhancements:
- Adaptions to new listener and filter scheme
- Bugfix: allow more than one signature file in one credo file
- Bugfix: close files used by UPXFilter
- Bugfix: wrong failure transitions
- Improvement: less memory consumption for nodes
- Improvement: UPXFilter scans uncompressed and compressed file
<<lessThe ScannerDaemon listens on localhosts port 8127 for absolute filenames and absolute directorynames. It scans the files/all files in the directory and reports OK if no virus has been found or FOUND: if a virus has been detected.
You can start the ScannerDaemon simply by typing:
java -jar ScannerDaemon.jar
If you did not forget the Credo-files, it should come up and listen on port 8127. You can also give the name of the directory as a command-line parameter, like
java -jar ScannerDaemon.jar -credo.directory
Enhancements:
- Adaptions to new listener and filter scheme
- Bugfix: allow more than one signature file in one credo file
- Bugfix: close files used by UPXFilter
- Bugfix: wrong failure transitions
- Improvement: less memory consumption for nodes
- Improvement: UPXFilter scans uncompressed and compressed file
Download (0.12MB)
Added: 2006-07-08 License: GPL (GNU General Public License) Price:
1206 downloads
MailScanner 4.63.1-2
MailScanner is a free anti-virus and anti-spam filter protecting over 5 billion e-mails every week, for many millions of users. more>>
MailScanner is an email virus scanner, vulnerability protector, and spam tagger. It supports the Postfix, Sendmail, Exim, Qmail, and ZMailer MTAs, and the Sophos, McAfee, F-Prot, F-Secure, CommandAV, InoculateIT, Inoculan, eTrust, Kaspersky, Nod32, AntiVir, BitDefender, RAV, Panda, DrWeb, ClamAV, and other anti-virus scanners.
MailScanner uses SpamAssassin for highly successful spam identification, and is designed to handle denial of service attacks. It will detect password-protected zip files and apply filename checking to their contents.
It is very easy to install, requires no changes at all to your sendmail.cf file, is designed to be lightweight, and wont grind your mail system to a halt with its load. It can be integrated into any email system, regardless of the software in use.
<<lessMailScanner uses SpamAssassin for highly successful spam identification, and is designed to handle denial of service attacks. It will detect password-protected zip files and apply filename checking to their contents.
It is very easy to install, requires no changes at all to your sendmail.cf file, is designed to be lightweight, and wont grind your mail system to a halt with its load. It can be integrated into any email system, regardless of the software in use.
Download (5.2MB)
Added: 2007-08-09 License: GPL (GNU General Public License) Price:
824 downloads
Parallel Network Scanner 1.11
Parallel Network Scanner provides a fast network services scanner. more>>
Parallel Network Scanner provides a fast network services scanner.
pnscan is a scanner for TCP network services. It uses multithreading to increase its speed.
pnscan tries to be smart as to how many threads to start - it will dynamically start only as many as is needed to make progress in the scan - up to a maximum either as specified with the "-n" command line option, or 8 minus the maximum number of available file descriptors (pnscan tries to increase
it to the max limit automatically) - or any internal limit on the system (Linux normally only allows 256 threads).
Host ranges can be specified both as a CIDR - network name or IP address / mask bit length and as a range. When using CIDR notation - the first and last address is ignored (normally used for broadcasts)
Some examples:
192.168.0.0/24
192.160.0.1:192.160.0.254
arpanet/8
USAGE - EXAMPLES
# Scan network 192.168.0.0/24 for SSH daemons on port 22
pnscan 192.168.0.0/24 22
pnscan 192.168.0.1:192.168.0.254 ssh
# Scan hosts 192.168.10.34 ... 98 for IDENT servers, max 8 threads
pnscan -n8 -w"VERSION" 192.168.10.34:192.168.10.98 113
# Scan host 127.0.0.1 for WWW servers on all ports
pnscan -w"HEAD / HTTP/1.0rnrn" -r"Server:" 192.168.0.32 1:65525
pnscan -w"HEAD / HTTP/1.0rnrn" -r"Server:" localhost 1:65525
# Send binary data and expect the binary sequence FF 00 FF on port 145.
pnscan -W"05 5A 37" -R"FF 00 FF" 192.168.0.32 145
# Scan for Roxen servers and print the whole Server-line
pnscan -l -w"HEAD / HTTP/1.0rnrn" -r"Roxen" localhost 1:65525
# Scan for pidentd servers and try to locate the version
pnscan -w"VERSION" 192.160.0.0/24 113
# Scan network arpanet/24 for daytime servers and sort them IP-numerically
pnscan arpanet/10 daytime | ipsort
# Read host (&port) lines from stdin and scan the selected hosts for SSH
echo 192.160.10.11 ssh | pnscan -v
echo 192.160.10.12 | pnscan 22
Enhancements:
- pnscan.sgml Added the other options implemented in pnscan.c.
- pnscan.c: Modified the threads startup code to dynamically only start as many threads as is needed.
<<lesspnscan is a scanner for TCP network services. It uses multithreading to increase its speed.
pnscan tries to be smart as to how many threads to start - it will dynamically start only as many as is needed to make progress in the scan - up to a maximum either as specified with the "-n" command line option, or 8 minus the maximum number of available file descriptors (pnscan tries to increase
it to the max limit automatically) - or any internal limit on the system (Linux normally only allows 256 threads).
Host ranges can be specified both as a CIDR - network name or IP address / mask bit length and as a range. When using CIDR notation - the first and last address is ignored (normally used for broadcasts)
Some examples:
192.168.0.0/24
192.160.0.1:192.160.0.254
arpanet/8
USAGE - EXAMPLES
# Scan network 192.168.0.0/24 for SSH daemons on port 22
pnscan 192.168.0.0/24 22
pnscan 192.168.0.1:192.168.0.254 ssh
# Scan hosts 192.168.10.34 ... 98 for IDENT servers, max 8 threads
pnscan -n8 -w"VERSION" 192.168.10.34:192.168.10.98 113
# Scan host 127.0.0.1 for WWW servers on all ports
pnscan -w"HEAD / HTTP/1.0rnrn" -r"Server:" 192.168.0.32 1:65525
pnscan -w"HEAD / HTTP/1.0rnrn" -r"Server:" localhost 1:65525
# Send binary data and expect the binary sequence FF 00 FF on port 145.
pnscan -W"05 5A 37" -R"FF 00 FF" 192.168.0.32 145
# Scan for Roxen servers and print the whole Server-line
pnscan -l -w"HEAD / HTTP/1.0rnrn" -r"Roxen" localhost 1:65525
# Scan for pidentd servers and try to locate the version
pnscan -w"VERSION" 192.160.0.0/24 113
# Scan network arpanet/24 for daytime servers and sort them IP-numerically
pnscan arpanet/10 daytime | ipsort
# Read host (&port) lines from stdin and scan the selected hosts for SSH
echo 192.160.10.11 ssh | pnscan -v
echo 192.160.10.12 | pnscan 22
Enhancements:
- pnscan.sgml Added the other options implemented in pnscan.c.
- pnscan.c: Modified the threads startup code to dynamically only start as many threads as is needed.
Download (0.014MB)
Added: 2007-03-12 License: Freeware Price:
958 downloads
Port Scanner 2.1
Port Scanner provides a tool to check for open ports. more>>
Port Scanner provides a tool to check for open ports.
Port Scanner will try to connect on every port you define for a particular host. If a connection is made, it will try to read any data returned.
This product is intended for individuals to test their own equipment for weak security, and the author will take no responsibility if it is put to any other use.
Amazon sell many books on Security that will enhance your ability to keep your computer secure.
The Windows version has been withdrawn. Apologies for this, but it is too popular and uses my bandwidth up too quickly. If anyone want to host the binary for me, I will happily post a link here. It should also be possible to compile Version 2.1 for Windows.
Whats New in this release:
.(QT) Takes multiple port ranges.
.Minor bugfixes.
<<lessPort Scanner will try to connect on every port you define for a particular host. If a connection is made, it will try to read any data returned.
This product is intended for individuals to test their own equipment for weak security, and the author will take no responsibility if it is put to any other use.
Amazon sell many books on Security that will enhance your ability to keep your computer secure.
The Windows version has been withdrawn. Apologies for this, but it is too popular and uses my bandwidth up too quickly. If anyone want to host the binary for me, I will happily post a link here. It should also be possible to compile Version 2.1 for Windows.
Whats New in this release:
.(QT) Takes multiple port ranges.
.Minor bugfixes.
Download (0.013MB)
Added: 2007-02-22 License: GPL (GNU General Public License) Price:
991 downloads
Virus Killer 1.0
Virus Killer is a game where you must shoot the buggers before they can destroy your files! more>>
Your computer has been invaded! Dozens of little viruses are pouring in via security holes in Microsoft Internet Explorer, Microsoft Outlook, Microsoft MSN Messenger and Microsoft Recycle Bin!!
Using your trusty mouse you must shoot the buggers before they can destroy your files! Some will steal them from their home directories and take them back to their security hole.
Others will just eat them right there on the spot! See how long you and your computer can survive the onslaught!
Main features:
- 3 different virus types.
- Builds directories and files to protect based on your computer!
- Increasing difficulty level
- Highscore table
- 3 difficulty settings
<<lessUsing your trusty mouse you must shoot the buggers before they can destroy your files! Some will steal them from their home directories and take them back to their security hole.
Others will just eat them right there on the spot! See how long you and your computer can survive the onslaught!
Main features:
- 3 different virus types.
- Builds directories and files to protect based on your computer!
- Increasing difficulty level
- Highscore table
- 3 difficulty settings
Download (4.2MB)
Added: 2005-09-06 License: GPL (GNU General Public License) Price:
1541 downloads
Qmail Auditor 0.4
Qmail Auditor consists of a email auditing tool. more>>
Qmail Auditor consists of a email auditing tool.
QMail Auditor provides simple a method for auditing emails. It is easy to configure and uses regular expressions as rules.
The format of audit file is :
Any e-mail (outbound or inbound) have passed at this filter.
The valids "field header"(s) :
all - field from or to of e-mails
to - field to
from - field from
In case of regular expression you read the
# man re_format
# man regex
E-mail to forward is a valid mail account to redirect.
Example of this :
from nelio@walk.* auditoria@spyware.walk.com.br
to nelio@spyware.* auditoria@spyware.walk.com.br
Enhancements:
- Now the config file name has renamed.
- From audit (in /var/qmail/control for /var/qmail/control/auditor) and qmail-queue-real-audit for qmail-queue-real-auditor.
<<lessQMail Auditor provides simple a method for auditing emails. It is easy to configure and uses regular expressions as rules.
The format of audit file is :
Any e-mail (outbound or inbound) have passed at this filter.
The valids "field header"(s) :
all - field from or to of e-mails
to - field to
from - field from
In case of regular expression you read the
# man re_format
# man regex
E-mail to forward is a valid mail account to redirect.
Example of this :
from nelio@walk.* auditoria@spyware.walk.com.br
to nelio@spyware.* auditoria@spyware.walk.com.br
Enhancements:
- Now the config file name has renamed.
- From audit (in /var/qmail/control for /var/qmail/control/auditor) and qmail-queue-real-audit for qmail-queue-real-auditor.
Download (0.16MB)
Added: 2007-01-22 License: BSD License Price:
1010 downloads
Nmap::Scanner 0.9
Nmap::Scanner is a Perl module to perform and manipulate nmap scans using perl. more>>
Nmap::Scanner is a Perl module to perform and manipulate nmap scans using perl.
SYNOPSIS
Perl extension for performing nmap (www.insecure.org/nmap) scans.
use Nmap::Scanner;
# Batch scan method
my $scanner = new Nmap::Scanner;
$scanner->tcp_syn_scan();
$scanner->add_scan_port(1-1024);
$scanner->add_scan_port(8080);
$scanner->guess_os();
$scanner->max_rtt_timeout(200);
$scanner->add_target(some.host.out.there.com.org);
# $results is an instance of Nmap::Scanner::Backend::Results
my $results = $scanner->scan();
# Print the results out as an well-formatted XML document
print $results->as_xml();
# Event scan method using *new* easier way to set scan options.
my $scanner = new Nmap::Scanner;
$scanner->register_scan_started_event(&scan_started);
$scanner->register_port_found_event(&port_found);
$scanner->scan(-sS -p 1-1024 -O --max-rtt-timeout 200 somehost.org.net.it);
sub scan_started {
my $self = shift;
my $host = shift;
my $hostname = $host->name();
my $addresses = join(,, map {$_->address()} $host->addresses());
my $status = $host->status();
print "$hostname ($addresses) is $statusn";
}
sub port_found {
my $self = shift;
my $host = shift;
my $port = shift;
my $name = $host->name();
my $addresses = join(,, map {$_->addr()} $host->addresses());
print "On host $name ($addresses), found ",
$port->state()," port ",
join(/,$port->protocol(),$port->portid()),"n";
}
This set of modules provides perl class wrappers for the network mapper (nmap) scanning tool (see http://www.insecure.org/nmap/). Using these modules, a developer, network administrator, or other techie can create perl routines or classes which can be used to automate and integrate nmap scans elegantly into new and existing perl scripts.
If you dont have nmap installed, you will need to download it BEFORE you can use these modules. Get it from http://www.insecure.org/nmap/. You will need nmap 3.10+ installed to use all the features of this module.
<<lessSYNOPSIS
Perl extension for performing nmap (www.insecure.org/nmap) scans.
use Nmap::Scanner;
# Batch scan method
my $scanner = new Nmap::Scanner;
$scanner->tcp_syn_scan();
$scanner->add_scan_port(1-1024);
$scanner->add_scan_port(8080);
$scanner->guess_os();
$scanner->max_rtt_timeout(200);
$scanner->add_target(some.host.out.there.com.org);
# $results is an instance of Nmap::Scanner::Backend::Results
my $results = $scanner->scan();
# Print the results out as an well-formatted XML document
print $results->as_xml();
# Event scan method using *new* easier way to set scan options.
my $scanner = new Nmap::Scanner;
$scanner->register_scan_started_event(&scan_started);
$scanner->register_port_found_event(&port_found);
$scanner->scan(-sS -p 1-1024 -O --max-rtt-timeout 200 somehost.org.net.it);
sub scan_started {
my $self = shift;
my $host = shift;
my $hostname = $host->name();
my $addresses = join(,, map {$_->address()} $host->addresses());
my $status = $host->status();
print "$hostname ($addresses) is $statusn";
}
sub port_found {
my $self = shift;
my $host = shift;
my $port = shift;
my $name = $host->name();
my $addresses = join(,, map {$_->addr()} $host->addresses());
print "On host $name ($addresses), found ",
$port->state()," port ",
join(/,$port->protocol(),$port->portid()),"n";
}
This set of modules provides perl class wrappers for the network mapper (nmap) scanning tool (see http://www.insecure.org/nmap/). Using these modules, a developer, network administrator, or other techie can create perl routines or classes which can be used to automate and integrate nmap scans elegantly into new and existing perl scripts.
If you dont have nmap installed, you will need to download it BEFORE you can use these modules. Get it from http://www.insecure.org/nmap/. You will need nmap 3.10+ installed to use all the features of this module.
Download (0.066MB)
Added: 2007-04-11 License: Perl Artistic License Price:
943 downloads
EmailScan 0.12
EmailScan scans incoming multipart email for bad file types, filenames, and virii using procmail. more>>
EmailScan scans incoming multipart email for bad file types, filenames, and virii using procmail.
EmailScan is yet another scanner for e-mail. Now, why did I write my own and not use one of the others that are available. First of all, I have always used my own and second of all I
wanted something that was a bit more flexable, expandable, and portable.
Although EmailScan uses bash, it should work with ksh just as well. If always attempts to NOT use any gnu specific switchs on the utilities used. My goal is to make EmailScan work on any platform that has a virus scanner available for it.
Another feature that I found lacking (in my eyes) was how restrictive more scanner "wrappers" are. Which is why I have broken off quite a bit of the fuctions in emailscan-libs. This will allow adminstrators that have a better way, to add it to the script in a faily simple way (and hopefully share it with us). While I will be working hard to provide strong baseline projection, I obviously am not the end-all-be-all of e-mail virus projection, so why not make it EASY to contribute.
Installation is done now completely by hand, but isnt too painful.
Basically, make sure you have the following programs installed:
mkdir
rm
cat
metamail
find
file
grep
formail
procmail
sendmail
send
mv
and a virus scanning package (I currently us uvscan from Network Assoc.).
Pick a place to install it. (I choose /etc/emailscan)
Modify emailscan.conf. Make sure you have the directories, file locations, and options of the virus scanner.
Install /etc/procmailrc
Make sure sendmail is using procmail as the local delivery agent. This is pretty much the default install for sendmail at this time. If you are not using it, I highly recommend that you do.
<<lessEmailScan is yet another scanner for e-mail. Now, why did I write my own and not use one of the others that are available. First of all, I have always used my own and second of all I
wanted something that was a bit more flexable, expandable, and portable.
Although EmailScan uses bash, it should work with ksh just as well. If always attempts to NOT use any gnu specific switchs on the utilities used. My goal is to make EmailScan work on any platform that has a virus scanner available for it.
Another feature that I found lacking (in my eyes) was how restrictive more scanner "wrappers" are. Which is why I have broken off quite a bit of the fuctions in emailscan-libs. This will allow adminstrators that have a better way, to add it to the script in a faily simple way (and hopefully share it with us). While I will be working hard to provide strong baseline projection, I obviously am not the end-all-be-all of e-mail virus projection, so why not make it EASY to contribute.
Installation is done now completely by hand, but isnt too painful.
Basically, make sure you have the following programs installed:
mkdir
rm
cat
metamail
find
file
grep
formail
procmail
sendmail
send
mv
and a virus scanning package (I currently us uvscan from Network Assoc.).
Pick a place to install it. (I choose /etc/emailscan)
Modify emailscan.conf. Make sure you have the directories, file locations, and options of the virus scanner.
Install /etc/procmailrc
Make sure sendmail is using procmail as the local delivery agent. This is pretty much the default install for sendmail at this time. If you are not using it, I highly recommend that you do.
Download (0.005MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1202 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 qmail virus scanner 1.4 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