📚 OpenRCE is preserved as a read-only archive. Launched at RECon Montreal in 2005. Registration and posting are disabled.








Flag: Tornado! Hurricane!

 Forums >>  Brainstorms - General  >>  asm to dot

Topic created on: May 20, 2006 18:48 CDT by valsmith .

Are there any open source (command line / linux) tools for converting asm or maybe ida databases to dot files for graphviz? Google isnt being too helpful to me.

thanks,

V.

  ero     May 21, 2006 06:40.55 CDT
I can't recall anything that would do it directly. But with idapython and pydot it's quite easy to hack together a script to export to dot.
I actually wrote an example using both in one of the first articles in OpenRCE: Introduction to IDAPython

  valsmith     May 21, 2006 08:54.06 CDT
thanks ero, Ill check it out.

V.

  pedram     May 21, 2006 11:10.10 CDT
PaiMei, an RE framework that I will be releasing in just a few weeks at RECON can do this. In fact, it provides a generic graph abstraction layer on top of IDA databases and supports rendering in three different graph formats currently (one of which is DOT).

You'll be able to generate call and control-flow level graphs. On a side note, DOT is the ugliest of the three graph generation schemes ;-)

-pedram

  valsmith     May 22, 2006 16:07.47 CDT
Awesome, I look forward to it. I donno if you've checked out my site (offensivecomputing) but i've been working on web based autoanalysis and collaborative RE of malware. This is one of the features I'm trying to implement but so far getting ida + ida sdk + idapython + etc working together happy on linux has evaded me so I'm looking for solutions.

V.

Note: Registration is required to post to the forums.

There are 31,328 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06
Question about memor...
Dec/12


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit