H1恒温器CTF挑战:APK逆向工程实战解析

本文详细记录了Hacker101平台H1恒温器CTF挑战的完整解题过程,重点展示了如何通过APK反编译技术分析Android应用组件,最终成功获取隐藏flag的关键步骤与方法。

Hacker101- H1恒温器CTF

我们一起来解决Hacker101的h1恒温器CTF挑战。

图片描述

初始时,我们会看到这样的消息。等待1-2分钟后刷新页面,会出现可下载的链接。

下载APK文件

图片描述

访问网站 — APK反编译器 点击选择文件按钮,选择刚下载的APK文件。点击上传并反编译

图片描述

可以看到显示为资源和源代码的两个选项。进入资源选项。 点击AndroidManifest.xml文件。我们将看到Android APK的位置和名称。

图片描述

现在我们需要在com > hacker101 > level11目录下查找ThermostatActivity.java文件来获取flag

图片描述

我们成功找到了flag。

图片描述

感谢阅读。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计