@reox reox released this May 1, 2018 · 81 commits to master since this release

Assets 5

This new minor version changes the certificate parser from a mixture of pyasn1 and cryptography to asn1crypto.
Asn1crypto is more stable with the variety of non-standard certifcates that are used for signing apps.

Note that this might change the behaviour, how you can access things from the certificate returned by APK.get_certificate() or APK.get_certificates_v2().

Please consult the API of asn1crypto or androsign.py how to access certain information of the certificate!

Other changes:

  • bugfixes
  • change from OptionParser to ArgumentParser

@reox reox released this Apr 26, 2018 · 122 commits to master since this release

Assets 5

Bugfixes for:

  • androdd
  • Configuration
  • Session

Adding Tool for Call Graph creation

@reox reox released this Mar 15, 2018 · 160 commits to master since this release

Assets 4

What has changed?

  • Ported Androguard to python3! You can now use py2.7 or py>=3.3!
  • Tainted Analysis is gone and will be replaced by XREFs using the androguard.core.analysis.analysis.Analysis module.
  • Better support for Multidex
  • Adding JADX decompiler support
  • Fixed bugs in DEX and AXML parser
  • Fixed bugs in DAD (decompiler)
  • New certificate parsing using pyasn1 and cryptography. There is no need to use chilkat anymore.
  • switched from PScout to axplorer. These data should be more accurate.
  • removed elsim, as it depends on tained (might come back in the future)
  • APK v2 signatures are now supported
  • implied permissions can be queried
  • get uses-features directly from the APK

Note that some API's might have changed, are renamed or removed! If you used Tainted or RiskAnalysis before, you need to remove that code and port it to Analysis.

@reox reox released this Feb 21, 2018 · 215 commits to master since this release

Assets 2

RC2 has some bugfixes as well as new goodies: APK v2 signatures are now supported and implied permissions can be queried!

@reox reox released this Feb 15, 2018 · 286 commits to master since this release

Assets 2

What has changed?

  • Ported Androguard to python3! You can now use py2.7 or py>=3.3!
  • Tainted Analysis is gone and will be replaced by XREFs using the androguard.core.analysis.analysis.Analysis module.
  • Better support for Multidex
  • Adding JADX decompiler support
  • Fixed bugs in DEX and AXML parser
  • Fixed bugs in DAD (decompiler)
  • New certificate parsing using pyasn1 and cryptography. There is no need to use chilkat anymore.
  • switched from PScout to axplorer. These data should be more accurate.
  • removed elsim, as it depends on tained (might come back in the future)

Note that some API's might have changed, are renamed or removed! If you used Tainted or RiskAnalysis before, you need to remove that code and port it to Analysis.

Pre-release

@reox reox released this Sep 12, 2017 · 519 commits to master since this release

Assets 2

Second pre-release of version 3.1.0

Pre-release

@reox reox released this Sep 7, 2017 · 550 commits to master since this release

Assets 2

Due to massive changes in the code and python2/3 compatibility, there might be new bugs.
Be aware, that this is a pre-release and androguard is still in development!

Bug reports are welcome!

@reox reox released this Sep 12, 2017 · 905 commits to master since this release

Assets 2
v2.0

Release 2.0