【愚公系列】2021年12月 攻防世界-简单题-MOBILE-009(RememberOther)

举报
愚公搬代码 发表于 2021/12/22 17:05:32 2021/12/22
【摘要】 一、RememberOther题目链接:https://adworld.xctf.org.cn/task/task_list?type=mobile&number=6&grade=0&page=1 二、使用步骤 1.apk和word下载后解压可以得到一个apk文件和word文件。查看word文件,里面写了比较简单的一句话,未获有有效信息。(后续会讲到这个word文档的使用) 2.运行apk...

一、RememberOther

题目链接:https://adworld.xctf.org.cn/task/task_list?type=mobile&number=6&grade=0&page=1

二、使用步骤

1.apk和word

下载后解压可以得到一个apk文件和word文件。查看word文件,里面写了比较简单的一句话,未获有有效信息。(后续会讲到这个word文档的使用)
在这里插入图片描述

2.运行apk文件

在这里插入图片描述

3.jadx反编译apk文件

在这里插入图片描述
发现Toast.makeText(MainActivity.this, (int) R.string.unsuccessed, 0).show();
提示框文本在资源字符串里,找到对应资源发现string

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">Crackme0201</string>
    <string name="hint_sn">请输入16位的注册码</string>
    <string name="hint_username">请输入用户名</string>
    <string name="info">Xman Android</string>
    <string name="menu_settings">Settings</string>
    <string name="register">注 册</string>
    <string name="registered">程序已注册</string>
    <string name="sn">注册码:</string>
    <string name="successed">md5:b3241668ecbeb19921fdac5ac1aafa69</string>
    <string name="title_activity_main">Crackme</string>
    <string name="unregister">程序未注册</string>
    <string name="unsuccessed">无效用户名或注册码</string>
    <string name="username">用户名:</string>
</resources>

成功注册会弹出md5:b3241668ecbeb19921fdac5ac1aafa69
在这里插入图片描述

解密md5得到:YOU_KNOW_
在这里插入图片描述
结合 word 中的提示,出题人说他不懂安卓,当然就是你懂了:
Falg: YOU_KNOW_ANDROID


总结

  • apk
  • word
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。