Main > Free Download Search >

Free vulnerability software for linux

vulnerability

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 67
Security::CVSS 0.3

Security::CVSS 0.3


Security::CVSS is a Perl module to calculate CVSS values (Common Vulnerability Scoring System). more>>
Security::CVSS is a Perl module to calculate CVSS values (Common Vulnerability Scoring System).

SYNOPSIS

use Security::CVSS;

my $CVSS = new Security::CVSS;

$CVSS->AccessVector(Local);
$CVSS->AccessComplexity(High);
$CVSS->Authentication(Not-Required);
$CVSS->ConfidentialityImpact(Complete);
$CVSS->IntegrityImpact(Complete);
$CVSS->AvailabilityImpact(Complete);
$CVSS->ImpactBias(Normal);

my $BaseScore = $CVSS->BaseScore();

$CVSS->Exploitability(Proof-Of-Concept);
$CVSS->RemediationLevel(Official-Fix);
$CVSS->ReportConfidence(Confirmed);

my $TemporalScore = $CVSS->TemporalScore()

$CVSS->CollateralDamagePotential(None);
$CVSS->TargetDistribution(None);

my $EnvironmentalScore = $CVSS->EnvironmentalScore();

my $CVSS = new CVSS({AccessVector => Local,
AccessComplexity => High,
Authentication => Not-Required,
ConfidentialityImpact => Complete,
IntegrityImpact => Complete,
AvailabilityImpact => Complete,
ImpactBias => Normal
});

my $BaseScore = $CVSS->BaseScore();

$CVSS->UpdateFromHash({AccessVector => Remote,
AccessComplexity => Low);

my $NewBaseScore = $CVSS->BaseScore();

$CVSS->Vector((AV:L/AC:H/Au:NR/C:N/I:P/A:C/B:C));
my $BaseScore = $CVSS->BaseScore();
my $Vector = $CVSS->Vector();

CVSS allows you to calculate all three types of score described under the CVSS system: Base, Temporal and Environmental.

You can modify any parameter via its accessor and recalculate at any time.
The temporal score depends on the base score, and the environmental score depends on the temporal score. Therefore you must remember to supply all necessary parameters.

<<less
Download (0.005MB)
Added: 2007-04-11 License: Perl Artistic License Price:
928 downloads
Solsoft NetfilterOne 1.0

Solsoft NetfilterOne 1.0


Solsoft NetfilterOne is a graphical interface that will automate the design, deployment and documentation of security rules. more>>
Solsoft NetfilterOne is a graphical interface that will automate the design, deployment and documentation of security rules and policies as they pertain to a networked netfilter firewall.
As the name suggests, NetfilterOne will support one installation of the netfilter firewall.
With Solsoft NetfilterOne, IT administrators will realize the advantages of a centralized interface from which to configure, deploy, enforce and audit rules and policies consistently among netfilter firewall(s).
NetfilterOne is the ideal tool to remotely maintain security policies on Linux servers, webservers, DNS, Mail servers which often resides on DMZ.
Main features:
No manual coding
- Centralizing and automating design and generation of accurate security configurations for all devices using the same management software is very important for small, resource-constrained IT departments.
Higher operational efficiency
- Solsoft NetfilterOne enables you to deploy accurate security rules to ALL security devices on your network, instead of manually configuring devices one at a time. Changes to complex networks can be made in minutes - reducing the costs required to manage multi-vendor security environments.
Faster incident response
- Solsoft NetfilterOne makes your organization more agile and improves your ability to react to virus, worm, and network attacks. More importantly, Solsofts policy-based system hardens your network against future attacks by making sure security rules are consistently and correctly configured end-to-end - something that is very hard to do through other means.
Broad interoperability
- Solsoft NetfilterOne provides the glue that connects the sources of policy - business requirements, security audits, vulnerability scans, and event correlation alerts - with the security device infrastructure that must be configured to enforce policy. Only a truly open management solution can provide this level of interoperability and agility.
Greater vendor and device independence
- Solsoft NetfilterOne supports the ability to import existing device configurations and quickly migrate to different security platforms. With Solsoft NetfilterOne, you enjoy the flexibility to pick the best security device based on price vs. performance, regardless of team expertise.
Enhancements:
- This release supports Cisco IOS, PIX, ASA, FWSM, Netscreen, Nortel, Linux, and ISS proventia.
<<less
Download (114.6MB)
Added: 2005-10-26 License: Freeware Price:
1459 downloads
phpCodeCabinet 0.5

phpCodeCabinet 0.5


phpCodeCabinet provides an extensive, multi-platform code snippet library for any programming language. more>>
phpCodeCabinet provides an extensive, multi-platform code snippet library for any programming language.
phpCodeCabinet allows developers to store code snippets from any language. Features include user-defined categories, syntax highlighting, an extensive search engine, a theme-based interface, user authentication, and code/category ownership privileges.
Enhancements:
- Fixed bug in snippet.php and input.php that stripped slashes from snippet if magic_quotes_gpc was enabled in the php.ini.
- Added another link for "ENTER CODE" in the category bar below the snippet listings. (Just to make it easier to find.)
- Added option in config.php to specify allowable html tags for form fields other than the actual snippet (which allows all html tags by default).
- Modified search.php to include author name/email and language when searching. Now also presents snippet category with search results.
- Fixed bug in category deletion that leaves subcategories and snippets orphaned. Category deletion is now recursive in deleting subcategories and snippets, provided user is either an admin or owns all subordinate items.
- Fixed http script injection vulnerability within several files. Thanks to Yao-Wen (Wayne) Huang for pointing them out.
- Tabs are now preserved within code snippets.
- Added functionality for importing / exportingcategories and snippets. Currently exports in CSV format.
<<less
Download (0.60MB)
Added: 2007-03-02 License: GPL (GNU General Public License) Price:
968 downloads
Nessus 3.2 Beta

Nessus 3.2 Beta


Nessus is the worlds most popular open-source vulnerability scanner used in over 75,000 organizations world-wide. more>> <<less
Download (MB)
Added: 2007-02-22 License: GPL (GNU General Public License) Price:
1592 downloads
 
Other version of Nessus
Nessus 3.0.6Tenable Network Security - Nessus is the worlds most popular open-source vulnerability scanner used in over 75,000 organizations world-wide
License:GPL (GNU General Public License)
Download (MB)
1540 downloads
Added: 2007-06-27
License:GPL (GNU General Public License)
Download (7.8MB)
1674 downloads
Added: 2006-10-31
Horde Groupware Webmail Edition 1.0.1

Horde Groupware Webmail Edition 1.0.1


Horde Groupware Webmail Edition is a free, enterprise ready, browser based communication suite. more>>
Horde Groupware Webmail Edition is a free, enterprise ready, browser based communication suite. Users can read, send and organize email messages and manage and share calendars, contacts, tasks and notes with the standards compliant components from the Horde Project.
Horde Groupware Webmail Edition bundles the separately available applications IMP, Ingo, Kronolith, Turba, Nag and Mnemo.
The project can be extended with any of the released Horde applications or the Horde modules that are still in development, like a file manager, a bookmark manager, a forum or a wiki.
Main features:
- IMAP and POP3 webmail client
- Message filtering
- Message searching
- HTML message composition with WYSIWIG editor
- Spell checking
- Built in attachment viewers
- Encrypting and signing of messages (S/MIME and PGP)
- Quota support
- Keyboard navigation
- Full character set support for folders names and email messages
- Conversation view of all messages in a thread
- Folder tree in left menu pane
- Message previews in mailbox view
- Downloading of message attachments in a ZIP file
- Fetching of messages from external email accounts
- Flexible, individual alias addresses
- IMAP folder subscriptions
- Shared IMAP folders
- Graphical emoticons
- Support for mailing list headers
- Forwarding of multiple messages at once
- Attachments sent as links
Enhancements:
- A local arbitrary file deletion vulnerability and XSS vulnerabilities in the Webmail search screen and thread view have been fixed.
- Displaying of PGP messages has been improved.
- mailto: links in HTML email messages are turned into IMP compose links.
- The Oracle session handler has been rewritten.
- Validation of some email distribution lists has been fixed.
- Compatibility with Internet Explorer 7 has been improved.
- Blacklists and whitelists when using the IMAP driver have been fixed.
- Many small bugfixes and improvements have been made.
<<less
Download (6.7MB)
Added: 2007-03-17 License: GPL (GNU General Public License) Price:
959 downloads
Aigaion Bibliography System 1.3.4

Aigaion Bibliography System 1.3.4


Aigaion Bibliography System is a Web-based shared bibliography manager built on PHP/MySQL. more>>
Aigaion Bibliography System is a Web-based shared bibliography manager built on PHP/MySQL. Aigaion Bibliography System project is based on the BibTeX format, but has support for other formats as well.
Main features:
- extensive support for organizing a bibliography in a topic structure
- personal and public annotations on each publication
- multi-user support
- easy import/export
- intuitive user interface
Enhancements:
- A remote SQL injection vulnerability issue was fixed.
<<less
Download (0.66MB)
Added: 2007-07-14 License: GPL (GNU General Public License) Price:
833 downloads
Fenris 0.07-m2 build 3245

Fenris 0.07-m2 build 3245


Fenris is a multipurpose tracer, debugger, and code analysis tool. more>>
Fenris is a suite of tools suitable for code analysis, debugging, protocol analysis, reverse engineering, forensics, diagnostics, security audits, vulnerability research and many other purposes.
The main logical components are:
- Fenris: high-level tracer, a tool that detects the logic used in C programs to find and classify functions, logic program structure, calls, buffers, interaction with system and libraries, I/O and many other structures. Fenris is mostly a "whats inside" tracer, as opposed to ltrace or strace, tracers intended to inspect external "symptoms" of the internal program structure. Fenris does not depend on libbfd for accessing ELF structures, and thus is much more robust when dealing with "anti-debugging" code.
- libfnprints and dress: fingerprinting code that can be used to detect library functions embedded inside a static application, even without symbols, to make code analysis simplier; this functionality is both embedded in other components and available as a standalone tool that adds symtab to ELF binaries and can be used with any debugger or disassembler.
- Aegir: an interactive gdb-alike debugger with modular capabilities, instruction by instruction and breakpoint to breakpoint execution, and real-time access to all the goods offered by Fenris, such as high-level information about memory objects or logical code structure.
- nc-aegir: a SoftICE-alike GUI for Aegir, with automatic register, memory and code views, integrated Fenris output, and automatic Fenris control (now under development).
- Ragnarok: a visualisation tool for Fenris that delivers browsable information about many different aspects of program execution - code flow, function calls, memory object life, I/O, etc (to be redesigned using OpenDX or a similar data exploration interface).
- ...and some other companion utilities.
Code analysis is not limited to debugging, quality assurance or security audits. Understanding and handling file formats or communication protocols used by proprietary solutions, a problem that many corporations face when they decide to change their base software platform from one, obsolete or insufficient solution to another, perhaps more suitable, is a task that can consume long months and millions of dollars, especially when any misjudgment or misinterpretation is made.
Because of that, accurate and complete information about existing solutions has to be obtained and evaluated in a timely manner. This project is an attempt to fill the gap between currently used tools by providing a freely available program analysis utility, suitable for black-box code audits, algorithm analysis,
rapid reconnaissance in open-source projects, tracking down bugs, evaluating security subsystems, performing computer forensics, etc.
This program does not automate the process of auditing, and does not favor any particular use. Instead of that, it is intended to be a flexible and universal application that will be a valuable solution for many advanced users. While functional, it is probably not tested sufficiently, there are many issues to fix, several known bugs, some portability problems.
It is being released primarily to get user feedback, comments, and, most important, to request development support, as my resources are very limited, both in terms of available time and development platforms. This project is and will be distributed as a free software, regardless of projected use, accompanied by complete sources, under the terms and
conditions of GPL. Why do you might need this code? Well, there are few reasons...
Human beings are, so far, the best code analysts. Unlike computer programs, they have imagination, ability to build synthetic abstract models, and yet to observe and analyze smallest details at the same time. Functionality is often being described as "doing what the program is supposed to do", security as "doing what the program is supposed to do and
nothing more". While it might sound funny, that is the most general and complete definition we have. In most real-life scenarios only humans really know what are their expectations. Building strict formal models of our expectations does not necessarily mean that models themselves are flawless, and is very time-consuming. Then, even with such models,
validating the code is not always possible, due to its computational complexity. That is why real, live programs (not including some critical developments) do not have such models, do not follow any particular coding guidelines, and cannot be formally examined without human judgment.
Unfortunately, humans are also highly inaccurate and very expensive. They work slowly, and better results can be achieved by hiring better specialists and performing more careful audit. And after all, even the best expert can overlook something in complex, hard to read code. It is almost impossible for human to perform an accurate audit of a large, complex, heterogeneous project written e.g. in C - like Sendmail, BIND, Apache - and provide results in reasonable time.
Things get even worse when humans try to understand algorithms and protocols used by complex closed-source black box solutions. They are simply too slow, and not always able to make accurate guesses about dozens of complicated, conditional parameter passes and function calls before final action is taken.
While it might sound surprising, human-driven code audit is very similar to playing chess - it is a general analysis of possible states, way too many to be implicitly projected by our conscience, a result of experience, knowledge, some unparalleled capabilities of human brain, and luck. It is also a subject to false moves and misjudgment. And there are maybe just a few hundred excellent players.
As for today, freely and commercially available audit tools both use two opposite approaches. First approach tends to minimize human role by automating the review of source code. Source code analysis methods are good in spotting known, repeatable static errors in the code - such as format string vulnerabilities. On the other hand, static tools are not able to trace and analyze all possible execution paths of complex application by
simply looking at its source.
The reason for inability to follow all execution paths lies deeply in the foundations of modern computation theory, and one of its aspects is known as "the halting problem". Speaking in more general terms, in many cases (such as complex software, or even underlying operating system), the amount of medium needed to store all possible states of a complex program exceeds significantly the number of particles in the
universe; and the amount of time needed to generate and process them sequentially is greater than the lifetime of our universe, even having a machine that works with the speed of light.
This might be changed by the development of new computation models, such as quantum computing, or by creating mathematical models that allow us to make such problems non-polynomial - but for now, we are far from this point, and static analysis is restrained in many very serious ways, even though many software suppliers tend to market their products as the ultimate, 100% solutions. Subtle, complex, conditional dynamic errors, such as privilege dropping problems, input-dependent table overflows in C and many other issues usually cannot be detected without generating a completely unacceptable number of false positives.
This kind of software is highly dependent on coding style, and specific notation or development practices might render them less efficient - for example, automated audit utilities can usually detect problems like insecure call to strcpy() function, but will very likely not notice insecure manual copy in do-while
loop. The truth is, for programs that do not have previously built formal models, static auditing utilities look for known, common problems in known, common types of code in a very limited scope.
Another issue is the applicability of this approach to algorithm analysis tasks. In the domain of automated audit tools, this problem is "reduced" to building a formal model of program behavior, or, more appropriately, generating certain predictive statements about the code. While there are very interesting developments in this direction, such as the work of professor Patrick Cousot, it is very difficult to make any detailed, accurate and abstract enough run-time predictions for complex source code that has any immediate value in the analysis of unknown algorithm.
Last but not least, static analysis of sources can be deployed only when the source code is available, which does not have to be the case. This approach is a subject to many shortcomings, tricky assertions, and is a technique of strictly limited capabilities. This is, of course, not to dismiss this method - but to demonstrate that this much favored approach is not flawless and how much it needs to be accompanied with auxiliary methods.
The second approach to be discussed here is based on a dynamic run-time program analysis. This method is usually used to provide the user with information about actual program execution path, letting him make decisions on which path to follow and giving him free will to draw any conclusions and perform all the synthetic reasoning.
This method is
applied to a live binary executed in real-time and is based on monitoring syscalls (strace), libcalls (ltrace) or functions (xtrace); in certain cases, breakpoint debuggers, such as gdb, can be used, however it is usually not feasible to use them to perform anything more than in-depth analysis of a very small portion of program functionality. Usually, such analysis provides a very useful information on what is happening, and this information is provided in uniform, reduced-output form.
A careful auditor can analyze program behavior and find interesting or potentially dangerous run-time conditions. By monitoring how a given application interacts with external world, he (or she) can determine whether some other
conditions can be triggered and eventually explore them by examining sources or re-running the program. Advantages are enormous, as such software enables the auditor to spot very subtle errors in code that "looked good", to observe actual execution, not to try to figure it out, and to find or trace down not obvious or non-schematic vulnerabilities. Run-time trace tools are primarily used for fast reconnaissance tasks and for tracing down notorious errors that are not clearly visible in the source, significantly reducing the time of such operations.
There are, however, serious drawbacks related to this method. First of all, known tracing tools do not provide the complete information. They will detect strcpy() call, but wont report if exactly the same functionality has been implemented from scratch by the author of given program. And, in some cases, the amount of produced data
can be enormous, and because of its completely unstructured character, it makes the observation of overall execution vector almost impossible. Two most important problems are: correlating trace data with actual code, and determining what occurred in the "dark matter" between two lines of trace output.
There are some attempts to combine both approaches - run-time evaluation and source code analysis - such as Purify or many other commercial development support products. Unfortunately, they all feature a limited set of capabilities that need development-side or compilation-time support and are not really suitable for comprehending black box solutions or performing a general analysis. Most of them are targeted for dynamic memory debugging and code / memory profiling.
While not mentioned above, there is also another approach to black-box code - high-level decompiler. However, the complexity of modern compilers makes it very difficult to develop an effective C decompiler or similar utility, and there are only a few (two?) projects available to accomplish it, all of them not able to deal with too complex or optimized code. Finally, there is no guarantee that generated output code will be any help in comprehending the program. For now, this approach remains almost purely theoretical,
and I am not aware of any auditors using it extensively. Why? Well, heres an example of decompiled, mildly optimized code *with* some symbolic information: http://www.backerstreet.com/rec/ex386/hdgO.rec . One may argue it is less readable than cross-referenced disassembly.
This project, Fenris, is named after the monstrous wolf, son of the Norse god Loki. It is not the ultimate answer to all questions, not a solution for all problems, and under no circumstances is intended to replace other tools and techniques. On the other hand, it makes one step forward compared to other tools, trying to support the auditor and to make his work much more effective. This is accomplished by combining a number of techniques, including partial run-time decompiler, stateful analysis, code fingerprinting, I/O analysis, high-level visualization layer, traditional interactive debugger features and run-time code modification capabilities. The goal is to provide a very detailed trace information, and, at the same time, to provide data suitable to build a model of program behavior more quickly and in more convenient way.
Fenris is not supposed to find vulnerabilities or bugs, or to guess algorithms or describe protocols. It is supposed to report and analyze the execution path - detect and describe functional blocks, monitor data flow in the program, marking its lifetime, source, migration and destination, analyze how functions work and what conditions are evaluated.
At the end, it can deliver you an execution model of traced program (or arbitrarily chosen portion of it, if complete trace results in too much noise or irrelevant information), and hint you how this model can change in different conditions. Fenris does not need source codes of analyzed application, but obviously does not keep the auditor from using them.
For many users, Fenris might be a new tool or tools, for others - just a command-line replacement or addition to strace, ltrace, gdb or similar applications (theres a brief list of other nice tools in doc/other.txt). And thats the idea - to build a tool that is simple, reusable, but also precise and smart. It is supposed to have advantages over other tools, but not to be an ultimate replacement or the final solution. Some users can just use very specific features, such as automated function fingerprinting, and use companion tools instead of the main program.
<<less
Download (1.1MB)
Added: 2005-04-18 License: GPL (GNU General Public License) Price:
1657 downloads
Network Security Analysis Tool 1.5

Network Security Analysis Tool 1.5


Network Security Analysis Tool is a fast, stable bulk security scanner designed to audit remote network services. more>>
Network Security Analysis Tool is a fast, stable bulk security scanner designed to audit remote network services and check for versions, security problems, gather information about the servers and the machine, and much more.

A manpage providing extensive information on NSAT has been included in the distribution. It is available after a make install, or just by typing man doc/nsat.8 from this dir. It is suggested that you inform yourself at least about the -v (scan verbosity) option and edit the configuration file. To learn about changes in this version, please consult doc/CHANGES.

New to this version is support for distributed scanning. The manpage describes how to do a distributed scan. Note that distributed scanning in this version is just a preliminary, proof-of-concept, implementation with no guarantees for its security, reliability, or performance.

Check for updated vulnerability lists, config files, etc. from
http://nsat.sourceforge.net

Currently, these are lists of vulnerabilities:

nsat.cgi (CGI scripts)
nsat.conf (configuration)
src/mod/snmp.h (SNMP community names)
<<less
Download (0.40MB)
Added: 2006-07-14 License: GPL (GNU General Public License) Price:
1204 downloads
MailScanner 4.63.1-2

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.
<<less
Download (5.2MB)
Added: 2007-08-09 License: GPL (GNU General Public License) Price:
824 downloads
RogueScanner 2.2.0.0

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.

<<less
Download (1.5MB)
Added: 2007-03-19 License: GPL (GNU General Public License) Price:
1619 downloads
Nmap Log Stripp3r 1.0

Nmap Log Stripp3r 1.0


Nmap Log Stripp3r is intended to be a way to condense all, or some, of the IPs of a random nmap scan. more>>
Nmap Log Stripp3r program is intended to be a way to condense all, or some, of the IPs of a "random" nmap scan into a file for later usage.

Common uses are to be able to feed the file back into nmap with the -iL switch, or feeding it into another port or vulnerability scanner of your choice.

Stripp3r supports stripping the nmap log of all but the IPs of hosts running a certain service, a version of a service, or even an arbitrary banner, and writing them to a file.

This is intended to be a way to condense all the IPs of a "random" Nmap scan into a file for later useage. Common uses are to be able to feed the file back into Nmap its self with the -iL switch, or feeding it into another port or vulnerability scanner.

Useage: ./stripp3r < logfile > < output > "< version string >" -v

Pretty simple. First, you must run an Nmap scan, on random hosts.

Ex. nmap -p 80 -sV -v -iR 500000 -oN nmaplogfile.nmap

This will tell nmap to do a scan service scan of 500,000 random IP addresses for the port 80, vobosely, and save the log to a file named nmaplogfile.nmap. You can change this around, eg, scanning a different service port (if say, you were looking for computers running FTP, you would scan for port 21 instead of 80 for HTTP), scanning a different number of hosts (500,000 or so is good, takes a few hours ususally though), or saving the log file to a different filename.

Nmap will then save a list of hosts that were "up" to a log file, with some informaiton about them, specifically weather the port that you specified was open, closed, or filtered. We are interested in "open" ports, so by default, Stripp3r will take all the log
enteries that have the port your specified listed as "open" and condense them into a file, listing only the IPs, one on each line.

Ex. ./stripp3r nmaplogfile.nmap output.ips

You can be more specific, and have Stripp3r put only the IPs that are running a certain service in the output file. The service string will only register the strings matching EXACTLY, so be careful to get the case and such correct.

apache httpd 1.3.27 (wont work)
Apache 1.3.27 (wont work)
Apache httpd 1.3.27 (works!)

Ex. ./stripp3r nmaplogfile.nmap output.ips "Apache httpd 1.3.27"

If you want to try it with verbosity, say

Ex. ./stripp3r nmaplogfile.nmap output.ips "Apache httpd 1.3.27" -v

And stripp3r will print out what it finds, along with writing it to the file.

You may change, copy, and reproduce this file, as long as the author is given credit for the initial writing of the code.
<<less
Download (0.002MB)
Added: 2006-04-17 License: GPL (GNU General Public License) Price:
1286 downloads
Gherkin 0.2.3

Gherkin 0.2.3


Gherkin is a Web-enabled, multi-threaded, centralized security scan manager. more>>
Gherkin is a Web-enabled, multi-threaded, centralized security scan manager that incorporates Nessus vulnerability scanning, DNS and nmblookup name resolution, and Nmap fingerprinting and scanning.
Gherkin is _not_ coded in a secure manner, and is most definately exploitable.
Considering this and the things that can be done through legitimate usage, gherkin should be secured so that only trusted users can execute either the command-line tools or the web interface.
The default number of concurrent connections allowed to Postgres is fairly low. Youll probably want to increase the Postgres default. Other tunning for database is also a good idea as your dataset grows.
Enhancements:
- removed option to pause before launching nessus scans
- added gherkin_queued_job_options to mitigate table bloat in large databases (see erd)
- fixed bug where bitwise and was errantly used (thanks, Todd)
- updated gherkin_report to show number of queued jobs
- fixed some old references to addresses.address
- added in-memory job lists to avoid db quey time for random job selection -- now handles starting scans for 24 class bs all at once
- changed the way jobs are selected and assigned
- added informational logging
- moved splitting jobs to the management thread
- fixed off-by-one bug in month of nessus scan dates (thanks, Mike)
- fixed quotation bug in web UI that hurt the display of targets with apostrophes
- changed status screen in web UI to not show queue unless told to, and to show the number of queued jobs without showing the queue
<<less
Download (0.33MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1201 downloads
RealVNC 4.1.2

RealVNC 4.1.2


RealVNC is remote control software which allows you to view and interact with one computer. more>>
VNC stands for Virtual Network Computing.
The two computers dont even have to be the same type, so for example you can use VNC to view an office Linux machine on your Windows PC at home. VNC is freely and publicly available and is in widespread active use by millions throughout industry, academia and privately.
RealVNC is a UK company founded in 2002 by a team from the world-leading AT&T Laboratories in Cambridge. The company was established to commercially develop, enhance and promote VNC, the innovative remote access software with a widespread international user base.
VNC (Virtual Network Computing) software makes it possible to view and fully-interact with one computer from any other computer or mobile device anywhere on the Internet. VNC software is cross-platform, allowing remote control between different types of computer. For ultimate simplicity, there is even a Java viewer, so that any desktop can be controlled remotely from within a browser without having to install software.
VNC has a wide range of applications including system administration, IT support and helpdesks. It can also be used to support the mobile user, both for hot desking within the enterprise and also to provide remote access at home, or on the road. The system allows several connections to the same desktop, providing an invaluable tool for collaborative or shared working in the workplace or classroom. Computer support within the geographically spread family is an ever popular use.
The open source version of VNC has been freely available since 1998, and more than 50 million copies of the software have been downloaded. The software has also appeared on numerous magazine cover disks, and for several years all popular versions of Linux have included VNC. It is in active use by many millions in industry, commerce, education and at home. Virtually all Fortune 500 companies use VNC, and installations of VNC across thousands of workstations are commonplace.
Enhancements:
- FIXED: Security vulnerability.
<<less
Download (1.5MB)
Added: 2006-07-20 License: Public Domain Price:
1507 downloads
LibExploit 0.2

LibExploit 0.2


libexploit is a generic exploit creation library. more>>
LibExploit is a generic exploit creation library.
LibExploit helps the security community when writing exploits to test a vulnerability. Using the API you can write buffer overflows (stack/heap/remote/local) and format strings very easy and fast.
Main features:
- Common Network functions.
- Common Buffer Overflow functions.
- Choose between many shellcodes for different O.S. and platforms.
- Encrypt shellcodes to evade NIDS.
- Get the remote or local O.S. and put the correct shellcode.
- Multiplatform exploits.
- Smart, better and easier exploits.
- And many things more....
Currently LibExploit is in development stage.
Enhancements:
- Dynamic Shellcode Generation.
- Shellcode Creator.
- LibExploit Terminal.
- Process Injector Shellcode.
- Local automation exploits.
- Man documentation.
And many more improvements that we will let you discover.
<<less
Download (0.074MB)
Added: 2006-03-09 License: GPL (GNU General Public License) Price:
1331 downloads
UMIT 0.9.3 RC2

UMIT 0.9.3 RC2


UMIT is the newest nmap frontend, and its been developed in Python and GTK. more>>
UMIT is the newest nmap frontend, and its been developed in Python and GTK and was started with the sponsoring of Googles Summer of Code.
UMIT projects goal is to develop a nmap frontend that is really useful for advanced users and easy to be used by newbies. With UMIT, a network admin could create scan profiles for faster and easier network scanning or even compare scan results to easily see any changes. A regular user will also be able to construct powerful scans with UMIT command creator wizards.
Main features:
- Command constructor wizard
- Creation of command profiles
- Results Comparison
- Search Results
- Sort ports/services by host
- Sort hosts by port/service
- Vulnerability Level
- Colored (and customizable) Nmap Output
- Allows you to run simultaneous scans
<<less
Download (1.0MB)
Added: 2006-09-07 License: GPL (GNU General Public License) Price:
1142 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5