Previous in Forum: how to connect printer to the c program output ?   Next in Forum: FANUC 10M Parameters Wanted
Close
Close
Close
4 comments
Rate Comments: Nested
Participant

Join Date: Jun 2011
Posts: 2

programming

06/29/2011 9:22 AM

how to edit .Dll and .EXE file

Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.
Commentator

Join Date: Jun 2011
Posts: 69
#1

Re: programming

06/29/2011 9:34 AM

Looks like there are a lot of programs out there to aid you in your quest...

__________________
The early bird may get the worm, but the second mouse get's the cheese.
Register to Reply
Guru
Engineering Fields - Electrical Engineering - Been there, done that. Engineering Fields - Control Engineering - New Member

Join Date: Dec 2008
Location: Long Island NY
Posts: 15600
Good Answers: 981
#2

Re: programming

06/29/2011 9:45 AM

You can only do this from the source code. Some compilers can reverse compile these files into source code but often weird hidden and confusing things can happen if you happen to choose the wrong programming language to translate these codes into source code. Anybody who has tried to follow a recursive LISP program by reading a C++ version of the source code knows what I'm saying.

The added problem of reverse engineering these codes is that these files do not have any of the documentation (remarks, notes) that the original programmer inserted to make sense of the code. So you will have to be a better programmer than the original programmer to make sense of this sparse code. In other words, if you have to ask how to modify these files you're not qualified to do this.

__________________
"Don't disturb my circles." translation of Archimedes last words
Register to Reply
Guru

Join Date: Dec 2010
Posts: 1895
Good Answers: 44
#3
In reply to #2

Re: programming

06/29/2011 1:49 PM

Yeah, you get thousands of unidentifiable lines of machine code unless you have the original working files. Some of it is identifiable, but it cannot be re-compiled without the entire structure intact.

Unlike most things, software needs a manual to assemble the parts, regardless of the sex of the operand.

Register to Reply
Guru

Join Date: Sep 2009
Posts: 1056
Good Answers: 88
#4

Re: programming

06/29/2011 7:04 PM

With a HEX editor. Amazing that you know assembly and missed that. S.M.

__________________
Life is complex. It has a real part and an imaginary part.
Register to Reply
Register to Reply 4 comments
Copy to Clipboard

Users who posted comments:

cuba_pete (1); dcpppf (1); redfred (1); SimpleMind (1)

Previous in Forum: how to connect printer to the c program output ?   Next in Forum: FANUC 10M Parameters Wanted

Advertisement