scanning
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 545
HTML::Tree::Scanning 3.23
HTML::Tree::Scanning contains an article: Scanning HTML. more>>
HTML::Tree::Scanning contains an article: "Scanning HTML".
SYNOPSIS
# This an article, not a module.
The following article by Sean M. Burke first appeared in The Perl Journal #19 and is copyright 2000 The Perl Journal. It appears courtesy of Jon Orwant and The Perl Journal. This document may be distributed under the same terms as Perl itself.
Scanning HTML
-- Sean M. Burke
In The Perl Journal issue 17, Ken MacFarlanes article "Parsing HTML with HTML::Parser" describes how the HTML::Parser module scans HTML source as a stream of start-tags, end-tags, text, comments, etc. In TPJ #18, my "Trees" article kicked around the idea of tree-shaped data structures. Now Ill try to tie it together, in a discussion of HTML trees.
The CPAN module HTML::TreeBuilder takes the tags that HTML::Parser picks out, and builds a parse tree -- a tree-shaped network of objects...
Footnote: And if you need a quick explanation of objects, see my TPJ17 article "A Users View of Object-Oriented Modules"; or go whole hog and get Damian Conways excellent book Object-Oriented Perl, from Manning Publications.
...representing the structured content of the HTML document. And once the document is parsed as a tree, youll find the common tasks of extracting data from that HTML document/tree to be quite straightforward.
<<lessSYNOPSIS
# This an article, not a module.
The following article by Sean M. Burke first appeared in The Perl Journal #19 and is copyright 2000 The Perl Journal. It appears courtesy of Jon Orwant and The Perl Journal. This document may be distributed under the same terms as Perl itself.
Scanning HTML
-- Sean M. Burke
In The Perl Journal issue 17, Ken MacFarlanes article "Parsing HTML with HTML::Parser" describes how the HTML::Parser module scans HTML source as a stream of start-tags, end-tags, text, comments, etc. In TPJ #18, my "Trees" article kicked around the idea of tree-shaped data structures. Now Ill try to tie it together, in a discussion of HTML trees.
The CPAN module HTML::TreeBuilder takes the tags that HTML::Parser picks out, and builds a parse tree -- a tree-shaped network of objects...
Footnote: And if you need a quick explanation of objects, see my TPJ17 article "A Users View of Object-Oriented Modules"; or go whole hog and get Damian Conways excellent book Object-Oriented Perl, from Manning Publications.
...representing the structured content of the HTML document. And once the document is parsed as a tree, youll find the common tasks of extracting data from that HTML document/tree to be quite straightforward.
Download (0.11MB)
Added: 2006-12-14 License: Perl Artistic License Price:
1044 downloads
Simple scAnning Tool 1.2
Simple scAnning Tool is a simple and fast network scanner. more>>
Simple scAnning Tool is a simple and fast network scanner. Simple scAnning Tool is used to identify network devices and services. The identification is based on recieved data such as banners.
Usage:
sat.py [options] < file_name/ip_range >
sat.py -r [-f < file >]
sat.py -u [-o < host:port >]
sat.py -h
Options:
-i scan ip range, example: 10.1.1.1-10.1.1.2,10.1.2.2
[default]
-t scan targets from file
-n scan targets from file with nmap grepable output format
(nmap switch -oG)
-p < port_range > port range to scan, example: 1-1024,3333,4000-5000 [default
23]
-T scan TCP ports rather then UDP [default]
-U scan UDP ports rather then TCP
-4 scan via IPv4 rather than IPv6 [default]
-6 scan via IPv6 rather than IPv4
-H < number > maximum number of threads [default 100]
-O < file_name > set the output file name [default sat.log]
-V verbose scan mode
-c < file > specify the config file [default sat.conf]
-l < file > specify the srules file [default sat.srules]
-r restore aborted scan
-f < file > specify the restore file [default sat.restore]
-u update srules file from the net
-o < host:port > set the HTTP/FTP proxy for updater
-v show programs version number and exit
-h show this help message and exit
<<lessUsage:
sat.py [options] < file_name/ip_range >
sat.py -r [-f < file >]
sat.py -u [-o < host:port >]
sat.py -h
Options:
-i scan ip range, example: 10.1.1.1-10.1.1.2,10.1.2.2
[default]
-t scan targets from file
-n scan targets from file with nmap grepable output format
(nmap switch -oG)
-p < port_range > port range to scan, example: 1-1024,3333,4000-5000 [default
23]
-T scan TCP ports rather then UDP [default]
-U scan UDP ports rather then TCP
-4 scan via IPv4 rather than IPv6 [default]
-6 scan via IPv6 rather than IPv4
-H < number > maximum number of threads [default 100]
-O < file_name > set the output file name [default sat.log]
-V verbose scan mode
-c < file > specify the config file [default sat.conf]
-l < file > specify the srules file [default sat.srules]
-r restore aborted scan
-f < file > specify the restore file [default sat.restore]
-u update srules file from the net
-o < host:port > set the HTTP/FTP proxy for updater
-v show programs version number and exit
-h show this help message and exit
Download (0.057MB)
Added: 2006-02-21 License: GPL (GNU General Public License) Price:
1342 downloads
Black List Scanning Bot 3.0 Alpha3
Black List Scanning Bot (BLSB for short) checks the IP addresses of users. more>>
Black List Scanning Bot (BLSB for short) checks the IP addresses of users connecting to your IRC server against DNS blacklist services such as Blitzed or Sorbs.
Black List Scanning Bot works like this, if a user matches a blacklist, that user is killed from your network.
Enhancements:
- Add support for lookup lists only without banning (D)
- Make sure we broadcast a message when we akill even if not in verbose (F)
- AKILL support (F)
- Reorder add command so name works. (M)
- Simplify command paths. (M)
- Initial Version. (F)
<<lessBlack List Scanning Bot works like this, if a user matches a blacklist, that user is killed from your network.
Enhancements:
- Add support for lookup lists only without banning (D)
- Make sure we broadcast a message when we akill even if not in verbose (F)
- AKILL support (F)
- Reorder add command so name works. (M)
- Simplify command paths. (M)
- Initial Version. (F)
Download (0.30MB)
Added: 2005-12-14 License: GPL (GNU General Public License) Price:
1420 downloads
Open Proxy Scanning Bot 3.0 Alpha3
Open Proxy Scanning Bot (formerly NeoBOPM) is a loadable module for the NeoStats IRC Services. more>>
Open Proxy Scanning Bot (formerly NeoBOPM) is a loadable module for the NeoStats IRC Services. Open Proxy Scanning Bot scans clients connecting to the IRC network for insecure proxies, and also looks up a DNS blacklist for previously registered insecure proxies.
It caches the results of scans to increase perfomance, and with multiple bots, can be configured for load balancing.
It currently supports Hybrid7, Unrealircd, LiquidIRCd, Bahamut, QuantumIRCd, MysticIRCd, NeoIRCd, and Ultimate, with support for other ircds planned.
Enhancements:
- The code was updated to support NeoStats 3.0 Alpha 3.
- The DNS blacklist code was split out to a new module, BLSB.
- Several issues regarding NeoStats consuming 100% CPU when using OPSB have also been corrected.
- gcc 4.0 support was fixed.
<<lessIt caches the results of scans to increase perfomance, and with multiple bots, can be configured for load balancing.
It currently supports Hybrid7, Unrealircd, LiquidIRCd, Bahamut, QuantumIRCd, MysticIRCd, NeoIRCd, and Ultimate, with support for other ircds planned.
Enhancements:
- The code was updated to support NeoStats 3.0 Alpha 3.
- The DNS blacklist code was split out to a new module, BLSB.
- Several issues regarding NeoStats consuming 100% CPU when using OPSB have also been corrected.
- gcc 4.0 support was fixed.
Download (0.31MB)
Added: 2005-12-14 License: GPL (GNU General Public License) Price:
1434 downloads
Login Scan fusion
Login Scan fusion provides an adaptation theme from kdm fusion. more>>
Login Scan fusion provides an adaptation theme from kdm fusion.
This is a adaptation of the theme for kde "fusion for GDM.
<<lessThis is a adaptation of the theme for kde "fusion for GDM.
Download (2.0MB)
Added: 2007-02-02 License: Public Domain Price:
609 downloads
C::Scan 0.74
C::Scan is a Perl module that can scan C language files for easily recognized constructs. more>>
C::Scan is a Perl module that can scan C language files for easily recognized constructs.
SYNOPSIS
$c = new C::Scan filename => $filename, filename_filter => $filter,
add_cppflags => $addflags;
$c->set(includeDirs => [$Config::Config{shrpdir}]);
my $fdec = $c->get(parsed_fdecls);
This description is VERY incomplete.
This module uses Data::Flow interface, thus one uses it in the following fashion:
$c = new C::Scan(attr1 => $value1, attr2 => $value2);
$c->set( attr3 => $value3 );
$value4 = $c->get(attr4);
Attributes are depending on some other attributes. The only required attribute, i.e., the attribute which should be set, is filename, which denotes which file to parse.
All other attributes are either optional, or would be calculated basing on values of required and optional attributes.
<<lessSYNOPSIS
$c = new C::Scan filename => $filename, filename_filter => $filter,
add_cppflags => $addflags;
$c->set(includeDirs => [$Config::Config{shrpdir}]);
my $fdec = $c->get(parsed_fdecls);
This description is VERY incomplete.
This module uses Data::Flow interface, thus one uses it in the following fashion:
$c = new C::Scan(attr1 => $value1, attr2 => $value2);
$c->set( attr3 => $value3 );
$value4 = $c->get(attr4);
Attributes are depending on some other attributes. The only required attribute, i.e., the attribute which should be set, is filename, which denotes which file to parse.
All other attributes are either optional, or would be calculated basing on values of required and optional attributes.
Download (0.014MB)
Added: 2006-07-06 License: GPL (GNU General Public License) Price:
1207 downloads
arp-scan 1.6
arp-scan sends ARP (Address Resolution Protocol) queries to the specified targets, and displays any responses that are received. more>>
arp-scan sends ARP (Address Resolution Protocol) queries to the specified targets, and displays any responses that are received.
It allows any part of the outgoing ARP packets to be changed, allowing the behavior of targets to non-standard ARP packets to be examined. The IP address and hardware address of received packets are displayed, together with the vendor details.
These details are obtained from the IEEE OUI and IAB listings, plus a few manual entries. It includes arp-fingerprint, which allows a system to be fingerprinted based on how it responds to non-standard ARP packets.
Enhancements:
- Support for Sun Solaris was added.
- This was tested on Solaris 9 (SPARC).
- The following new arp-fingerprint patterns were added for ARP fingerprinting: IOS 11.2, 11.3, and 12.4; ScreenOS 5.1, 5.2, 5.3, and 5.4; Cisco VPN Concentrator 4.7; AIX 4.3 and 5.3; Nortel Contivity 6.00 and 6.05; Cisco PIX 5.1, 5.2, 5.3, 6.0, 6.1, 6.2, 6.3, and 7.0.
- IEEE OUI and IAB MAC/Vendor files were updated.
- HSRP MAC address was added to mac-vendor.txt.
<<lessIt allows any part of the outgoing ARP packets to be changed, allowing the behavior of targets to non-standard ARP packets to be examined. The IP address and hardware address of received packets are displayed, together with the vendor details.
These details are obtained from the IEEE OUI and IAB listings, plus a few manual entries. It includes arp-fingerprint, which allows a system to be fingerprinted based on how it responds to non-standard ARP packets.
Enhancements:
- Support for Sun Solaris was added.
- This was tested on Solaris 9 (SPARC).
- The following new arp-fingerprint patterns were added for ARP fingerprinting: IOS 11.2, 11.3, and 12.4; ScreenOS 5.1, 5.2, 5.3, and 5.4; Cisco VPN Concentrator 4.7; AIX 4.3 and 5.3; Nortel Contivity 6.00 and 6.05; Cisco PIX 5.1, 5.2, 5.3, 6.0, 6.1, 6.2, 6.3, and 7.0.
- IEEE OUI and IAB MAC/Vendor files were updated.
- HSRP MAC address was added to mac-vendor.txt.
Download (0.26MB)
Added: 2007-04-13 License: GPL (GNU General Public License) Price:
950 downloads
mdns-scan 0.4
mdns-scan is a tool for scanning for mDNS/DNS-SD published services on the local network. more>>
mdns-scan is a tool for scanning for mDNS/DNS-SD published services on the local network. mdns-scan issues a mDNS PTR query to the special RR _services._dns-sd._udp.local for retrieving a list of all currently registered services on the local link.
mdns-scan is not a good mDNS citizen since it queries continuously for services and doesnt implement features like Duplicate Suppression. It is intended for usage as a debugging tool only.
mdns-scan is incomplete since it doesnt resolve mDNS services for you - it just dumps their PTR RRs. To understand these records you need minimal knowledge of DNS-SD and how it works.
mdns-scan does not terminate on its own behalf. It scans for services continuously until the user kills it by pressing C-c.
mdns-scan does not rely on a local mDNS responder daemon. It has no dependencies besides the GNU libc. It has been tested on Linux only.
mdns-scan does NOT scan for local mDNS enabled hosts or A/AAAA RRs, it scans for DNS-SD registered services, nothing else.
Enhancements:
- Add man pages
- Improvements to the Debianization
<<lessmdns-scan is not a good mDNS citizen since it queries continuously for services and doesnt implement features like Duplicate Suppression. It is intended for usage as a debugging tool only.
mdns-scan is incomplete since it doesnt resolve mDNS services for you - it just dumps their PTR RRs. To understand these records you need minimal knowledge of DNS-SD and how it works.
mdns-scan does not terminate on its own behalf. It scans for services continuously until the user kills it by pressing C-c.
mdns-scan does not rely on a local mDNS responder daemon. It has no dependencies besides the GNU libc. It has been tested on Linux only.
mdns-scan does NOT scan for local mDNS enabled hosts or A/AAAA RRs, it scans for DNS-SD registered services, nothing else.
Enhancements:
- Add man pages
- Improvements to the Debianization
Download (0.016MB)
Added: 2006-05-17 License: GPL (GNU General Public License) Price:
1257 downloads
TN-GW-Scan 1.1
TN-GW-Scan is a scanner for scanning telnet proxies implemented using FWTK. more>>
TN-GW-Scan is a scanner for scanning telnet proxies implemented using FWTK.
To install:
1) Check you have expect and telnet installed (expect and telnet packages under
GNU/Debian)
2) Make sure Tn-GW-Scan.exp is executable (chmod u+x Tn-GW-Scan.exp)
<<lessTo install:
1) Check you have expect and telnet installed (expect and telnet packages under
GNU/Debian)
2) Make sure Tn-GW-Scan.exp is executable (chmod u+x Tn-GW-Scan.exp)
Download (0.002MB)
Added: 2007-01-23 License: BSD License Price:
1009 downloads
tiffscan 0.2
tiffscan is an advanced SANE frontend. more>>
tiffscan is an advanced SANE frontend. It has batch mode capabilities and can generate compressed multi-page TIFF files. The project handles from black and white to 8-bit and 16-bit scans.
<<less Download (0.012MB)
Added: 2007-01-26 License: GPL (GNU General Public License) Price:
1001 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
C::Scan::Constants 1.011
C::Scan::Constants Perl module contains slurp constants from specified C header (.h) files. more>>
C::Scan::Constants Perl module contains slurp constants from specified C header (.h) files.
SYNOPSIS
## Intended for use in your modules Makefile.PL file, to
## add DWIMery to use of C constants within your module.
use C::Scan::Constants;
my @hdr_files = (
"/path/to/first_header.h",
"/path/to/second_header.h",
);
## Slurp a list of constant information from C headers
my @constants = extract_constants_from( @hdr_files );
## Create the C, XS, and pure-Perl machinery needed to
## provide automagical access to C constants at runtime.
write_constants_module( "Your::Module", @constants );
This module provides an alternative to using the h2ph command to generate Perl header (.ph) files that are then subsequently required by your module code. When you need access to C numeric and enumerated type constants, especially in a dynamic source tree environment, there are times when youd like something a little more automagical and closely tailored to what you actually need. Now you have it, in this module.
C::Scan::Constants was born out of a recognition that ModPerl::CScan and ExtUtils::Constant provide a wealth of capabilities in the area of C code parsing and autogenerated XS access to C constants, but that the actual mechanisms for harnessing them to do those things were really rather opaque. This module should help take (most of) the mystery out of those activities.
<<lessSYNOPSIS
## Intended for use in your modules Makefile.PL file, to
## add DWIMery to use of C constants within your module.
use C::Scan::Constants;
my @hdr_files = (
"/path/to/first_header.h",
"/path/to/second_header.h",
);
## Slurp a list of constant information from C headers
my @constants = extract_constants_from( @hdr_files );
## Create the C, XS, and pure-Perl machinery needed to
## provide automagical access to C constants at runtime.
write_constants_module( "Your::Module", @constants );
This module provides an alternative to using the h2ph command to generate Perl header (.ph) files that are then subsequently required by your module code. When you need access to C numeric and enumerated type constants, especially in a dynamic source tree environment, there are times when youd like something a little more automagical and closely tailored to what you actually need. Now you have it, in this module.
C::Scan::Constants was born out of a recognition that ModPerl::CScan and ExtUtils::Constant provide a wealth of capabilities in the area of C code parsing and autogenerated XS access to C constants, but that the actual mechanisms for harnessing them to do those things were really rather opaque. This module should help take (most of) the mystery out of those activities.
Download (0.025MB)
Added: 2007-06-01 License: Perl Artistic License Price:
875 downloads
P3Scan 2.9.08d
P3Scan is a full transparent proxy server for email clients. more>>
P3Scan is a full transparent proxy server for email clients. It runs on a Linux box with iptables (for port redirection).
P3Scan can be used to provide email scanning from the Internet to any internal network, and is ideal for helping to protect your "Other OS" LAN from harm, especially when used in conjunction with a firewall and other Internet proxy servers.
It is designed to enable scanning of incoming email messages for viruses, worms, trojans, spam, and harmful attachments. Because viewing HTML email can enable a spammer to validate an email address (via Web bugs), it can also provide HTML stripping.
You have to set up a port redirection with iptables so that all connections from e.g. inside your office to any POP3/POP3S/SMTP server outside in the world will not leave your router, but come to a local port, on which P3Scan listens.
P3Scan receives from the Linux kernel the original destination (the email 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 necessary parts of the protocol and when an email is sent from the server, we store it into a file, invoke our scanning, and send it along if it is good, or in the event of POP3/POP3S we replace it with a virus notification and optionally delete the infected message. For infected SMTP messages, we reject the message.
It should be possible to use all scanners using the scannertype=basic.
Also, P3Scan 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 mail scanner (except the client when he gets a virus notification or if he looks into the header, and the server gets our ip as source).
<<lessP3Scan can be used to provide email scanning from the Internet to any internal network, and is ideal for helping to protect your "Other OS" LAN from harm, especially when used in conjunction with a firewall and other Internet proxy servers.
It is designed to enable scanning of incoming email messages for viruses, worms, trojans, spam, and harmful attachments. Because viewing HTML email can enable a spammer to validate an email address (via Web bugs), it can also provide HTML stripping.
You have to set up a port redirection with iptables so that all connections from e.g. inside your office to any POP3/POP3S/SMTP server outside in the world will not leave your router, but come to a local port, on which P3Scan listens.
P3Scan receives from the Linux kernel the original destination (the email 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 necessary parts of the protocol and when an email is sent from the server, we store it into a file, invoke our scanning, and send it along if it is good, or in the event of POP3/POP3S we replace it with a virus notification and optionally delete the infected message. For infected SMTP messages, we reject the message.
It should be possible to use all scanners using the scannertype=basic.
Also, P3Scan 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 mail scanner (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.17MB)
Added: 2006-04-20 License: GPL (GNU General Public License) Price:
1285 downloads
cxSSHAdmin 0.7
cxSSHAdmin is a menu (ncurses with dialog) based utility to perform various administration tasks via SSH. more>>
cxSSHAdmin is a menu (ncurses with dialog) based utility to perform various administration tasks via SSH.
Main features:
- The ability to login to a selected host from a list
- Ability to execute one command on multiple hosts from a list
- Enable password-less access to hosts, using ssh keys.
- Automatically scan the subnet, and generates a hosts list
TODO/Bugs/etc:
- Redirect command output on multiple hosts to email if the user wants it.
- Run command on multiple hosts in *paralell* instead of the current serial way..
- The network scanning progressbar doesnt seem very linear.. I might fix this in the future..
- Ability to tunnel into a firewalled network and perform login/commands on remote hosts
<<lessMain features:
- The ability to login to a selected host from a list
- Ability to execute one command on multiple hosts from a list
- Enable password-less access to hosts, using ssh keys.
- Automatically scan the subnet, and generates a hosts list
TODO/Bugs/etc:
- Redirect command output on multiple hosts to email if the user wants it.
- Run command on multiple hosts in *paralell* instead of the current serial way..
- The network scanning progressbar doesnt seem very linear.. I might fix this in the future..
- Ability to tunnel into a firewalled network and perform login/commands on remote hosts
Download (0.004MB)
Added: 2006-02-12 License: GPL (GNU General Public License) Price:
1350 downloads
RogueScanner 2.2.0.0
RogueScanner is an open-source vulnerability management tool. more>>
RogueScanner project is an open-source vulnerability management tool that is used to gain greater network visibility to enable you to quickly identify and remove rogue wireless devices that may provide a back door to access your critical data and infrastructure.
Considering that rogue access points and peers represent a major threat to data integrity, RogueScanner is a valuable tool that you can start using today at no cost.
More than 300 companies manufacture access points, and there are more than 10,000 different models of network infrastructure.
Companies thus face a major challenge in maintaining a system to track and identify all potential rogue wireless devices and in continually scanning the network to identify them. To address this challenge, Network Chemistry has made an open-source product available to help organizations begin to immediately scan their networks.
RogueScanner is available for use at no charge by organizations looking for a tool focused on device identification and rogue detection. RogueScanner leverages the Collaborative Device Classification system to automatically lookup and identify the device type and its identity in real time.
Whats New in This Release:
+ Reserved VLANs (1000 < VLAN < 1025) on Cisco devices are not queried.
+ Capture packets to trace.pcap and perform a hexdump of them in the log file
if DEBUG_PACKET is set (debug=0x01 or better).
+ Promiscuous mode testing is disabled unless ENABLE_SCAN_PROMISC is defined.
+ The switch/network scanning interval was bumped up to 24 hours.
+ Attribute data in the EvidenceMap wasnt being printed out correctly (always showed
up as "true") when issuing "device detail" commands in the CLI.
+ Ignore MACs in the bridge table that arent "learned" when querying switches.
+ *TAnalysisManager::LookupOrCreateDevice() will now refuse to create devices outside
"home_net" ranges, thus the IPs wont be scanned even if they are passively observed
on the local network.
+ Ignore our MAC address if a switch reports it to us.
+ Log timestamps are now in GMT.
+ Prevent duplicates in the "udp_ports" evidence by using AddEvidence() instead of
inserting into the EvidenceMap directly.
+ Manually invoke Rubys garbage collector after scanning a switch/router.
+ Added "packet queue size" CLI command to show how many packets are in the
AnalysisManagers packet queue.
+ If a device fails to be classified the classification will be retried automatically
in one minute.
+ All communication with the classification server is performed in a separate thread.
+ Keep ARP scanning from starving other threads for CPU time by introducing a delay
in addition to any that is added by bandwidth throttling.
+ Replaced internal ARP and routing table on WIN32 systems with functions from the
IPHelper API.
+ Added "device list size" command to show how many devices have been found.
+ Add read community strings from configured infrastructure devices to the list
of strings used when probing unknown devices.
+ Discard deferred scans if another scan of the same type is already deferred for
a device.
+ Added reporting of DHCP data.
+ If no scans are pending against a device, but a new port is found open then
submit the devices evidence.
+ Devices are re-scanned whenever a re-occuring ARP/Ping scan is launched.
+ Added "deferred list" CLI command to show scans that have been deferred.
+ Added "sniffer status" CLI command to report the number of packets that
have been received and dropped.
+ If we discover the IP of a device that we only knew about the MAC address for,
then issue scans against it.
+ If we see the MAC address associated with an IP change, then re-scan it since
its likely to be a different device.
<<lessConsidering that rogue access points and peers represent a major threat to data integrity, RogueScanner is a valuable tool that you can start using today at no cost.
More than 300 companies manufacture access points, and there are more than 10,000 different models of network infrastructure.
Companies thus face a major challenge in maintaining a system to track and identify all potential rogue wireless devices and in continually scanning the network to identify them. To address this challenge, Network Chemistry has made an open-source product available to help organizations begin to immediately scan their networks.
RogueScanner is available for use at no charge by organizations looking for a tool focused on device identification and rogue detection. RogueScanner leverages the Collaborative Device Classification system to automatically lookup and identify the device type and its identity in real time.
Whats New in This Release:
+ Reserved VLANs (1000 < VLAN < 1025) on Cisco devices are not queried.
+ Capture packets to trace.pcap and perform a hexdump of them in the log file
if DEBUG_PACKET is set (debug=0x01 or better).
+ Promiscuous mode testing is disabled unless ENABLE_SCAN_PROMISC is defined.
+ The switch/network scanning interval was bumped up to 24 hours.
+ Attribute data in the EvidenceMap wasnt being printed out correctly (always showed
up as "true") when issuing "device detail" commands in the CLI.
+ Ignore MACs in the bridge table that arent "learned" when querying switches.
+ *TAnalysisManager::LookupOrCreateDevice() will now refuse to create devices outside
"home_net" ranges, thus the IPs wont be scanned even if they are passively observed
on the local network.
+ Ignore our MAC address if a switch reports it to us.
+ Log timestamps are now in GMT.
+ Prevent duplicates in the "udp_ports" evidence by using AddEvidence() instead of
inserting into the EvidenceMap directly.
+ Manually invoke Rubys garbage collector after scanning a switch/router.
+ Added "packet queue size" CLI command to show how many packets are in the
AnalysisManagers packet queue.
+ If a device fails to be classified the classification will be retried automatically
in one minute.
+ All communication with the classification server is performed in a separate thread.
+ Keep ARP scanning from starving other threads for CPU time by introducing a delay
in addition to any that is added by bandwidth throttling.
+ Replaced internal ARP and routing table on WIN32 systems with functions from the
IPHelper API.
+ Added "device list size" command to show how many devices have been found.
+ Add read community strings from configured infrastructure devices to the list
of strings used when probing unknown devices.
+ Discard deferred scans if another scan of the same type is already deferred for
a device.
+ Added reporting of DHCP data.
+ If no scans are pending against a device, but a new port is found open then
submit the devices evidence.
+ Devices are re-scanned whenever a re-occuring ARP/Ping scan is launched.
+ Added "deferred list" CLI command to show scans that have been deferred.
+ Added "sniffer status" CLI command to report the number of packets that
have been received and dropped.
+ If we discover the IP of a device that we only knew about the MAC address for,
then issue scans against it.
+ If we see the MAC address associated with an IP change, then re-scan it since
its likely to be a different device.
Download (1.5MB)
Added: 2007-03-19 License: GPL (GNU General Public License) Price:
1619 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 scanning 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