Decompiling CFC applications

This is a discussion on Decompiling CFC applications within the Cold Fusion forums in Application Servers & Tools category; One of the original programmers at the company I work for now compiled some of the CFC applications we use for our shopping cart software. There have been some changes that have come up that require us to modify those components, but the original source code can't be found on the server. I figure this is probably a sensitive subject since I don't think it's something people like to openly discuss reverse engineering of software, but luckily it is our software. Is there any way we can go about getting the original code?...

Go Back   Application Development Forum > Application Servers & Tools > Cold Fusion

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 08-23-2008, 05:59 PM
TristanLee
Guest
 
Default Decompiling CFC applications

One of the original programmers at the company I work for now compiled some of
the CFC applications we use for our shopping cart software. There have been
some changes that have come up that require us to modify those components, but
the original source code can't be found on the server.

I figure this is probably a sensitive subject since I don't think it's
something people like to openly discuss reverse engineering of software, but
luckily it is our software. Is there any way we can go about getting the
original code?

Reply With Quote
  #2  
Old 08-27-2008, 01:53 PM
CF_output
Guest
 
Default Re: Decompiling CFC applications

If your application is running a CFC, then odds are the CFC is on the server.
What happens if you restart your server? Does the CFC still run? CFC's are
not considered a true object oriented set of programming, if you have the
actual CFC file, then you may edit it.

Reply With Quote
  #3  
Old 08-27-2008, 04:08 PM
Adam Cameron
Guest
 
Default Re: Decompiling CFC applications

> If your application is running a CFC, then odds are the CFC is on the server.
> What happens if you restart your server? Does the CFC still run? CFC's are
> not considered a true object oriented set of programming, if you have the
> actual CFC file, then you may edit it.


Unless of course - as the OP says - it's been compiled.

You can decompile the Java byte code with a Java decompiler (use Google),
but you cannot restore if from there to CFML. It's a one way trip.


To the OP: how did you lose your source code? You've got a serious
procedural (in the "work place" sense not the "programming paradigm" sense)
problem there, which you ought to be looking at. Where's your source
control?

--
Adam
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 07:49 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.