예제 #1
0
        public void initialize()
        {
            if (resolveHandler == null)
            {
                return;
            }

            if (isV3)
            {
                simpleDeobfuscator.deobfuscate(resolveHandler);
                simpleDeobfuscator.decryptStrings(resolveHandler, deob);
                resource = DeobUtils.getEmbeddedResourceFromCodeStrings(module, resolveHandler);
                if (resource == null)
                {
                    Log.w("Could not find resource of encrypted resources");
                    return;
                }
            }
        }
예제 #2
0
        public void initialize()
        {
            if (resolveHandler == null)
            {
                return;
            }

            if (version == ResourceVersion.V3)
            {
                simpleDeobfuscator.deobfuscate(resolveHandler);
                simpleDeobfuscator.decryptStrings(resolveHandler, deob);
                data30          = new Data30();
                data30.resource = DeobUtils.getEmbeddedResourceFromCodeStrings(module, resolveHandler);
                if (data30.resource == null)
                {
                    Logger.w("Could not find resource of encrypted resources");
                    return;
                }
            }
        }