Decompilation Help Wanted
Program-Transformation.Org: The Program Transformation Wiki
If you have a specific decompilation problem for which you need help,
you can describe it here.
Someone knowing the solution might visit the page and help you.
(See also
CompaniesOfferingDecompilationServices)
Could you please help me with a problem of Fortran decompilation?
I'm in a huge trouble with an executable working in Win32 PC consolle mode that is not working on all machines.
I would like to find a tool or a way to decompile it and recompile on these machines with Visual Fortran.
Do you know some place where I can find decompiling tools for Fortran for PC compiled with Visual Fortran?
Hi - anyone know of any good Sparc decompilers?
I tried rec, but could not get it to work, rec is at:
http://www.backerstreet.com/rec/rec.htm
I also used yoe SPARC Disassembler, but it was not quite up to par - lots of
load and stores that were not displayed all the way. Plus, I had to modify it not
to go out of range when calculating label indexes.
I'm trying to figure out the extended protocol for the sierra digital cameras, this is
not the same protocol as:
http://photopc.sourceforge.net/protocol.html
The raw sparc firmware of interest can be found using this search:
http://www.google.com/search?hl=en&q=%22Nikon+Firmware+Update+for+Coolpix+E880%22&btnG=Google+Search
Thanks for any pointers or help. Please post your response here.
How about IDA Pro Advanced? Yes, it's commercial, but worth it if you do a lot of disassembling.
Or "objdump -d" on a sparc machine? (Or use a cross dressing tool on any other machine). I think you can tell it to use binary mode.
What format is the binary file in? I can't immediately see how to download the appropriate files, and it doesn't say how big the whole thing is.
So presumably these cameras have a SPARC processor in them... pretty amazing.
If you can post some quick pointers on how to get this file, I'd be happy to have a quick go at trying to find a sparc disassembler that works for it.
PS what exactly was the disassembler that was not up to par?
--
MikeVanEmmerik - 08 Apr 2002
HELP
HI PEOPLE,
I'M LOOKING FOR A DECOMPILER FOR A BASIC PRO WRITTEN FOR AN OLIVETTI M300 (i80386SX)
AND COMPILED WITH
Olivetti GW-BASIC Compiler Version 2.00
Revision 1.0
Copyright (C) by Olivetti, 1985 - all rights reserved
Internal Version 1.0c (1.0q int w/o deb)
Microsoft BASIC Compiler Runtime
Version 5.60
(C) Copyright Microsoft Corp. 1982, 1985
THE PROG MUST HAVE THE FILE Brun20g.exe IN THE SAME DIRECTORY AND HE RUN UNDER DOS.
THE ÊND CODE CAN BE BASIC, GWBASIC, VBASIC...
CAN YOU HELP ME?
IF YES, CONTACT ME AT
mans@ticino.com
THANK YOU
MIGUELON
WHY JAVA DECOMPILERS ARE STALLING ?
Java 5 is out for one year and THERE IS STILL NO DECOMPILER AWARE OF JAVA 5.
I recently submitted to JAD author, Mr. Kouznetsov, a couple of bugs and asked his
intentions about Java 5 support. He just answered that he had no plan to enhance JAD anymore,
even if, as I told him, he has still no serious competitor in the field.
Unfortunately, nor is he willing to release the source code of JAD (developed in C++).
It is surprising that NOBODY is catching up for 3 YEARS. The only still evolving programs
are just wrappers around JAD like DeCafe Pro.
One could have a paranoid explanation and suspect the interference of powerful lobbies here.
Were the best decompilers authors "persuaded" not to pursue their work further ;-) ?
I have not the time nor the knowledge to do it all by myself, but I have a couple of ideas
about the subject of Java decompilation and I'm willing to contribute to test, adapt and possibly
enhance a Java 5 decompiler.
A good starting point could be to make a fair assessment of the available open source projects
like Jode or
JReversePro and see if one is good enough to serve as a code basis for further
extension to make it at least as powerful as JAD and Java 5 aware.
Comments, ideas, suggestions welcome
Mel
(
melajara@yahoo.com)
An interesing point. I'm peripherally interested in Java decompilers, mainly because they are
so good compared to machine code decompilers. I think that the "excitement" phase has passed
for Java decompilers, so there is much less interest in it.
I would suggest starting with Jode rather than
JReversePro; when I did test the Java decompilers
a few years ago, Jode was the pick of the bunch. That is, unless you count Dava; it is the only
one to claim to recover the types for local variables correctly. Unfortunately, the author never
got around to merging his code with the latest Soot framework (Dava requires Soot), and so it
would appear that this code is lost to the general public. Perhaps it might be possible to use
the author's (Jerome Miecznikowski's) papers on his work to implement the ideas in a more
accessable product like Jode.
--
MikeVanEmmerik - 29 Sep 2005
CategoryDecompilation