• Home
  • Popular Downloads
  • Contact Us
  • Submit

Softpile

Free Downloads

Main Navigation
  • Home
  • Windows
  • Mac OS X
  • Business
  • Desktop
  • Development
  • Education
  • Games
  • Internet
  • Multimedia
  • Utilities
Home » Linux » DIOTA

DIOTA

April 18, 2005
DIOTA is a dynamic instrumentation tool for Intel binaries.
Version: 0.91
License: GPL
Operating System: Linux
Homepage: trappist.elis.ugent.be
Developed by: Michiel Ronsse
DIOTA (Dynamic Instrumentation, Optimisation and Transformation of Applications) is a novel method for instrumenting binaries.

The technique correctly deals with programs that contain traditionally hard to instrument features such as data in code and code in data.

The technique does not require reverse engineering, program understanding tools or heuristics about the compiler or linker used. The basic idea is that instrumented code is generated on the fly, while the original process is used for data accesses.

DIOTA comes with a number of useful backends to check programs for faulty memory accesses, data races, deadlocks,... and perform basic tracing operations, e.g. tracing all memory accesses, all code being executed, to perform coverage analysis, ...

What's New in This Release:

· removed READ_DEBUG statements
application optimization diota dynamic instrumentation instrumentation instrumentation tool optimization
Free Download 666K
0
  • Share on:

DIOTA User Reviews

Sponsored

Categories

  • Linux

Related Downloads

Memory Allocation Checker
Memcheck provides the ability to fault on pointer overrun or freed pointer ...
Perl5webdb
Perl5webdb is a perl CGI debugger.
avrmon-stk200
avrmon-stk200 is a port of Denis Chertykov's Linux debug monitor system for ...
Cleaner
Cleaner is a Java beautifier that transforms ugly syntax into beautiful syntax.
Yet Another Object Request Broker
Yet Another Object Request Broker is an implementation of the CORBA ORB.
Copyright © 1999-2017 Softpile Free Downloads
  • Contact Us
  • Submit
  • Privacy Policy
  • Disclaimer
  • Terms of Use