Subject: Re: Visualization library anyone? - msg#00011
List: security.dailydave
Along these lines, I've been looking for a realtime implementation of
something like dot or twopi but that lets me interact with the graph
via mouse, etc.
I've used the pydot stuff (which is excellent) but would like to go in
a little bit different direction.
Preferably, I'd like it to have python bindings (or written using
pygame, even), but if I must, I could probably use swig to get past
that if it's written in the right languages.
I checked out the TomSawyer page (thanks Halvar) but it's only for
.net, c++, and java. Also, it's commercial, and the project I'm doing
right now is actually for some classes I'm taking.
Anyone here know of anything like that or do I get to roll my own?
Thanks all,
jeremy
--
Jeremy Kelley <jeremy@xxxxxxxxxxxxxx> Threat Assessment Analyst
gpg 1024D/E0DF8B2D 4BC3 B8B5 5B42 CC8E B6A9 2E85 32D3 C51C E0DF 8B2D
That's the problem with science. You've got a bunch of empiricists
trying to describe things of unimaginable wonder. -Bill Watterson
Was this page helpful?
Thread at a glance:
Previous Message by Date:
click to view message preview
Vague free 0days!
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
It's interesting when you take a class of people, give them an
advisory, and they actually find a different bug than the one you
exploited for CANVAS. I think when I originally exploited GoldenFTPD,
I had just run SPIKE on it, which put it in some weird state that
allowed another, completely different, overflow to happen. This is one
of the problems with vague advisories from all the vendors. You never
know if the bug you exploited is really fixed. Maybe you're giving out
free 0day!
Gotta run to class now, but I wanted to point out that, for those of
you willing to brave the harsh environment of Miami's South Beach,
we're doing two more classes soon.
*May 22-26 2006: Unethical Hacking <--this is not your grandmother's
pen-test certification class.
**July 24-28 2006: Heap Overflows <--taught by Nicolas Waisman,
heap overflow god. I'll be taking it.
http://www.immunityinc.com/education-currentschedule.shtml
- -dave
*
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFEMzcJB8JNm+PA+iURAhWPAJ42S1eYICS/vIaudEBcWwKYP4rM+ACdHkQX
kMdCAUo7zBNnZL0zH2Reuyo=
=xd+S
-----END PGP SIGNATURE-----
Next Message by Date:
click to view message preview
Re: Visualization library anyone?
Hi all,
Thanks for the suggestions guys. Matt lib seems to be quite fine, except
the fact it can't render graph on the fly, but atleast it compiles
without any error. I can't say the same about graphviz and its
compilation under msvc6.
Anyway i will try to spend some time to find any other free clone of
graphviz or trying to compile the graphviz itself.
And yes, TomSawyer software is reserved only for guys from Forbes list :)
thanks,
pb
--
--------------------------------------------------------------------
Piotr Bania - <bania.piotr@xxxxxxxxx> - 0xCD, 0x19
Fingerprint: 413E 51C7 912E 3D4E A62A BFA4 1FF6 689F BE43 AC33
http://www.piotrbania.com - Key ID: 0xBE43AC33
--------------------------------------------------------------------
- "The more I learn about men, the more I love dogs."
Previous Message by Thread:
click to view message preview
Re: Visualization library anyone?
On 4/4/06, Piotr Bania <bania.piotr@xxxxxxxxx> wrote:
> Does anybody know any visualization library, which "can" generate graphs
> (etc.) and can be attached to C code project freely. Quite friendly APIs
> are also highly advisable.
If you're referring to "classic" graphs (vertices, edges, etc.), then
you might see if GraphViz (http://www.graphviz.org) does what you
need; be sure to note if the license is workable for you (e.g. it's
free but not GPL compatible).
If you're referring to charts like bar graphs, etc., then this would
not be the tool for you.
--
Kyle Maxwell
http://caffeinatedsecurity.com
[krmaxwell@xxxxxxxxx]
Next Message by Thread:
click to view message preview
Re: Visualization library anyone?
One solution I've been using recently and really come to enjoy is uDraw:
http://www.informatik.uni-bremen.de/uDrawGraph/en/uDrawGraph/uDrawGraph.html
<http://www.informatik.uni-bremen.de/uDrawGraph/en/uDrawGraph/uDrawGraph.html>
You can render and manipulate graphs and even the uDraw interface over
sockets, so this may be a good language independent choice for
whatever your needs are. If you can wait until June (RECON) I'll be
open sourcing a project I've been working on that includes a good
abstraction over uDraw.
-pedram