- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 IDA调试Android SO笔记
IDA里面可能会遇到下图代码 一个指针加一个数字,就像上图a1+676,,然后这个地址作为一个方法进行调用,类似a1+676(),这实际上就是JNI中常用的JNIENV方法,因为IDA不能对这些函数进行识别,所以当我们对so文件进行调试的时候经常会见到却搞不清楚这个函数究竟在干什么,因为这个函数实在是太抽象了。解决方法非常简单,只需要对JNIEnv指针做一个类型转换即可。比如说上面提到v
2015-12-28 16:41:32 1991
QT中XML增删改查,不会有重复beta
最近在做QT项目,要把一些配置内容写入xml中,网上没有一个可以概括xml增删改查的内容,现在写一篇,包含完整的增删改查,测试通过,具体代码如下:
其中的测试代码见mainwindows.cpp里面,里面有创建xml文件,增加数据,删除数据,修改数据,查询数据,其中没有重复内容。删除的时候也把相同的标签全部删掉了
2016-03-28
用C++写android程序(包含界面+发短信)
首先为什么要用C++写android程序呢?主要是因为java写的android程序太容易被发编译,相对于java编译后的dex文件,底层的native so更加不容易被反编译,所以为了安全起见,可以将一些程序的逻辑写到C++里面,下面我们就写一个activity,其中核心内容都写在C++里面。我们写一个演示界面,其中后台发一条短信(所有逻辑都在C++中)
2014-10-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人