Wrong. It
can be done, as demonstrated by my previous link and the one provided below.
Will it be done? No, because
That's some nice shifting of the goalposts. At what point did I ever say that I thought they actually decompiled it? I mentioned that they talked about "reverse engineering" in lieu of just saying they decompiled to try sounding knowledgeable, but I still said that I thought they're full of shit.
However, it's not even necessary to actually obtain code from the dll file to realize that this is all a load of shit. That's the conversation prior to your posts was concerning.
You're still the ass.
Let's get another thing straight: "decompiling" typically refers to the use of a decompiler to convert from bytecode to assembly, then from assembly to a higher level language. On the other hand, someone can use a debugger to get the actual bytecode of the program being run, and then directly translate that to the assembly language dictated by the processor's instruction set architecture. Once they have the assembly code, then they can translate it to a higher level langauge. These are two different concepts, though, and you keep conflating them because you really don't know what you're talking about.
I'm guessing that Secrets is referring to using OllyDump to get the bytecode and then translating that into assembly and then into C++. This would be a pretty big pain in the ass, but it's entirely possible for someone to use any number of programs to obtain the bytecode being executed and work from there. Someone who is used to reading x86 wouldn't have too much trouble with that.
To re-iterate, though, any code in the dll would have to hijack the Everquest process in order to do things like read web browser information, and this would be picked up very easily by any AV/anti-malware programs as Ostros mentioned.
I can smell the mad through my own computer.
It's funny that you say my posts are irrelevant when you've been adding nothing but uninformed bullshit to the conversation.
Also, "asm" typically refers to assembly, and assembly is most definitely a language. "asm" is a keyword in C that allows someone to implement a function using assembly,
which is why it's used as shorthand for "assembly language". Good job on doubling down on your stupidity.