逆向安全
水木蓝绿
这个作者很懒,什么都没留下…
展开
-
Java中JNI的使用详解第一篇:HelloWorld
今天开始研究JNI技术,首先还是老套路,输出一个HelloWorld:具体流程如下:在Java中定义一个方法,在C++中实现这个方法,在方法内部输出“Hello World",然后再回到Java中进行调用。分为以下步骤:第一步:在Eclipse中建立一个类:JNIDemo 其中sayHello就是要在C++中实现的方法。 第二步:使用javah命令将JNIDem...转载 2018-07-17 10:13:57 · 259 阅读 · 0 评论 -
Java中JNI的使用详解第二篇:JNIEnv类型和jobject类型的解释
上一篇说的是一个简单的应用,说明JNI是怎么工作的,这一篇主要来说一下,那个本地方法sayHello的参数的说明,以及其中方法的使用首先来看一下C++中的sayHello方法的实现:对于这个方法参数中的JNIEnv* env参数的解释:JNIEnv类型实际上代表了Java环境,通过这个JNIEnv* 指针,就可以对Java端的代码进行操作。例如,创建Jaa类中俄对象,调用Jav...转载 2018-07-17 10:50:27 · 1117 阅读 · 0 评论 -
Java中JNI的使用详解第三篇:JNIEnv类型中方法的使用
上一篇说道JNIEnv中的方法的用法,这一篇我们就来通过例子来看一下这些方法的使用:首先是第一个例子:在Java代码中定义一个属性,然后再C++代码中将其设置成另外的值,并且输出来先来看一下Java代码: 在来看一下C++代码:#include<iostream.h>#include "com_jni_demo_JNIDemo.h" JNIEXPORT v...转载 2018-07-17 11:06:49 · 3214 阅读 · 0 评论 -
Android 使用python3将jar转smail
废话不多说,直接上代码class JarManager(object): def getJarList(self,file_dir): result = [] for root, dirs, files in os.walk(file_dir): result = files # 当前路径下所有非目录子文件 r...原创 2018-07-19 17:14:08 · 362 阅读 · 2 评论 -
Android逆向之旅---微信封了抖音分享功能,而我要把短视频分享到朋友圈!
一、前言本文写的目的很简单,因为微信封了抖音短视频分享功能,但是这个对于用户来说都是不好的体验,当初3Q大战,损害的是用户利益,现在也是用户最后都是最受伤的一个。而这两次都和企鹅有关。先看看企鹅为了微视封了的应用:看到这是被封的名单,可以看到企鹅这一次是动真格的了,而且看到企鹅**的一面,本文不讨论企鹅和头条的任何其他关系,我们看到抖音是如何做这种提示:这种举措其实对于用户来说...转载 2018-07-31 09:25:27 · 1673 阅读 · 0 评论 -
Android 将smali文件转为jar包
想要将smali文件转成jar包,需要经过两个步骤:1.将smali文件转成dex文件;将smali转dex我们需要用到smali.jar这个jar,然后在当前目录输入:java -jar smali.jar test/smali/ -o classes.dex2.将dex文件转成jar包.将dex文件转成jar包,我们需要用到dex2jar-2.0这个工具,然后输入如下命令:d2...原创 2018-09-25 16:38:16 · 4028 阅读 · 2 评论