Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 standalone program ---> source code
Index -> Programming, Turing -> Turing Help
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
Paul




PostPosted: Sat Dec 06, 2003 12:00 pm   Post subject: standalone program ---> source code

is there anyway to turn a turing standalone program back to a source file?
Sponsor
Sponsor
Sponsor
sponsor
Andy




PostPosted: Sat Dec 06, 2003 1:11 pm   Post subject: (No subject)

nope
Tony




PostPosted: Sat Dec 06, 2003 3:29 pm   Post subject: (No subject)

ahahaha Laughing man, you're soo funny Laughing
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
Andy




PostPosted: Sat Dec 06, 2003 4:41 pm   Post subject: (No subject)

if there was, i'd never do any compsci hw
FDisk87




PostPosted: Sat Dec 06, 2003 4:42 pm   Post subject: (No subject)

It would actually be quite nice if someone wrote that, but if they did it would likely decompile to the intermediate C++ code. It still would be nice to see what is under the hood. Too bad as of yet, I know of no such turing decompiler.
Andy




PostPosted: Sat Dec 06, 2003 4:44 pm   Post subject: (No subject)

you'd have to know alot of assembly if you wanted to do that
FDisk87




PostPosted: Sat Dec 06, 2003 4:56 pm   Post subject: (No subject)

yeah one would need mad skills at ASM, to be able to do that, and be a C++ guru. It still would be a nice project to see some of the more experienced coders to attempt.
Tony




PostPosted: Sat Dec 06, 2003 5:10 pm   Post subject: (No subject)

well as far as I know, reverse engineering is illigal. And even if it wasn't (yeah, right Rolling Eyes), such program would seriously mess up multiplayer gaming since every game will be open-sourced Laughing
Quote:

Dan deals 1.0 e65536 damage!
Tony's shield blocks the attack and shatters Dan's sword!


oh yeah, all the numbers will rise up, higher then 1,000,000 HP craziness from FF VII Laughing
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
Sponsor
Sponsor
Sponsor
sponsor
FDisk87




PostPosted: Sat Dec 06, 2003 5:27 pm   Post subject: (No subject)

I don't believe reverse engineering of your own works is illegal, for example if you compiled an application to an executable and one day found yourself without the source code, lets say your comp dies. Reverse engineering could also be used educationally even looking under the hood of commerical or freeware software. I have decompiled java applets that were of interest to me when learning Java.

As for MMORPG that would really be funny if people reverse engineered them, but I don't think reverse engineering would be enough to do that, you would need to hack your way into the game servers and edit your character stored on the server (s).

Whatever the original posters intentions may have been, a decompiler would be a welcome addition to the turing community in my opinion.
roer




PostPosted: Sat Dec 06, 2003 7:04 pm   Post subject: (No subject)

You could view it in hex, but the code would be very jumbeled even then. You'd need to have a couple years of Assembly practice Wink
Tony




PostPosted: Sat Dec 06, 2003 8:29 pm   Post subject: (No subject)

FDisk87 wrote:
I don't think reverse engineering would be enough to [hack MMORPGs]


pff Rolling Eyes the way multiplayer games are hacked now, is that a 3rd party program intersepts packets send/recieved and modifies them before they go on to the server/client. Reverse engineering will allow such 3rd party program to access variables directly and one would not have to experiment with different packet values, trying to decode their encription.
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
Dan




PostPosted: Sun Dec 07, 2003 1:33 am   Post subject: (No subject)

it is posable to do but the problem is alot of the code is chaged for good once it is complied. so at best you whould have somting like the origale but not realy the same.

it whould be easer to just run the progame, see what it outputs and try to make somting like it.
Computer Science Canada Help with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
Homer_simpson




PostPosted: Sun Dec 07, 2003 2:26 am   Post subject: (No subject)

Yer having hard time with yer homework,huh? Laughing
Tony




PostPosted: Sun Dec 07, 2003 3:19 am   Post subject: (No subject)

Homer_simpson wrote:
Yer having hard time with yer homework,huh?


wouldn't it be funny to see someone hand in something like Half-Life 2 as their ISP/ISU Laughing Actually it is possible, seeing as their had a sourcecode leak a while back Thinking
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
Andy




PostPosted: Sun Dec 07, 2003 7:44 pm   Post subject: (No subject)

man... if only.. but putting comments in would be a pain in the butt
Display posts from previous:   
   Index -> Programming, Turing -> Turing Help
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 15 Posts ]
Jump to:   


Style:  
Search: