Comments (3)
There is another way to do this. JF already created decent code analyzer,
definitely
better, that I will ever make. It can guess exact type of any register in any
line of
code.
Unfortunately it requires BOOTCLASSPATH jars to build up classes inheritance
tree and
these jars are several MB large.
But... I don't need exact information on types: I need information whether
register
is boolean, integer or "reference to something" and that "something" will be
deduced
by debugger at runtime. I think it should be doable analyzing current method
only,
information on ancestors aren't needed.
Fortunately smali is OS project, so I can look into its code :-)
Original comment by Brut.alll
on 29 Apr 2010 at 8:10
from android-apktool.
I have successfully hacked baksmali to use its analyzer for smali debugging
purposes
:-) It would be better if it could be done without hacking - maybe JF will
update
smali.
Original comment by Brut.alll
on 29 Apr 2010 at 3:04
from android-apktool.
Original comment by Brut.alll
on 29 Apr 2010 at 8:33
- Changed state: Fixed
from android-apktool.
Related Issues (20)
- Netflix app can't be decoded HOT 1
- AndroidManifest HOT 4
- Exception in thread "main" org.jf.util.ExceptionWithContext: Unsigned short value out of range: 65565 HOT 2
- Uncompressed unknown files becomes compressed. HOT 2
- recompiling HOT 3
- INSTALL_FAILED_DEXOPT HOT 5
- Error while apktool tring to decode resource xml files HOT 4
- Unable to decode app HOT 1
- Supporting dex.force.jumbo=true HOT 7
- different size of classes.dex when decompiling and recompiling same file HOT 4
- Error parsing XML: not well-formed (invalid token) HOT 8
- TW Lollipop Contacts app compiles but app disappears upon flashing HOT 2
- Apktool fails to reassemble twitter HOT 1
- Decoding resources of gmail HOT 2
- XML-Compiler HOT 1
- XML-Compiler feature missing - surpress overwriting platformBuildVersionName to "APKTOOL" HOT 3
- Lollipop 5.1 Decompile framework-res.apk and SystemUI.apk errors
- Decoding issue problem with filename HOT 1
- Apktool erro....on Android 5.1 HOT 1
- Exception in thread "main" brut.androlib.AndrolibException: Multiple res specs: attr/name
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from android-apktool.