自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (8)
  • 收藏
  • 关注

原创 Android Studio自定义proguard混淆

方法一:(失败)开始的时候感觉有点懵逼,百度上一大堆说去安装目录替换proguard的版本(前提是你下载源码重新编译一个修改好的jar包)那么问题来了,我压根就不知道studio引用的是那个版本的,人家说也不一定引用最新的,网上查了很久我也没得出答案,我的Android studio是3.2版本的,后来我三个版本都替换修改的包,搞着搞着,还是果断放弃吧 Android st...

2018-12-27 15:20:02 1703 1

原创 记一次使用OLLVM增加so文件的分析难度(2)——解决arm64-v8a编译出错

上一篇我用的是android-ndk-r10d的ndk,编译arm64-v8a是有问题的,解决了下面那个“错误提示1”的问题之后,还会有个一个新问题的,问题如下:/opt/android-ndk-r10d/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/lib/gcc/aarch64-linux-android/4.9/.....

2018-12-25 17:08:07 1767

原创 记一次使用OLLVM增加so文件的分析难度(1)

编译ollvm源码(前提:我的这些都是放在/opt文件夹里面操作的)1. git clone -b obfuscator-llvm-4.0 https://github.com/obfuscator-llvm/obfuscator.git2. mkdir build  //这个目录主要是用于存放编译文件而已,其实不要紧的,到时都只是拿里面的编译后的文件来用而已3. cd build4.下面这个...

2018-12-21 16:28:35 1288

原创 简单异或加密处理

异或的理解: 将十进制转换成二进制进行异或,相同的为0 ,不相同的为1,可以看下图理解,异或之后得出的二进制再转十进制,之后的就是异或后的值断点查看过程:异或前:异或后:Java版代码: private static byte[] keyBytes = {1,5,3,4,5}; public static String xor_go(String en...

2018-12-17 11:12:07 3484

原创 JNI 获取系统类加载器处理反制Xposed框架

 在网上找了很久没有找到 jni 相应的代码,基本都是java的下面是全部代码:/** * 检测xposed * checkXposed */bool checkXposed(JNIEnv *env) { //找到ClassLoader类 jclass classloaderClass = env->FindClass("java/lang/ClassLoa...

2018-12-11 17:17:03 1601 1

原创 Android自定义Scrollview

效果:主要的几个知识点有 Scroller 、VelocityTracker主要操作View里面的几个方法有  onMeasure、onTouchEvent 、computeScroll 、scrollTo() 、scrollBy() Scroller 是一个专门用于处理滚动效果的工具类,直接调用ScrollTo()或者ScrollBy()的方式来移动的话是瞬间完成,用户体...

2018-12-07 17:22:36 1259

原创 解决图片自适应高度的问题

自适应的加载方法 public static void loadImgBySize(Context context, ImageView imageView, String imgUrl, int w, int h) { Glide.with(context).load(imgUrl).override(w, h).placeholder(R.mipmap.placehold...

2018-12-05 17:39:51 2790

原创 使用RxJava和Glide保存图片

 RxJava的基本框架Observable.create(new ObservableOnSubscribe<Boolean>() { @Override public void subscribe(ObservableEmitter<Boolean> e) throws Exception { //TODO 处理下载图片的操作 ...

2018-12-05 16:34:07 1399 1

原创 记录一个融云音视频比较坑的问题

看知识库里面的工单,融云的人说用RongCallClient.getInstance().getCallSession()上面这个可以判断是否通话中,嗯,先当他说的是正确的后来发现,只是判断null 不 null 这样的并不严谨,有时候很快的挂断通话或者对方没有接通直接挂断通话,RongCallClient.getInstance().getCallSession()这个是不为空的,...

2018-12-04 14:49:06 7759

mprop修改调试模式

利用mprop将系统修改为调试模式,之后可以进行相应的调试工作

2018-11-02

jpeglib模块封装

jpeglib模块封装包,已经封装好全部,使用详情请看说明方法

2018-07-16

Charles-带破解jar包

Charles-手机抓包工具,可抓去http及https网络请求,可编辑网络请求,可重定放请求等

2018-07-13

easyconvey_v1.0.0

上面工具是一个微型服务器,同局域网可以互传文件分享

2018-07-12

libsqlite的so文件

由于7.0以后,Andorid不允许直接访问系统的私有so文件了,这些文件直接放进你的项目的libs,可解决融云mLibHandler为空的问题

2018-07-06

Xposed辅助包

Xposed的2个相关api的jar包..................................................

2018-06-22

多渠道打包工具

用法查看 http://blog.csdn.net/u014476720/article/details/79414183

2018-03-01

Acunetix Web Vulnerability Scanner V9破解版

Acunetix Web Vulnerability Scanner V9破解版

2014-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除