安卓整体加壳(一代壳)原理及实践

安卓整体加壳(一代壳)原理及实践目录 1 一代壳简介 1.1 DEX加密(也称落地加载) 1.2 相关脱壳方法 2 app启动流程 2.1 ActivityThread.java 2.2 LoadedApk.java 2.3 Instrumentation.java 2.4 Application.java 2.5 ActivityThread.java 3 基本原理 4 加壳实践...

Study

安卓签名校验机制解析

安卓签名校验机制目录 1 V1方案 1.1 V1方案的安全性 2 V2方案 2.1 摘要计算过程 2.2 防回滚绕过 3 V3方案 4 V4方案 5 签名实践 5.1 keytool生成密钥库 5.2 jarsigner 5.3 apksigner 6 引用 安卓的签名校验机制共有三代。 9.0以上的系统会判断apk是否使用到V3版本的签名,如果有,那么按照V3版本签名校验方...

Study

安卓应用启动流程解析

安卓应用启动流程目录 1 冷启动热启动 2 zygote和SystemServer 3 应用启动流程简述(记得补充) 4 从点击图标到通知Zygote 4.1 Launcher 4.2 Activity.java 4.3 Instrumentation.java 4.4 ActivityTaskManager.java 4.5 ActivityTaskManagerService.java...

Study

安卓系统启动流程解析

安卓系统启动流程目录 1 init阶段 1.1 FirstStage 1.2 SELinux Setup 1.3 SecondStage 2 init.rc的配置 3 Zygote的启动 3.1 app_process 3.2 Zygoteinit.java 4 SystemServer 5 总结 6 引用 光看分析文章还是不够的,还是要和实践结合。 1 init阶段init 命...

Study

安卓架构介绍

安卓架构目录 1 Linux 内核层 2 硬件抽象层 HAL 3 Native C/C++ 库 && Android Runtime 4 Java Framework 层 5 System Apps 层 1 Linux 内核层Android 平台的基础是 Linux 内核。例如,ART 依靠 Linux 内核来执行底层功能。Linux 内核的安全机制为 And...

Study

DVM/ART介绍

DVM/ART介绍目录 1 什么是DVM 2 有什么用 3 与JVM区别 4 引用 1 什么是DVMDVM是Dalvik Virtual Machine的缩写,是安卓虚拟机的缩写(为什么不叫AVM-Android Virtual Machine呢?原因是其作者以其祖上居住过的名为Dalvik的村子命名)。 在 Android 5.0 之前叫作 DVM,5.0 之后改为 ART(...

Study

H264编码分析及隐写实践

H264编码分析及隐写实践目录 1 视频数据层级 2 H264裸流 3 NALU 4 RBSP 4.1 指数哥伦布熵编码 5 NALU种类 6 实践 6.1 修改IDR帧类型 6.2 修改其他帧类型 6.3 重新封装 6.4 修复 7 总结 8 参考 CTF竞赛中经常出现图片隐写,视频作为更高量级的信息载体,应当有更大的隐写空间。本文就简单介绍一下H264编码以及一次校赛相关出题...

Study

GZCTF平台对接QQ机器人

GZCTF平台对接QQ机器人本文章写于2024-04-23,不保证后续可用性。 参考 https://github.com/mamoe/miraihttps://github.com/mamoe/mirai https://qchatgpt.rockchin.top/posts/deploy/platforms/mirai.html#安装-mirai-api-httphttps://qc...

Config

简析Go SSTI利用

简析Go SSTI利用目录 Go SSTI基础 模版渲染 Action Pipelines Variable gin.context的利用方式 Hgame2024 Week2 梅开二度 总结 Go ssti的xss利用 简单来说就是可以利Go的模版注入,来绕过Cookie的HTTPOnly安全限制 Go SSTI基础参考go官方文档 https://pkg.go.dev/text/t...

Web

UWSP Pointer Overflow CTF-Writeup

UWSP Pointer Overflow CTF目录 Misc Sight Without Vision Here You See A Passer By Steg Absence Makes Hearts Go Yonder An Invincible Summer Between Secrets and Lies* Web We Rest Upon a Single Hope...

Writeups
12