News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

Flow charts generated from code..

Started by K_F, August 19, 2014, 07:12:34 AM

Previous topic - Next topic

K_F

Interesting for those who like to document their 'algorithms' - bloody expensive though ??

http://www.aivosto.com/visustin.html
'Sire, Sire!... the peasants are Revolting !!!'
'Yes, they are.. aren't they....'

Gunther

Van,

the educational license is a bit cheaper. But ...

Gunther
You have to know the facts before you can distort them.

farrier

I have had some good results from IDA Pro's flowcharting function. even included in the free version I have.

hth

Gunther

Hi farrier,

Quote from: farrier on August 20, 2014, 03:29:46 AM
I have had some good results from IDA Pro's flowcharting function. even included in the free version I have.

is there a free version of IDA Pro?

Gunther
You have to know the facts before you can distort them.

guga

Yup. A demo version. But it is extremelly limited.
But, van, the ida version flow flowchart, as far i can remember is free (or is based on a free software)
Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of alcoholic levels in your blood.

My Code Sites:
http://rosasm.freeforums.org
http://winasm.tripod.com

Gunther

Gustavo,

Quote from: guga on August 20, 2014, 04:39:28 AM
Yup. A demo version. But it is extremelly limited.

What doesn't work, for example?

Gunther
You have to know the facts before you can distort them.

guga

    it only supports the 80x86 & ARM family : IDA supports a large number of other processors.
    it will only load file of PE/ELF/Macho-O formats. The full version of IDA will accept virtually any file, from Atmel ROMs to iPhone executables. See our disassembly gallery for information about the additional processors, operating systems and file formats we support.
    the only compiler signatures included are the ones that can be used to produce Windows 32 PE files; the only type information included is for Visual C++ 6 and Borland C++ Builder.
    The MS Windows version contains a demo version of the ARM/Windows CE debugger.
    Please see our ARM/Windows CE debugging tutorial
    The MS Windows version contains a demo version of the Bochs debugger. Please note that the full version support Bochs debugger on all platforms.
    Check the debugger tutorial
    you will not be able to save your work, it will time out after some use, it will not disassemble itself.

Since ida 6.1, it is turning very handy, since they fixed some minor bugs in the disassembler. But....in some cases, RosAsm disassembler gives a way better result considering i didnĀ“t implemented the DIS system yet (A similar Flair technique).

In any case, Ida is really really a usefull tool
Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of alcoholic levels in your blood.

My Code Sites:
http://rosasm.freeforums.org
http://winasm.tripod.com

Zen

Yeah,...I use IDA Pro Freeware to disassemble my own bloated, dysfunctional programs. The flow-chart view drives me nuts, though,...I'd much rather be looking at the text view. The disassembly is so much like the actual MASM source code, that you'll feel right at home.

guga

Personally, i use 3 apps to disassemble and debug my apps.
RosAsm (Disassemble and reassemble)
Idapro 6.1
OllyDbg

One thing i never suceeded to make work in RosAsm though, is Ida interface style. I mean, the hability to edit a label on a specific position of the windows and automatically replace all others labels with that name. I know Ida was made with delphi, but i wonder if there there is a way to do it in Masm/RosAsm. It would also be a very handy usage for Radasm as well.
Coding in Assembly requires a mix of:
80% of brain, passion, intuition, creativity
10% of programming skills
10% of alcoholic levels in your blood.

My Code Sites:
http://rosasm.freeforums.org
http://winasm.tripod.com

Gunther

Gustavo,

your description of IDA sounds impressive. Thank you. I'll visit the web site.

Gunther
You have to know the facts before you can distort them.