Modify DLL file from 64bit to 32bit using Hex Editor (Hex Workshop)?


  1. Posts : 7
    Windows 10
       #1

    Modify DLL file from 64bit to 32bit using Hex Editor (Hex Workshop)?


    Hello,

    I got a small question currently I am using a Hex Editor( Hex Workshop) to modify a DLL file from 64bit to 32bit.

    What do I need to change in the DLL file in Hex Editor( Hex Workshop) to make the DLL file 32bit?
      My Computer


  2. Posts : 2,800
    Windows 7 Pro
       #2

    Hi,

    There's no way to convert a 32 bit dll to 64 bit without rewriting it's internal code to support 64 bit instruction and upgrading all entry and output points to run under a 64 bit Operating System.

    Most of the time a complete revamp + recompilation are required.
      My Computers


  3. Posts : 7
    Windows 10
    Thread Starter
       #3

    Malok,

    I'm going the other way 64bit to 32bit dll

    So how can I extract the internal code from a DLL file to modify the entry and output points as I only want to change the Operating System the DLL file supports.

    Is there a software that extracts the internal code from a DLL?
      My Computer


  4. Posts : 2,800
    Windows 7 Pro
       #4

    The process would be the same.
      My Computers


  5. Posts : 1,255
    Windows 10 Pro
       #5

    Malok is correct.
    Converting a 64 bit DLL to 32 bit would not be any simpler. In fact, depending on what the DLL does, it could be far more difficult. I have not heard of any software that can do this. If such existed I expect it would be expensive.

    This is rarely done with a compiled DLL. It is possible but it would require some serious programming skills and would require a lot of time. It is usually only done by a developer who has the source code. That usually means he was the author or it is part of an open source project.

    I am an amateur programmer and familiar with DLL internals. I only know this is beyond my skill level.
      My Computer


  6. Posts : 7
    Windows 10
    Thread Starter
       #6

    LMiller,

    Is there any software that can copy DLL files to different operating systems to shortcut this process?

    Example: 64bit DLL file copy to 32 Bit DLL file?
      My Computer


  7. Posts : 2,800
    Windows 7 Pro
       #7

    Almost every other approach will be easier including tracking down its original authors, licensing the source code from them and recompiling it for 32bit.
      My Computers


  8. Posts : 1,255
    Windows 10 Pro
       #8

    There is no shortcut. A 64 bit DLL cannot be used in a 32 bit OS. To use such a DLL it must first be converted. I would be very surprised to hear that there was software that could do this. Developers would be willing to pay a great deal for such software because it would save them so much time and effort. Time is money.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 04:17.
Find Us




Windows 10 Forums