RSS 7 projects tagged "reverse engineering"

Download Website Updated 13 May 2012 UMLGraph

Screenshot
Pop 324.41
Vit 15.21

UMLGraph facilitates the declarative specification and drawing of UML class and sequence diagrams. One can specify a class design using the Java syntax complemented by Javadoc tags. Running the UmlGraph doclet on the specification generates a Graphviz diagram specification that can be automatically processed to create Postscript, GIF, SVG, JPEG, fig, or Framemaker drawings. Similarly, sequence diagrams are specified using declarative pic macros and compiled with the GNU plotutils pic2plot program into a PNG, PNM, (pseudo) GIF, SVG, AI, Postscript, CGM, FIG, PCL, HPGL, Regis, or TEK drawing.

No download Website Updated 17 Aug 2010 SchemaSpy

Screenshot
Pop 268.59
Vit 6.88

SchemaSpy analyzes database metadata to reverse engineer dynamic Entity Relationship (ER) diagrams. It works with just about any JDBC-compliant database and can identify Ruby on Rails style databases, as well as other implied relationships.

Download Website Updated 21 Jun 2009 Signsrch

Screenshot
Pop 33.20
Vit 37.88

Signsrch is a tool that searches for signatures inside raw files and executables. It can recognize a large number of compression, multimedia, and encryption algorithms and many other things like known strings and portions of anti-debugging code. Definitions can be manually added, since they are based on an ease-to-modify text signature file that is read at runtime. It also supports the scanning of processes, conversion of executable memory offsets, 8, 16, 32 and 64 bits, float and double, plus automatic CRC table creation and C style strings.

Download Website Updated 02 Jan 2011 osxdbg

Screenshot
Pop 49.48
Vit 29.55

osxdbg aims to provide Mac OS X users with a graphical, assembly level debugger similar to OllyDbg.

Download No website Updated 15 Jul 2011 6jack

Screenshot
Pop 28.91
Vit 1.43

6jack is a framework for testing, analyzing, and fuzzing network applications. 6jack runs a command, intercepts calls to common network-related system calls, and passes them through an external filter. A filter can be written in any language supporting the MessagePack serialization library. 6jack is especially useful for writing tests for clients and servers, debugging and reverse engineering protocols, sketching filtering proxies, and fuzzing.

No download No website Updated 22 Apr 2013 Mogwai ERDesignerNG

Screenshot
Pop 77.97
Vit 4.38

ERDesignerNG is a Java-based entity relationship design and database modeling tool. It has a powerful WYSIWYG interface for physical database design, supports 2D and 3D database modeling, browsing, and design, handles tables, relations, indexes, and comments, supports a central repository for all models (Model Repository), supports subject areas, supports domains, supports MySQL, Oracle, Microsoft SQLServer, PostgreSQL, and H2, creates the SQL DDL statements for schema creation, has an integrated schema version control system, can generate schema migration scripts for every change, stores the database definition as XML files for further processing, can export the database schema as GIF, BMP, JPEG, or SVG files, has an integrated reverse engineering module for existing schemas, has a build in schema compare feature, can generate schema documentation as PDF, HTML, RTF, and other formats, and supports schema conversion between different dialects.

Download Website Updated 05 Feb 2013 Netzob

Screenshot
Pop 142.92
Vit 3.76

Netzob supports the expert in reverse engineering, evaluation, and simulation of communication protocols. Its main goals are to help security evaluators to assess the robustness of proprietary or unknown protocol implementations, simulate realistic communications to test third-party products (IDS, firewalls, etc.), and create an Open Source implementation of a proprietary or unknown protocol. Netzob provides a semi-automatic inferring process, and includes everything necessary to passively learn the vocabulary of a protocol and actively infer its grammar. The learnt protocol can afterward be simulated. Netzob handles text protocols (like HTTP and IRC), fixed field protocols (like IP and TCP), and variable field protocols (like ASN.1-based formats).

Screenshot

Project Spotlight

Ascii Design

An ASCII art editor based on FIGlet.

Screenshot

Project Spotlight

Aspose.Email for .NET

A suite of .NET components for email programming.