自定义博客皮肤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)
  • 收藏
  • 关注

原创 Android逆向之旅---Native层的Hook神器Cydia Substrate使用详解

这里网上没有好的hook代码,这里我们为了更好的查看这个工具的牛逼之处,弄一个比较实际的案例就是hook系统加载dex的函数,这样我们就可以获取到每个应用的dex文件了,这种方式对于早期加固是一个比较好的脱壳方案。这里先获取当前进程名称,然后构造dex文件名,保存dex文件,最后一定要记得返回原始的函数,不能影响正常的流程。第二件事:**需要过滤系统进程,并不是所有的进程都是我们想要hook的,而且这些进程未必有dex文件,比如鼻祖进程zygote,而这些进程过滤规则,需要我们自己打印看结果。

2025-01-20 16:01:17 1828

原创 Android数据存储_安卓开发 本地多媒体文件存储

SharedPreference是Android提供的用来存储一些简单配置信息的一种机制,核心原理是:保存基于XML文件存储的key-value键值对数据。其采用了Map数据结构来存储数据,以键值对的方式存储,可以简单的读取与写入。除了内部存储空间可以存储内容外,在移动设备商,均带有外部存储介质,即外部存储(如SD卡)。总结,以上这些Context提供的关于目录和文件的操作,均是在data/dat/包名及其目录下进行操作的。在外部存储介质中,除了私有目录外,还有一些公共的目录。公共目录的存储路径是。

2025-01-20 15:29:23 920

原创 Android可保活的、不依附于应用进程存活的后台任务框架:WorkManager

System.out.println(“doWork:”+id+“-线程Id:”+Thread.currentThread().getId()+"完成");System.out.println(“Worker:传入数据->id:”+id+"time:"+time+"data:"+content);15477-15502/zhangphil.appI/System.out:doWork:A-线程Id:609完成。I/System.out:长度:4。

2025-01-20 14:56:45 776

原创 Android--SoftReference缓存图片

SoftReference的特点是它的一个实例保存对一个Java对象的软引用,该软引用的存在不妨碍垃圾收集线程对该Java对象的回收。也就是说,一旦SoftReference保存了对一个Java对象的软引用后,在垃圾线程对这个Java对象回收前,SoftReference类所提供的get()方法返回Java对象的强引用。如果一个对象具有软引用,内存空间足够,垃圾回收器就不会回收它;摘要:Java中的SoftReference即对象的软引用。如果一个对象具有软引用,内存空间足够,垃圾回收器就不会回收它;

2025-01-20 14:25:01 384

原创 Android ViewGroup介绍+实例

一定记得添加前缀<TextViewandroid:text=“破阵子·为陈同甫赋壮词以寄”/><TextViewandroid:text=“宋·辛弃疾”/><TextViewandroid:text=“醉里挑灯看剑”/><TextViewandroid:text=“梦回吹角连营”/><TextViewandroid:text=“八百里分麾下炙”/><TextViewandroid:text=“五十弦翻塞外声”/><TextView。

2025-01-20 13:53:08 711

原创 AlexNet:深度卷积神经网络的ImageNet分类

该模型赢得了ILSVRC2012大赛本文内容。

2025-01-20 13:18:54 993

原创 4年Android开发13K,刷完这份1307页Android-面试全套真题解析,跳槽涨薪15K

整体答得还可以,就是以为是2点面试,结果3点30才面上,可能是我记错时间了。状态没有调整到最好。整理了这几年学习的所有的移动高级工程师进阶技术,希望可以给跟我一样想进阶但是没有方向的朋友提供一个参考↓↓↓。

2025-01-20 12:39:17 1014

原创 FFmpeg-之音视频解码与音视频同步(二)

我们经常所说的视频格式,如 mp4 、 mkv 、 rmvb 、flv 等,表示的是音视频的封装格式,封装格式实质上是把音频数据、视频数据和字幕数据打包成一个文件的规范。从技术的角度来讲,优秀的音视频封装格式应该支持大多数音视频编码标准。

2025-01-17 07:13:09 1034

原创 FFmpeg-之X264视频编码与FAAC音频编码(四)

(1)初始化并设定x264_param_t(2)初始化并设定 x264_picture_t(3)x264编码。

2025-01-17 07:11:07 1135 1

空空如也

空空如也

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

TA关注的人

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