Debugging / editing a dll

I have a dll that goes to a specific site for updates. I would like it not to go out to the site and more and check for updates. To do this I want to change one letter in the URL it is looking for. I have found the area in the Code by using PE Explorer from Heaventools, but cannot seem to change just the one letter.

Can the DLL be edited, or do I have to recomplie it ??

If it can what tool can I use ?? and how to change
911bobCTOAsked:
Who is Participating?
 
RanjeetRainConnect With a Mentor Commented:
If you have the source code, you can simply change the necessary constant/variable and recompile. If you don't, you may have to decompile and then recompile with the changed constant/variable value.

Many decompilers are available. But most of them produce assembly code. But there are some decompilers that can produce equivalent C code too. YOu may want to look at them.

For changing just one character, using a good hex editor can be a quick hack. But this requires a very good understanding of binary data representation methods.
0
 
aravindtjCommented:
Hi,
 If the driver/ dll file is make in "Checked" mode, you can et the debugging messag using Kernal debugging tools like WinDbg etc. It is available along with DDK tool kit.
 
0
 
cookreCommented:
My favorite Windows hex editor:
http://www.hexpertsystems.com/hexpert.html
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.