Viewing profile — neocanable
neocanable
HN member- Joined
- Thu, Dec 06, 2012, 4:59 PM UTC
- HN karma
- 106
- Public activity
- 23 items
- HN profile
- View on Hacker News ↗
About neocanable
Recent public activity
- story
- story
- story
-
comment
Comment #47426179
Thank you for your attention!
-
story
Show HN: Android Native Reverse Tools
The final piece of the Android decompilation/static analysis puzzle is native reverse engineering. After completing the decompilation of the Java/dex parts, I decided to challenge …
-
comment
Comment #44701066
Thanks for your advice.
-
comment
Comment #44700954
Thanks for your advice!!!
-
comment
Comment #44700768
It is really hard for programmers
-
story
Ask HN: Open source projects make money?
I launched a open source project of decompile Android/Java(https://github.com/neocanable/garlic) two years ago, It is very small and super fast, and it can be easily integrated wit…
-
comment
Comment #44273503
got it, thank you, I hidden it.
-
comment
Comment #44269254
The decompiler support android apk and dex now
-
comment
Comment #44269241
the project support dex and apk now.
-
comment
Comment #44269176
yes, support android apk and dex now
-
story
Show HN: Garlic – Java/Android decompiler written in C
After open source two weeks, garlic decompiler now support android apk and dex. github: https://github.com/neocanable/garlic welcome feedback.
-
comment
Comment #44180995
This is the best question for me. Writing these codes in C language is the best way to learn the file structure of jvm/dalvik/pe. This process makes me like C language more. For me…
-
comment
Comment #44176725
In the process of writing this, I learned a lot about JVM. JVM has done well enough, even surpassing C/C++ in some cases.
-
comment
Comment #44172090
This project is my first project written in C language. Before this, my C language level was only at printf("hello world"). I am very happy because this project made me dare to use…
-
comment
Comment #44171154
In multi-threaded mode, each thread will create a separate memory pool. If in single-threaded mode, a global memory pool is used. You can refer to https://github.com/neocanable/gar…
-
comment
Comment #44170739
Sorry for giving you a bad experience. Please provide the jar file or class file. I hope I can fix it as soon as possible.
-
comment
Comment #44170212
90% by hand, 10% AI. I do this for fun and to learn about jvm.
-
comment
Comment #44170189
It is processes inner classes recursively. First read all entry from jar, and analyze the relationships between classes. Then do some decompile job.
-
comment
Comment #44170149
I am writing the part of decompiling dex and apk. The current speed is about 10 times faster than that of Java, and it takes up less resources than Java. And the compiled binary is…
- story