Skip to content
This repository was archived by the owner on Oct 8, 2025. It is now read-only.
/ 2017-obfuscan Public archive

*DEPRECATED* Part of the obfuscan tool chain for measuring Android app obfuscation.

dwermke/2017-obfuscan

Repository files navigation

2017-obfuscan

Deprecated: No longer functional due to changes in Androids App structure.

Obfuscan tool collection from the 2018 ACSAC Obfuscation paper.

Contents

  • apk_heuristic | Prototype code of the heuristic used for testing (Care: Python 2.7 due to restriction of the Androguard library in the past).
  • github_proguard | Crawler that extracts Proguard configuration files from GitHub.
  • library_detection | Java code for identifying libraries in APKs.
  • obfuscan_v0.3 | Obfuscan tool for large-scale detection of obfuscation features in Android apps (Care: Python 2.7 due to restriction of the Androguard library in the past).
  • proguard_parser | Java tool for analyzing Proguard configs submitted by participants.
  • pypy_heuristic | Prototype version of heuristic used for initial PyPy performance tests.
  • scripts
    • anndro_script | Androguard-based classname parser.
    • dex_parser | Script for parsing dex files.
    • method_name_dist | Visualization script for method name length distribution.
    • package_name_dist | Visualization script for package length distribution.
    • poc_tree | Proof of concept code for a tree-based approach to superclasses.

About

*DEPRECATED* Part of the obfuscan tool chain for measuring Android app obfuscation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published