DLL Decomplile
-
hello all, i have a windows application program contains a dll and i need to decomplie this dll to modify some functions. can any one advice me how i can do it? please reply me quickly best regards Abdullah
-
hello all, i have a windows application program contains a dll and i need to decomplie this dll to modify some functions. can any one advice me how i can do it? please reply me quickly best regards Abdullah
As you posted this in c# forum, I assume that it's a .NET dll, and you can decompile it with Reflector: http://www.red-gate.com/products/reflector/[^]
Die Energie der Welt ist konstant. Die Entropie der Welt strebt einem Maximum zu.
-
hello all, i have a windows application program contains a dll and i need to decomplie this dll to modify some functions. can any one advice me how i can do it? please reply me quickly best regards Abdullah
Member 4528123 wrote:
please reply me quickly
Quickly? Ok, here are some quick options. 1) Contact the company that wrote it, and ask them to change it 2) Teach yourself how to reverse engineer (This might take a few years or more) 3) Figure out another way to solve your problem that doesn't involve decompiling someone else's code.
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels) -
hello all, i have a windows application program contains a dll and i need to decomplie this dll to modify some functions. can any one advice me how i can do it? please reply me quickly best regards Abdullah
If those methods are virtual, you could always override them.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
-
hello all, i have a windows application program contains a dll and i need to decomplie this dll to modify some functions. can any one advice me how i can do it? please reply me quickly best regards Abdullah
I would usually try opening it in Reflector ( + ReflexIL plugin) and then just edit the function at the IL level. Much easier that way - if you have the Reflector decompile it completely it will almost always make some mistakes, which you'd have to fix. If someone was so silly as to use "Reflector breakers" I'd probably first try the tools from NTCore (eg using Rebel.NET to replace the function)