• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Liutauras Vilda
  • Paul Clapham
Sheriffs:
  • paul wheaton
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Piet Souris
Bartenders:
  • Mike London

Problem with decompiled code

 
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

I'm trying to obtain the source code by decompiling the available class files. The decompiled files though contain statements like:
..
if(!Maintenance.getState())
break MISSING_BLOCK_LABEL_44;

addErrorItem(MessageBundle.getInstance("error").getMessage("errors.action.MaintenanceProgress"));
return "maintenance";

TRException e2;
e2;
..

These statements,(for e.g., e2; ) look crazy and give compilation errors.
Is there some way to find out the actual source code. Pls, help..

Thanks,
Himadri
[ July 21, 2006: Message edited by: Himadri Joshi ]
 
author and iconoclast
Posts: 24204
44
Mac OS X Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

Welcome to JavaRanch!

It looks like after this code was compiled, a "bytecode obfuscator" was applied to it. This is a tool that specifically tries to make it difficult to decompile the code. Based on this, I'll assume that it's not your code, but in fact you're trying to reverse-engineer a commercial product. You won't get any help with this here.

If you're in the USA, be aware that you might be violating the DMCA law.
 
H. J. Yoshi
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Its really embarrassing to post this after six years. But.. this post seems such a blot. it may be stupid but I feel the need to clarify it before posting else where.

It is not stolen code but a jar which my client had made, and lost the source code of. It's a (the?) BIG bank in the US , and at the time working for my employer, and the bank, i did not want to say this.
We were supposed to revamp the old application which was made so long ago that the only resource they had of it was the jar from the 90's deployed in the prod. That was what I had to re-engineer and fix.

Dug out some even older code from the Clearcase to see what was going on and re-assessed the requirements, functionality and design. Few weeks later the new app was up and running

Dear MR. EFH-

Thank you. Just a fan and lurker. No thief

regards.


 
Ranch Hand
Posts: 4632
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
> Its really embarrassing to post this after six years.

hope you were on an hourly rate!
 
H. J. Yoshi
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
>hope you were on an hourly rate!

I wish!

p a i n it was.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic