Author Topic: .dll stuff.....  (Read 3253 times)

Darkness

  • *
  • Posts: 2181
    • View Profile
    • http://www.x0r.net
.dll stuff.....
« on: 2002-04-08 00:35:00 »
as most of you know.... im REALLY bad with a Hex editor. Now im attempting to activate a disabled button on an application. the code looks something like this:

E:pathtofileinadrivethatdoesntexist.cpp.FirstButton..SecondButton...ThirdButton...FourthButton....FifthButton...SixthButton

i know it can be done, but im not sure exactly how. do you think im looking in the right area?

Alhexx

  • *
  • Posts: 1894
    • View Profile
    • http://www.alhexx.com
.dll stuff.....
« Reply #1 on: 2002-04-08 11:19:00 »
Do you have an compiled or an uncompiled ... ehm ... project? If it is uncompiled, then you'll simply need to change the source / resource files. If it is compiled you should get a tool called Resource Hacker

 - Alhexx

 - edit -
Hehe ... I'm a BOEING ... a Boeing 747 ...
[edited] 169 2002-04-08 12:20

Darkness

  • *
  • Posts: 2181
    • View Profile
    • http://www.x0r.net
.dll stuff.....
« Reply #2 on: 2002-04-08 21:37:00 »
i have resource hacker, but its not that kind of dll. it only shows version info. unfortunately, i only have the compiled version.....

also: i dont have an E: drive. is this some kind of virtual drive that the dll creates?

ficedula

  • *
  • Posts: 2178
    • View Profile
    • http://www.ficedula.co.uk
.dll stuff.....
« Reply #3 on: 2002-04-08 21:55:00 »
No. That's the name of the source file that the particular bit of code came from. With line numbers/filenames on, if some piece of code fails, the program can generate a debug message along the lines of  "Error in [filename] on line number [xxx]" ... obviously that's a lot better from the programmers' point of view when it comes to bug fixing. It's no different to any other error message that might pop up; it's just text.

If it's not using some sort of graphical library like MFC or VCL, hacking the file would be tricky, though.

Alhexx

  • *
  • Posts: 1894
    • View Profile
    • http://www.alhexx.com
.dll stuff.....
« Reply #4 on: 2002-04-09 18:30:00 »
In that case the only way seems to be disassembling - but you'll get crazy when trying to do this :D

 - Alhexx