I find it quite fun and a bit ridiculous (or the reverse) to ban my account here and leak my email address to Pierrousss...
1) As I said to Pierrousss and xRosa: I did not do that for the bad and I apologized several times. To be honest, if I wanted to make that for the bad, I would have simply downloaded rooms without showing me anywhere (I don't need to enter rooms to get them), then upload the best ones online with monetized download links. I didn't do that because I wanted a reaction from devs, not to get anything from it. I know what I did is not nice for the authors, but that's probably the best way to make devs react (everybody know they don't even read forum anymore for years!).
2) Email addresses are private data. Forum like yours should never leak email addresses to anyone. Especially to angry people who threatened me physically (like Pierrousss did on chat in game)...
3) I did not use any existing DLL, but injected my own code in vanilla DLL. I firstly wanted to see if this shit was possible after reading a post on this forum. I don't want to get the rooms of others. I have mine, and most knows I spent a lot of time on it and I'm very happy with it!
The best way to secure the DLL is described here after (in case 3DX Devs can read and don't know):
Everyone should know first that because Unity code is C#, it's hard to secure it (C# is compiled as DLL in IL code which is basically Instructions that can be easily decompiled) but it can be made so complex to hack that very few would spend time studying how to decompile.
Here are some ways to secure a lot rooms and DLL:
1) Obfuscation! Obfuscation is good for commercial games and it's also possible to obfuscate with uncommon characters that most decompilers can't deal with.
2) IEnumerator! Put sensitive methods in IEnumerator methods. Most decompilers can't fully decompile IEnumerators.
3) Encrypt! Currently data are download without any encryption, just pure json gzipped... The Zip should at least have a password (encrypted in DLL).
4) No generic method! Avoid generic methods to download world files
5) Restricted Access! Do not allow WORLD files to be downloaded when owner is offline