The original article may be found here. There are quite a few articles on the topic of JNI at the ‘Hello World’ level, but there’s an obvious lack of guides on how to port real libraries, debug native code in JNI, reverse the work of a library when there is no source code, and how