Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't Examine Brave Browser App #209

Open
busnbike opened this issue Dec 7, 2023 · 2 comments
Open

Can't Examine Brave Browser App #209

busnbike opened this issue Dec 7, 2023 · 2 comments

Comments

@busnbike
Copy link

busnbike commented Dec 7, 2023

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

@yijigu7745
Copy link

yijigu7745 commented Dec 7, 2023 via email

@bholota
Copy link

bholota commented Jun 7, 2024

I looked into the classy source code and tested the problematic APK. I found at least two issues:

  • The binary AndroidManifest is missing a doc end tag (0x0101); the last tag is </manifest>. Fortunately, this is a straightforward fix, and it might be beneficial to consider using a non-custom XML parser.
  • Classy uses a really old dex parsing library, org.ow2.asmdex. It's dead; there have been no changes in the last 10 years. The library supports the dex file format v35, the most recent one being v39. You can expect more issues related to this. I didn't go much deeper with my analysis.

Sorry for kind of necro-posting, but I believe it may be useful for someone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants