All Projects → google → Android Classyshark

google / Android Classyshark

Licence: apache-2.0
Android and Java bytecode viewer

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Android Classyshark

Fastdex
🚀 加快 apk 的编译速度 🚀
Stars: ✭ 1,457 (-78.98%)
Mutual labels:  apk, dex, multidex
Apk Changer
Command line program for modifying apk files
Stars: ✭ 122 (-98.24%)
Mutual labels:  apk, jar, dex
Adhrit
Android Security Suite for in-depth reconnaissance and static bytecode analysis based on Ghera benchmarks.
Stars: ✭ 399 (-94.24%)
Mutual labels:  apk, analysis, dex
Dexcalibur
[Official] Android reverse engineering tool focused on dynamic instrumentation automation. Powered by Frida. It disassembles dex, analyzes it statically, generates hooks, discovers reflected methods, stores intercepted data and does new things from it. Its aim is to be an all-in-one Android reverse engineering platform.
Stars: ✭ 512 (-92.61%)
Mutual labels:  apk, analysis, dex
Hellomello
Experiments with writing Android apps in Nim
Stars: ✭ 47 (-99.32%)
Mutual labels:  apk, dex
Apkdiffpatch
a C++ library and command-line tools for Zip(Jar,Apk) file Diff & Patch; create minimal delta/differential; support Jar sign(apk v1 sign) & apk v2,v3 sign .
Stars: ✭ 121 (-98.25%)
Mutual labels:  apk, jar
Android Crack Tool
🐞Android crack tool For Mac
Stars: ✭ 2,666 (-61.53%)
Mutual labels:  apk, dex
Apkleaks
Scanning APK file for URIs, endpoints & secrets.
Stars: ✭ 2,707 (-60.94%)
Mutual labels:  apk, apk-parser
NinjaDroid
Ninja Reverse Engineering on Android APK packages
Stars: ✭ 224 (-96.77%)
Mutual labels:  apk, dex
RocketXPlugin
🔥🔥 android 端编译加速插件🚀 自动识别未改动 module 并在编译流程中替换为 aar ,只编译改动模块,加速 Android apk 的编译速度。
Stars: ✭ 408 (-94.11%)
Mutual labels:  apk, dex
Dex65536
Solve the issue with dalvik compiler limitation on 65536 methods (Unable to execute dex: method ID not in [0, 0xffff]: 65536)
Stars: ✭ 352 (-94.92%)
Mutual labels:  apk, dex
dalvikgate
Lightweight dex / odex / apk to jar converter
Stars: ✭ 32 (-99.54%)
Mutual labels:  apk, dex
Fakerandroid
A tool translate a apk file to stantard android project include so hook api and il2cpp c++ scaffolding when apk is a unity il2cpp game. Write code on a apk file elegantly.
Stars: ✭ 695 (-89.97%)
Mutual labels:  apk, dex
Sonar Java
☕️ SonarSource Static Analyzer for Java Code Quality and Security
Stars: ✭ 745 (-89.25%)
Mutual labels:  analysis
Apk Mitm
🤖 A CLI application that automatically prepares Android APK files for HTTPS inspection
Stars: ✭ 893 (-87.11%)
Mutual labels:  apk
Stringfog
一款自动对字节码中的字符串进行加密Android插件工具
Stars: ✭ 733 (-89.42%)
Mutual labels:  dex
Explorer
Data Explorer by Keen - point-and-click interface for analyzing and visualizing event data.
Stars: ✭ 725 (-89.54%)
Mutual labels:  analysis
Pyintelowl
Robust Python SDK and Command Line Client for interacting with IntelOwl's API.
Stars: ✭ 26 (-99.62%)
Mutual labels:  analysis
Articleparse
Heuristic text extraction from news sites in Python3
Stars: ✭ 6 (-99.91%)
Mutual labels:  analysis
Pcp
Performance Co-Pilot
Stars: ✭ 716 (-89.67%)
Mutual labels:  analysis

ClassyShark

Introduction

alt text

ClassyShark is a standalone binary inspection tool for Android developers. It can reliably browse any Android executable and show important info such as class interfaces and members, dex counts and dependencies. ClassyShark supports multiple formats including libraries (.dex, .aar, .so), executables (.apk, .jar, .class) and all Android binary XMLs: AndroidManifest, resources, layouts etc.

Useful links

Download

To run, grab the latest JAR and run java -jar ClassyShark.jar.

Export data in text format

  • Exporter
  • API finder 🚧 work in progress

Develop

  1. Clone the repo
  2. Open in your favorite IDE/editor
  3. Build options:

Arch Linux

If you're running Arch Linux you can install the latest prebuilt jar from the AUR.

Dependencies

Support

If you've found an error, please file an issue:

https://github.com/google/android-classyshark/issues

Patches are encouraged, and may be submitted by forking this project and submitting a pull request through GitHub.

License

Copyright 2020 Google, Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].