Giter Site home page Giter Site logo

topeter / apkinspector Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 121.8 MB

Automatically exported from code.google.com/p/apkinspector

Python 1.30% Shell 0.70% Makefile 0.05% C 1.15% C++ 0.87% XSLT 0.09% Groff 0.06% CSS 0.04% Perl 0.01% HTML 82.37% Assembly 0.02% C# 0.08% Java 12.97% Common Lisp 0.01% Objective-C 0.01% JavaScript 0.04% Jasmin 0.01% Lex 0.07% Julia 0.16% Limbo 0.01%

apkinspector's People

Watchers

 avatar

apkinspector's Issues

Inspect launcher2 of Honeycomb failed

What steps will reproduce the problem?
1. install all software listed in README by Synaptic.
2. start apkinspector and parse launcher2
3. get some console error output and nothing displayed in apkinspector

Below was the error messages:
~/apps/apkinspector$ python startQT.py
Traceback (most recent call last):
  File "/home/james/apps/apkinspector/MyThread.py", line 24, in run
    Global.VM = DalvikVMFormat(Global.APK.getDex())
  File "/home/james/apps/apkinspector/androguard/core/bytecodes/dvm.py", line 2768, in __init__
    self.load_class()
  File "/home/james/apps/apkinspector/androguard/core/bytecodes/dvm.py", line 2771, in load_class
    self.__header = HeaderItem( 0, self, ClassManager() )
  File "/home/james/apps/apkinspector/androguard/core/bytecodes/dvm.py", line 617, in __init__
    self.format = SVs( HEADER[0], HEADER[1], buff.read( calcsize(HEADER[0]) ) )
  File "/home/james/apps/apkinspector/androguard/core/bytecode.py", line 296, in __init__
    self.__value = ntuple._make( unpack( self.__size, buff ) )
struct.error: unpack requires a string argument of length 112
Traceback (most recent call last):
  File "startQT.py", line 188, in on_actNew_triggered
    self.Tab_Methods(Global.APK, Global.VM, Global.VMX)
AttributeError: 'module' object has no attribute 'VM'




Original issue reported on code.google.com by [email protected] on 6 Sep 2011 at 11:08

Enhancement: Updating dex2jar

The included dex2jar version is rather old and fails to process certain APK 
files. 

Replacing the content of the subdirectory "dex2jar" with a newer version (e.g. 
dex2jar-0.0.9.7) requires some minor changes in JAD.py (see attached diff) as 
the decompiled jar filename pattern has slightly changed.

Original issue reported on code.google.com by [email protected] on 3 Feb 2012 at 9:31

Attachments:

Mac OS Version ?

Hi
thank you for this interesting program.
I am not familiar with python.
Is it possible to run apkinspector under Mac OS without Qt ?

Regards

Stephan

Original issue reported on code.google.com by [email protected] on 4 Feb 2013 at 9:12

Ergonomy: Maintaining current selected tab when navigating through methods

This is not really an issue, but a request for future releases.

Will it be possible to maintain the currently selected tab when navigating 
through the methods of a class. Actually, when selecting a new method in the 
navigation pane, the CFG tab is opened even if another tab was previously 
displayed (smali for example).

What steps will reproduce the problem?
1. Open an apk file
2. Double-click on a method name
3. Choose a tab (Smali for example)
4. Double-click on another method name in the navigation pane
5. The previously selected tab is not maintained, CFG tab is opened


What version of the product are you using? On what operating system?
Latest.




Original issue reported on code.google.com by [email protected] on 28 Aug 2011 at 2:52

Smali Tab Does Not Display Smali Files

What steps will reproduce the problem?
1. Open apkinspector
2. Click on File -> New
3. Choose sample apk file
4. After progress display finished, click on Methods tab.
5. Navigate to Method and click Smali tab

What is the expected output? What do you see instead?
Smali code for method should be displayed. 
No output is displayed in Smali tab  when clicking through methods.

What version of the product are you using? On what operating system?
Beta from Aug 29, 2011. 
BackTrack 5 release (Based on Ubuntu 10.04 LTS, Linux kernel 2.6.38)


Please provide any additional information below.

A .java file extension is being concatenated to the className instead of .smali 
in APKtool.py. 

APKtool.py (line 46):

        className = className[1:-1] + ".java"

Change to:

        className = className[1:-1] + ".smali"

Original issue reported on code.google.com by [email protected] on 10 Jan 2012 at 3:05

Mainview have no data in it.

What steps will reproduce the problem?
1. Click the new option. 
2. Open an apk file into the application.
3. Wait fot the apk to load.

What is the expected output? What do you see instead?
From what I saw in the video, the tabs should be populated. But nothing is 
displayed in the tabs except permission is loaded sometimes.

What version of the product are you using? On what operating system?
Using the latest version downloaded from the downloads. Using Ubuntu 10.04. 

Please provide any additional information below.

The side view is populated fairly. Clicking on Files and expanding them ,and 
double clicking on any file populates the java tab in main view. 

Original issue reported on code.google.com by [email protected] on 17 Jul 2012 at 4:55

Attachments:

[bug] blank in filename of apk

What steps will reproduce the problem?
1. If there is a blank in the filename of apk, the Java,Smali and Manifest will 
not work.



Original issue reported on code.google.com by [email protected] on 30 Aug 2011 at 3:46

Not running on Arch Linux

If I run on Arch I get errors.

= python 3 =
$ python startQT.py
  File "startQT.py", line 602
    print "IOError"
                  ^
SyntaxError: invalid syntax

= python 2 =
$ python2 startQT.py
Traceback (most recent call last):
  File "startQT.py", line 18, in <module>
    from GetMethods import *
  File "/home/dev/Desktop/apkinspector/GetMethods.py", line 20, in <module>
    import androguard, analysis, androlyze
  File "/home/dev/Desktop/apkinspector/androguard/androlyze.py", line 35, in <module>
    import IPython.ipapi
ImportError: No module named ipapi

I install all dependencies for python2 and python3 
(pyqt,pydot,ipython,python-scipy,apktool).

Original issue reported on code.google.com by [email protected] on 10 May 2012 at 11:52

ImportError: No module named chilkat

What steps will reproduce the problem?
1. Trying to get the certificate of the apk using androlyze.py

What is the expected output? What do you see instead?

The following was shown instead:

    519             Return a certificate object by giving the name in the apk file
    520         """
--> 521         import chilkat
    522 
    523         cert = chilkat.CkCert()

ImportError: No module named chilkat


What version of the product are you using? On what operating system?
version build from the repository. Already updated.

Please provide any additional information below.
The Wiki under the RE does not have any instruction prior to getting the 
certificate.

Please help me in this area. thanks.

Original issue reported on code.google.com by [email protected] on 29 Oct 2012 at 8:34

I install APKinspector on Ubuntu but, when i reverse app,program not show info in mainview?

NOTICE: This project has moved to
<https://github.com/honeynet/apkinspector>.
Please report your issue here:

https://github.com/honeynet/apkinspector/issues

Original issue reported on code.google.com by [email protected] on 9 May 2015 at 5:07

Attachments:

No ouput under the "Java" tab.

What steps will reproduce the problem?
1. Open an apk file
2. Double click on a method name
3. Open the Java tab

What is the expected output? What do you see instead?

Expected: Java code of the class
Seen: Nothing

What version of the product are you using? On what operating system?
Rev: a88447c82093   

Please provide any additional information below.

I use it on a REMnux 2.0 VM (Based on Ubuntu 9.10)
The java source file are created in the temp directory of apk inspector, but 
the Java tab displays nothing.
I got a lot of such messages:
The class file version is 50.0 (only 45.3, 46.0 and 47.0 are supported)

or

Couldn't fully decompile method XXXXXXXX

All the other tab outputs seem ok.



Original issue reported on code.google.com by [email protected] on 28 Aug 2011 at 2:46

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.