OT: Debugger to no souce code exe file

Post Reply
User avatar
Maurilio Viana
Posts: 252
Joined: Tue Oct 25, 2005 2:48 pm
Location: Garça/Garza/Heron City - Brazil
Contact:

OT: Debugger to no souce code exe file

Post by Maurilio Viana »

Hi!

I must debug an exe file (without source). I must check step by step each instruction performed, values in memory etc.
Does anybody know a program to do it and were I can find?

The program was wrote in Visual C++ by a chinese company. It is used to get values from a electronic ballast analyzer and is connected in COM1 port. The program receive data from analyzer (hexadecimal values) and translate it to decimal values. We must create a software to interact with analyzer because the original program have any limitations and do any wrong calculations. We try contact the manufacturer in China but I think it don't exist anymore :-(

Then I thinking debug the software and try understand what it do. I decompiled it with DisAsm but ASM source code don't aided. After I decompilded with REC (it mix ASM code with C code), it aided a bit more but isn't sufficient...

Thanks a lot.
Maurilio
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Maurilio,

You may load it and execute it, (step by step) using the Microsoft debugger or other debuggers like softice. If the app has symbolic info into it, then it may help you much more.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Maurilio Viana
Posts: 252
Joined: Tue Oct 25, 2005 2:48 pm
Location: Garça/Garza/Heron City - Brazil
Contact:

Post by Maurilio Viana »

Antonio, I have difficulties to understand this floating points number showed like hexadecimal. I have a sequence like this:

5F FF 06 11 07 23 07 35 07 48 07 5B 07 6E 07 81
07 93 07 A5 07 B7 07 C7 07 D7 07 E7 07 FA 07 0D
08 1D 08 2D 08 3E 08 4F 08 5D 08 70 08 81 08 91
08 9F 08 AE 08 BB 08 C9 08 D7 08 E5 08 F1 08 FD

Do you know any site with information about how to "decode" these float values?
Or a ruler to convert it to decimal

Thanks a lot!
Maurilio
Post Reply