Live data from Hacker News

Viewing profile — neocanable

neocanable

HN member
Joined
Thu, Dec 06, 2012, 4:59 PM UTC
HN karma
106
Public activity
23 items

About neocanable

programmer

Recent public activity

  1. story
  2. story
  3. story
  4. comment
    Comment #47426179

    Thank you for your attention!

  5. 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 …

  6. comment
    Comment #44701066

    Thanks for your advice.

  7. comment
    Comment #44700954

    Thanks for your advice!!!

  8. comment
    Comment #44700768

    It is really hard for programmers

  9. 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…

  10. comment
    Comment #44273503

    got it, thank you, I hidden it.

  11. comment
    Comment #44269254

    The decompiler support android apk and dex now

  12. comment
    Comment #44269241

    the project support dex and apk now.

  13. comment
    Comment #44269176

    yes, support android apk and dex now

  14. 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.

  15. 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…

  16. 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.

  17. 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…

  18. 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…

  19. 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.

  20. comment
    Comment #44170212

    90% by hand, 10% AI. I do this for fun and to learn about jvm.

  21. 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.

  22. 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…

  23. story