Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.201.105 Times

DieHard 1.1

  Date Added: May 14, 2010  |  Visits: 656

DieHard

Report Broken Link
Printer Friendly Version


Product Homepage
Download (88 downloads)



DieHard project automatically hardens software applications against a wide range of bugs. These bugs, known as memory errors, often end up as serious security vulnerabilities, cause crashes, or lead to unpredictable behavior. DieHard either eliminates these bugs altogether, or avoids them with high probability. DieHard works in two modes: standalone and replicated. The standalone version replaces the memory manager with the DieHard randomized memory manager. This randomization increases the odds that buffer overflows will have no effect, and reduces the risk of dangling pointers. The replicated version provides greater protection against errors by running several instances of the application simultaneously and voting on their output. Because each replica is randomized differently, each replica will likely have a different output if it has an error, and some replicas are likely to run correctly despite the error. The standalone version works for Linux, Solaris, and Windows, while the replicated version currently only supports Linux or Solaris console applications. Whats New in This Release: - This release features dramatically reduced memory consumption, fixes logic (for Windows) that protects against double free errors, fixes the internal random number generator, enhancing randomness, and adds more robust whitelist processing for the DieHard system, for Windows protection..

Requirements: No special requirements
Platforms: Linux
Keyword: Applications Automatically Diehard Hardens Libraries Programming Range Software Software Applications Wide
Users rating: 0/10

License: Shareware Size: 3.7 MB
USER REVIEWS
More Reviews or Write Review


DIEHARD RELATED
Education  -  Range Software package 2.2.0
Range Software package are software for engineering simulations. The Range software team provides a range of design and analysis software products. Each of these products provides their own range of features and specialties.
235.52 KB  
Business  -  Update Your Web Site Today With New Programming Projects Software From Java 9.0
How is your web site or blog looking? If you are honest, do you really think it is as good as it could be? Well, if the answer is no, you could quickly and easily revamp it and get more traffic going through your web pages in next to no time.Java...
2.93 MB  
Application Add-Ins  -  Automatically Press or Type Keys Repeatedly Software 7.0
This software offers a solution for users who want to automatically type characters or strings of text into specific applications/documents at regular intervals. From the automatically displayed list of active windows, the user selects the file to...
756 KB  
Utilities  -  Lightscribe System Software and SDK 1.4.136.1
Lightscribe System Software and SDK provides libraries and a software development kit for Lightscribe Direct Disc Labeling of special writable DVD media. Keep burning beautiful LightScribe discs by regularly updating your LightScribe System...
 
Document Management Tools  -  Small Library Organizer Pro 3.2
Small Library Organizer Pro: Complete Windows software for small private, public, or corporate libraries. Our library software is designed to manage the following activities of your library: manage all library collections, manage member/patron...
9.52 MB  
Business  -  Automatically Close Popup Windows By Name Software 7.0
Close windows in Windows by their name before they appear. For example, if you enter "Calcu", the Microsoft Calculator will be automatically closed when it is run.
337 KB  
Automation Tools  -  Testing Anywhere 9.3
Testing Anywhere is powerful, no-programming-required software that lets you record, edit, and run test cases-no matter how complex-in record time, enabling your team to focus on more thorough, comprehensive testing. Using Testing Anywhere's...
149.7 MB  
Finance  -  Hotel Administration Software 4.0.1.5
Hotel Administration Software is wide-ranging software suite comprise of integrated modules for various operations of hotel management.Hotel Administration Software has all features needed to run your hotel, property management, motel & guest...
1.57 MB  
Business  -  Hotel Software 4.0.1.5
Hotel Software is wide-ranging software suite comprise of integrated modules for various operations of hotel management. Hotel hospitality software has all the features required to run your hotel, property management, motel and guest house...
1.57 MB  
Audio Tools  -  Sigview 1.9
Real-time spectral analysis software with wide range of powerful FFT spectral analysis tools, statistics functions and comprehensive visualization system. It analyzes audio files (WAV, MP3, WMA,AIFF, AU,...) or live stereo sound card input. With...
1.11 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  AlarmClockEvent 2024
Alarm and event management software. Events can be sound, message, opening an application or running a script, shutting down the computer. Discreet, this application is present on the desktop as an icon placed in the taskbar. International...
3.24 MB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  flufl.bounce 2.1.1
The ``flufl.bounce`` library provides a set of heuristics and an API for detecting the original bouncing email addresses from a bounce message. Many formats found in the wild are supported, as are VERP_ and RFC 3464 (DSN_).
143.36 KB  
Libraries  -  DpdlEngine lite 1.0.1
Dpdl is a software framework designed for constrained device and rapid development programming. It comes with built-in database technology and allows access to the Java platform API and external Java libraries. In addition, Dpdl supports the...
14.54 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB