VB Decompiler Forum Index VB Decompiler
Hosted by TheAutomaters.com
 
  MemberlistMemberlist
 

josephCo's Idea

 
   VB Decompiler Forum Index -> Structures
Author Message
MrUnleaded
Site Admin


Joined: 21 Sep 2002
Posts: 385
Location: California

Posted: Tue Dec 03, 2002 7:46 pm     Post subject: josephCo's Idea

What do you guys think of a small script to bring all of the structs out into one file to view in a row...?
_________________
-MrU
Back to top
sarge
Moderator


Joined: 24 Sep 2002
Posts: 194

Posted: Tue Dec 03, 2002 9:49 pm     Post subject:

Well, that's sort of the idea I mentioned a while back, in which you show the relationships between the structs --- I see that you have done that graphically via an indented listing. But there is still more detail that should be added, like showing that an Object struct will appear multiple times, that it may or may not have the optional info, etc. I would eventually like to see a format of some kind that lets you almost visually "map" the hex dump of your target program to a flowchart (or whatever). There would be areas in the flowchart where you can insert the addresses of interest; the end result would be an annotated flow chart of what struct has what procedure, and who calls it. This is probably a lot of work, though, and we may be too deep into learning and analyzing to get around to documentating anything more than the bare necessities as we are now. But wow, think of the possibilities!

Just my 2 cents worth...


Sarge
Back to top
MrUnleaded
Site Admin


Joined: 21 Sep 2002
Posts: 385
Location: California

Posted: Tue Dec 03, 2002 11:04 pm     Post subject:

[="sarge":3b74rim8].........

Just my 2 cents worth...


Sarge[/:3b74rim8]

ive already done this to a cerain degree....the p6.commonApp.exe.html....

./viewtopic.php?t=33

i was more speaking of a script similar to the opcode.php.....it gets all the first posts(topicsopcodes) and puts them in a columnar(sp?) format that is easily readable.....

ps sarge...you are more then welcome to create a script for us....if you need a "playground" let me know....my server supports php/perl/unix-cgi/mysql
_________________
-MrU
Back to top
Anonymous
New User


Joined: 10 Feb 2008
Posts: 0

Posted: Sat Dec 07, 2002 9:32 pm     Post subject:

I can build on this good idea...
Code:
----------------
| | |
| | |
| | |
| | |
| | |
----------------

<menu><content>

The menu is a tree (like in my original commonapp, if you dont understand) and then the content is the actual information of the structure.

Would that be any better? We would have a way to see the relation between the structures in a global sense too.

Or maybe just keep the menu section as a simple literal list of all the structures, yes. We could then have a "Is related to" section in the content section or something where we could go "back" and "forward" from our structures, so on and so forth...
Back to top
sarge
Moderator


Joined: 24 Sep 2002
Posts: 194

Posted: Sun Dec 08, 2002 1:32 am     Post subject:

Good questions, all of them. And, I don't have a clear answer yet, either.

But I would wonder if, even with a really clean/clear protocol for defining and explaining the structures in a "strictly data" manner , we would also want a "comments" type section that allows some free text relavent to the specific program target.
(I'm just shooting from the hip, here; I'm not sure what I wrote comes across as what I meant...hell, I'm not even sure I meant what I meant!)


This looks like a big job, if you want to have the tree automatically analyze the program in relation to the structures, as well as allow user data input/comments for analysis; can the user input BE linked to the particular tree data that it is related to? Is this tool worth the effort?
Or, maybe this might be easier, just make the tree display with sufficient blank space in it, then print it out and write in the applicable notes and comments.

And should we go further, and maybe make a graphic linked flow chart?

Wow, all of this and we still want to keep up with the structure definitions and new discoveries?

Yet again another 2 cents worth...

Thanks to all for listening.


sarge
Back to top
_aLfa_
Site Admin


Joined: 21 Sep 2002
Posts: 233
Location: Aveiro, Portugal

Posted: Sun Dec 08, 2002 2:07 pm     Post subject:

in my decompiler i ve a tool to c all (almost all, cuz im a bit ocupied) of this structures in a treeview, just like the example moog gave

ill give it to mru so he can post it here, so we can use and xplore

btw: i want u to gimme feedback on my work. stay tuned in the next days
_________________
One thing only I know, and that is that I know nothing. (Socrates)
Back to top
_aLfa_
Site Admin


Joined: 21 Sep 2002
Posts: 233
Location: Aveiro, Portugal

Posted: Sun Aug 01, 2004 11:47 pm     Post subject:

I was 2 years dead on this decompiling stuff, I'll try to recover the lost time...

I will make something like moog said in the next days (web based).
_________________
One thing only I know, and that is that I know nothing. (Socrates)
Back to top
MrUnleaded
Site Admin


Joined: 21 Sep 2002
Posts: 385
Location: California

Posted: Mon Aug 02, 2004 3:21 pm     Post subject:

[="_aLfa_":fuz2zuio]I was 2 years dead on this decompiling stuff, I'll try to recover the lost time...

I will make something like moog said in the next days (web based).[/:fuz2zuio]

If it does anything to decode pcode you are welcome t use the "opcode" database onthis site.

php/perl/cgi
_________________
-MrU
Back to top
_aLfa_
Site Admin


Joined: 21 Sep 2002
Posts: 233
Location: Aveiro, Portugal

Posted: Mon Aug 02, 2004 4:19 pm     Post subject:

No, it's not for decompiling, it's just for showing structures in a more readable way
_________________
One thing only I know, and that is that I know nothing. (Socrates)
Back to top
MrUnleaded
Site Admin


Joined: 21 Sep 2002
Posts: 385
Location: California

Posted: Mon Aug 02, 2004 4:42 pm     Post subject:

[="_aLfa_":2c8czc7g]No, it's not for decompiling, it's just for showing structures in a more readable way [/:2c8czc7g]

Alright thats cool. it would be cool to be able to update it...and then have a version that generates php code....then use that as an include so that the code base is dynamic.
_________________
-MrU
Back to top
   VB Decompiler Forum Index -> Structures All times are GMT
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group