Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Anybody can Interpret this Assembly Language
Message
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00941265
Message ID:
00941361
Views:
9
>>>What are you trying to do?>>
>
>Hi Al,
>
>Clever question :) just want to know what its doing, I'd learned Basic and Assembly language way back 1989 and forgot it.
>
>I dont want to rebuild as a different brand of application, just want to know what does it meant of the code i had posted..
>
>Dont worry, Im a Law abiding citizen and knows & respects copyrighted softwares. Actually I'd downloaded a lot of decompiler but for the purpose of decompiling hacker tools and even viruses, that I had found on my machine and experience the previous months. Also downloaded alot of active x, App frameworks for the sole of evaluation.
>
>Just for that.
>
>Note: I'm not on the dark side...I prefer to stay at the righteous group... programming & network security...
>
>Curiosity makes me like this.. :)
>
>Thanks for the reply...

Hi Jojo,

First of all, I am fully agree with Viv :)

Regarding to the code you showed, I think you are disassembling the code that is compiled from a 32bit HLL. From what I looked it contained 2 procedure and both are incomplete. The first procedure has an epilogue but doesn't has the prologue. The second one has a prologue but doesn't have epilogue. First procedure has several calls to the address that is not shown in your code, the second has one call.

So since they are incomplete and has another function to call, it is difficult to figure out what it is doing exactly.

If you want to try to learn about debugging assembly, I suggest you make a simple win32 program yourself ("Hello world" from assembly language, not from HLL). Compile it and disassembly/debug it. So you can predict what it will look like in the machine. Such as what will it looks (in memory) for the variable, parameters, global data, local data, etc...

Regards
Herman
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform