android-classyshark icon indicating copy to clipboard operation
android-classyshark copied to clipboard

Android and Java bytecode viewer

Results 41 android-classyshark issues
Sort by recently updated
recently updated
newest added

The XML parser resolves values that are inlined in the encoded XML. Values that are reference to resources use the format `@res/RESOURCE_ID.` We need to parse the resource files the...

enhancement

If the apk is using obfuscation, you need to do the mapping by hand. It would be nice there is an option to import mappings.

enhancement

Can you add support to unmangle names like this? ``` _ZSt14__convert_to_vIdEvPKcRT_RSt12_Ios_IostateRKPi ``` ![screen 2016-09-28 at 10 20 39](https://cloud.githubusercontent.com/assets/1357701/18898607/3a1e61aa-8565-11e6-8e95-426f443c0767.jpg) You may use the following apk to run some test: http://qn-apk.wdjcdn.com/6/25/20c935b140e4e25b119ac73edd797256.apk

enhancement

ClassyShark reports that android-support-v4.jar is 32MB when in fact it is 1.3MB

bug

I'm getting an IOException when parsing most XML files in ClassyShark. Full stack trace below: Error reading AndroidManifext.xml Invalid packed XML identifier. Expecting 0x00080003, found 0x6D783F3C java.io.IOException: Invalid packed XML...

bug

XML files in the /assets folder are kept as text files, and not converted to binary XML's. ClassyShark is trying to decode them as binary XML's, which causes it to...

bug

Hello to the excellent people behind this great project. It sounds a bit selfish to question about such a trivial thing, but why does the left hand panel of ClassyShark...

bug

Classyshark crashes when I try to see if Brave Browser uses trackers.

java.lang.IllegalArgumentException: Unknown bytecode version at org.ow2.asmdex.lowLevelUtils.BasicDexFileReader.readHeader(BasicDexFileReader.java:197) at org.ow2.asmdex.lowLevelUtils.BasicDexFileReader.parse(BasicDexFileReader.java:184) at org.ow2.asmdex.lowLevelUtils.DexFileReader.parse(DexFileReader.java:71) at org.ow2.asmdex.ApplicationReader.(ApplicationReader.java:221) at org.ow2.asmdex.ApplicationReader.(ApplicationReader.java:198) at org.ow2.asmdex.ApplicationReader.(ApplicationReader.java:235) at com.google.classyshark.silverghost.translator.dex.DexMethodsDumper.fillAnalysis(DexMethodsDumper.java:105) at com.google.classyshark.silverghost.translator.dex.DexMethodsDumper.dumpMethods(DexMethodsDumper.java:84) at com.google.classyshark.silverghost.exporter.Exporter.writeMethods(Exporter.java:89) at com.google.classyshark.silverghost.exporter.Exporter.writeArchive(Exporter.java:47) at com.google.classyshark.silverghost.SilverGhostFacade.exportArchive(SilverGhostFacade.java:151) at com.google.classyshark.cli.CliMode.with(CliMode.java:63) at com.google.classyshark.Main.main(Main.java:46)...