Hi, I have a plugin with .dll extension that calls home every time it's launched. I don't want it to that. Plus I also want to replace some ico resources, they don't go well with my Windows theme but the issue is when I open the dll with Resourse Hacker or Restorator, it just shows version info and menifests. I'm guessing it's encrypted somehow. Can anyone guide me how can I force it to reveal the resources ? Thanks for reading. Edit: I tried the Dotpeek decompiler but it throws the error that this dll is not supported. Edit 2: Okay I tried the solutions recommended by the two awesome members below this post and it turns out, the DLL was created in some other language then .NET I'm leaving this as an open request to anyone with coding skills and kind enough with some free time who can do this for me. It connects to just one domain, I don't want it go online. PM me for the DLL Thank you
How do I fix, edit, etc dll files in windows? Short answer, you can’t. Read more here.... https://www.quora.com/What-is-the-best-way-to-edit-a-DLL-file https://www.quora.com/How-do-I-fix-dll-files-in-windows-10 But if the file is created using .NET, You can try this https://www.telerik.com/products/decompiler.aspx
Hi ceo54, Like said in previous comment, if it's a dll created from .NET, then you can use ILDASM to decompile, use Visual Studio to edit the .res file, modify the .il code, then recompile using ILASM.
Okay I tried Reflector by Redgate as Telerik decompiler refused to install on my system for some unknown reason. It reported that the dll is not a .Net archive so I guess it's written in some other language. Well that's bad, it's just a simple task to prevent it from connecting from Internet. Thank you for the help kaljukass, highly appreciated.
Hi clefranc Nah, it's written in some other language then .Net. It was a no-go. Nonetheless thank you for your valuable input bud.
Is the DLL from a commercial product? And if so, why is it 'phoning home' ? License check? If so, you're asking someone here to reverse-assemble it for you? And that might be a nono.
I'm sure you already know you could block the dll in the firewall and learn to live with the ugly icon.