虽然现在全国各地疫情横行,但是明天就进入9月了,开学在即,没有什么能阻挡大伙的学术热情。在八月的尾巴上,给大家带来的是MobiSys '22的一篇论文,这篇论文的作者很关心Android手机“越用越卡...
APK应用程序是否签名异常的检测方法
0x01 APK应用程序是否签名异常的检测方法要在Android上安装APK必须要进行数字签名,数字签名用于验证应用程序更新的所有者身份,验证的目的是为了防止APK应用程序被篡改或修改APK来包含恶意...
Android —— 项目坑总结
需求:定时任务处理:不能在service中循环调用 AsyncTask执行长时间任务,会造成堵塞。要改用Thread或CachedThreadPool线程池。原因:在官方文档中指出, AsyncTas...
Android面试总结之缓存
引入程序中除了图片缓存(三级缓存),还有信息缓存。当用户无法联网时,app会默认显示缓存的数据。缓存方式SQLite下载完数据文件后,把文件的相关信息如url,路经,下载时间,过期时间等存放到数据库,...
Android面试之线程和线程池
Android中的线程形态AsyncTask底层用到了线程池。AsyncTask封装了线程池和Handler,它主要是为了方便开发者在子线程中更新UI。AsyncTask内的Handler是一个静态的...
实战|安卓上基于透明代理对特定APP抓包技巧
作者:SeeFlowerX来源:https://blog.seeflower.dev/archives/207/前言本文结合多篇已有文章,基于iptables + redsocks2 + Charl...
Android 10属性系统原理,检测与定制源码反检测
本文为看雪论坛精华文章看雪论坛作者ID:飞翔的猫咪Android属性是Android系统中重要的设备与运行时信息的来源,也是改机和设备指纹收集绕不开的一个方向,本文就针对我对属性系统的理解,对属性改机...
Android Q打通应用层到HAL层(HIDL服务实现)
AndroidQ 打通应用层到HAL层—(HAL模块实现)这篇文章中我们已经实现了自己的HAL,本篇我们实现一个HIDL服务,通过这个服务来调用HAL模块的函数什么是HIDLHIDL 全称为HAL i...
Android反序列化漏洞
序列化和反序列化是指将内存数据结构转换为字节流,通过网络传输或者保存到磁盘,然后再将字节流恢复为内存对象的过程。在 Web 安全领域,出现过很多反序列化漏洞,比如 PHP 反序列化、Java 反序列化...
Android 反序列化漏洞攻防史话
序列化和反序列化是指将内存数据结构转换为字节流,通过网络传输或者保存到磁盘,然后再将字节流恢复为内存对象的过程。在 Web 安全领域,出现过很多反序列化漏洞,比如 PHP 反序列化、Java 反序列化...
【2023春节】解题领红包 WP
作者论坛账号:十一七Windows 初级题 1/23cpp逆向,简单移位 复制代码 隐藏代码bytearray([i >> 2 for i in [0x00000198, 0x000001...
【应用实例】安卓APP的AES解密
转自:网络安全与取证研究,作者:技术工程师 丁致远Android加密算法 ---AES算法某APP设备指纹AES加密算法分析【Android】数据加密之Aes加解密Androi...
64