Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
neocanable
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
neocanable
7mo ago
Thank you for your attention!
2.
▲
Show HN: Android Native Reverse Tools
(neocanable.github.io)
2 points
by
neocanable
7mo ago
|
1 comments
3.
▲
by
neocanable
1y ago
Thanks for your advice.
4.
▲
by
neocanable
1y ago
Thanks for your advice!!!
5.
▲
by
neocanable
1y ago
It is really hard for programmers
6.
▲
Ask HN: Open source projects make money?
6 points
by
neocanable
1y ago
|
7 comments
7.
▲
by
neocanable
1y ago
got it, thank you, I hidden it.
8.
▲
by
neocanable
1y ago
The decompiler support android apk and dex now
9.
▲
by
neocanable
1y ago
the project support dex and apk now.
10.
▲
by
neocanable
1y ago
yes, support android apk and dex now
11.
▲
Show HN: Garlic – Java/Android decompiler written in C
3 points
by
neocanable
1y ago
|
5 comments
12.
▲
by
neocanable
1y ago
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, I think it is simple and pure, which is enough.
13.
▲
by
neocanable
1y ago
In the process of writing this, I learned a lot about JVM. JVM has done well enough, even surpassing C/C++ in some cases.
14.
▲
by
neocanable
1y ago
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 secondary pointers.
15.
▲
by
neocanable
1y ago
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/garlic/blob/72357ddbcffdb75641..
16.
▲
by
neocanable
1y ago
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.
17.
▲
by
neocanable
1y ago
90% by hand, 10% AI. I do this for fun and to learn about jvm.
18.
▲
by
neocanable
1y ago
It is processes inner classes recursively. First read all entry from jar, and analyze the relationships between classes. Then do some decompile job.
19.
▲
by
neocanable
1y ago
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 smaller, only about 300k. Thank you for your attention.
20.
▲
Show HN: I wrote a Java decompiler in pure C language
(github.com)
172 points
by
neocanable
1y ago
|
96 comments