--
Sent from Gmail for mobile | mobile.google.com
Hatem S'hel
Comité de préparation de FSF Tunisia 2008
Mobile: +216 97 193 983
Em@il: shel...@gmail.com
Web: http://openfest.tuxfamily.org/
2008/3/10, Mahmoud M'HIRI <mahmou...@gmail.com>:
> I'm looking for a tool to reverse engineer a long code source written in the
> C language. Is there something OS to recommend ?
I'm not sure I understand what you're looking for. Why would want to
reverse engineer something for which you have the source code? I mean,
there is really nothing to reverse here.
-Imed
--
Imed Chihi - عماد الشيحي
http://perso.hexabyte.tn/ichihi/
application, Classes, structs, functions, global variables,.. call relation between functions,.. (a visual documentation tool).
I just found this tool which I'm testing, it looks great except he is under windows and non-OS (20 days trial):
http://www.codedrawer.com/download/download.html
Thanks for reactions
On 10/03/2008, Mahmoud M'HIRI <mahmou...@gmail.com> wrote:
> On 3/10/08, (Imed Chihi) عماد الشيحي <imed....@gmail.com> wrote:
> >
> > Salam Mahmoud,
> >
> > 2008/3/10, Mahmoud M'HIRI <mahmou...@gmail.com>:
> >
> > > I'm looking for a tool to reverse engineer a long code source written in
> > the
> > > C language. Is there something OS to recommend ?
> >
> >
> > I'm not sure I understand what you're looking for. Why would want to
> > reverse engineer something for which you have the source code? I mean,
> > there is really nothing to reverse here.
> >
> > -Imed
> >
> >
> > --
> > Imed Chihi - عماد الشيحي
> > http://perso.hexabyte.tn/ichihi/
> >
> >
> > >
> >
>
> Ah ok, I mean something that displays me the global flow of the application,
> Classes, structs, functions, global variables,.. call relation between
> functions,.. (a visual documentation tool).
>
> I just found this tool which I'm testing, it looks great except he is under
> windows and non-OS (20 days trial):
> http://www.codedrawer.com/download/download.html
>
> Thanks for reactions
>
> --
> Mahmoud M'HIRI
> mh...@ieee.org
> Phone: Under request
>
> >
>
--
--
Mohamed Ali CHARMI
PhD. Student & Assistant Professor
Ecole Nationale des Sciences de l'Informatique
Web: http://www.cristal-lab.net/charmi/
--
People usually try to reverse engineer a binary code or a chip to
figure out how it was produced and, ultimately, providing a process
which does generate it. For programming, that would typically be the
generation of a C code from a binary.
Therefore, what you are proposing to do is _not_ reverse engineering.
I'm sure there are lots of code viewers on the web to give you a nice
representation of a large C++ programme. Actually, even gedit can be
quite useful for this.
-Imed
--