loanshasem.blogg.se

Unity assets bundle extractor at runtime
Unity assets bundle extractor at runtime













  1. #Unity assets bundle extractor at runtime for free#
  2. #Unity assets bundle extractor at runtime apk#
  3. #Unity assets bundle extractor at runtime update#
  4. #Unity assets bundle extractor at runtime full#
  5. #Unity assets bundle extractor at runtime android#

I suspect the app downloaded required modules via HTTP, so I do some configs to force this app goes through a HTTP Proxy (such as ZAP, BurpSuite …) to know what it actually does. I assume that the decompiler is not effective and it does not show the source code completely Dynamic Testing So, where is ExtendModuleActivity? I haven’t seen it in the decompiled code. “Find me if you can!” string that we have seen when runing the app. We easily decompile a dll written in C# by using decompilers such as dnspy, ilspy or dotpeek…Īt line 39, the app loads Component ExtendModuleActivityĪt line 40 and 41, displaying the content of the Component above to screen.

#Unity assets bundle extractor at runtime apk#

After extract the apk file, we can see it at: /assets/bin/Data/Managed/Assembly-CSharp.dll

unity assets bundle extractor at runtime

In Unity Framework, the main code is written by C# language and compiled to a dll file.

#Unity assets bundle extractor at runtime android#

When running the application on an Android Emulator, you will see results like bellow.

unity assets bundle extractor at runtime

Notice this file is not the original version, it was modified to fit the article. And in this article, I will describe my work process. I really doubt this method, so I try to reverse this app to obtain the hidden code. Access may be withdrawn or restricted at any time.If you are a mobile application developer, you may be interested in exposing sensitive information from your application because of decompilation a mobile app such as Android app is not too difficult.Ī friend of mine recently developed an Android application using Unity framework, it can hide code by downloading the required modules from a trusted-server at the runtime. The data is provided on an 'as-is' basis and may lag behind the Or hiding any or all of this notice and (C) exceeding query rate or volume Repackaging, recompilation, redistribution or reuse (B) obscuring, removing Which includes restrictions on: (A) use of the data for advertising, or its

#Unity assets bundle extractor at runtime full#

uk WHOIS or use any data from it except as permittedīy the terms of use available in full at ,

#Unity assets bundle extractor at runtime for free#

This WHOIS information is provided for free by Nominet UK the central registryįor. Nominet was able to match the registrant's name and address against a 3rd party data source on 1ġ23-Reg Limited t/a 123-reg and/or scammers that prey on the weak (as is the nature of capitalism) the laws were probably made by old people that know jack crap about computers, they only knew about finite material trades business laws. Seriously, the soul of the computer is to make information infinite and free to all, by desiring to use the computer to make creations, y ou must bow to the soul of the innovation of the computer or do not get into it at all i guess i could distro my source aswell?. Hmm i wonder if i can bundle that tool with my game? (regardless, i desired to overcome it of my own ability) It sucks i have to take extra time to expose my game (to modding, like, an extra 4 months of dev time) It sucks unity sorta obfuscates your assets and stuff and has no built in easy way to bypass it :/ The computer was made to decrypt (the nazi enigma machine), it is the spirit and fundamental nature of computing to decrypt and make information free and infinite to all people No, encryption sucks, all computer information should be free and open to everyone It'd be a *ton* of work, I think, and slow you down in most aspects of game creation *forever*.

unity assets bundle extractor at runtime unity assets bundle extractor at runtime

This will probably essentially break the Unity Editor, making it rally hard to use it to create your game, though I suppose it might be possible to make scripts to fix that, too. Something that will take in raw data and turn it into textures at runtime. If you want to prevent asset ripping, you'll probably have to come up with your own asset handling functions. If FFBE can't prevent it, then I really don't think an Indie can.īut back to the question. There are fewer people able to rip the assets now, but the 1 guy that's really good at it posts all of them online in the subreddit every time now.

#Unity assets bundle extractor at runtime update#

I believe this was to prevent people from ripping the assets early before an update and then posting them online, ruining any surprises. I am, in general against trying to prevent this kind of things because it's time-consuming and largely pointless.įinal Fantasy Brave Exvius (JP version) started encrypting their assets a while ago.















Unity assets bundle extractor at runtime