androguard/androguard — pull request #7 by marco-gra (2014-10-20 17:08:59+00:00)
Title: Bugfix for dexguard renamed class and method names which are not-ascii, ...

...and they were not compatible with python namespace

Example error with a dexguard obfuscated apk:

androguard/androguard/core/bytecodes/dvm.pyc in _create_python_export_class(self, _class, delete)
7924 return
7925 else :
-> 7926 setattr( self, name, _class )
7927
7928 ### Methods

UnicodeEncodeError: 'ascii' codec can't encode character u'\u150a' in position 9: ordinal not in range(128)