前言 正值某比赛出题,一道困难题不知道要怎么出才好,突然想起了il2cpp在安卓平台的加密,但是本人又不太会这方面,只好从学习一下il2cpp的原理并且尝试进行加固,本文记录我的出题过程。 整体启动与…
首先是查看导出的Activity 只有MainActivity导出,但发现有导出的contentProvider 看看是否存在路径穿越 检测了私有目录,这个漏洞点可以直接放弃。 审计MainAciti…
直接定位逻辑 接下来是判断flag长度,输入41位数字,然后掐头去尾剩下36为数字,然后使用replace去掉输入里面的“-” 显然这里的算法逻辑已经为后话埋下了一个大坑,不过没问题待会儿再骂。 接下…