[MRCTF2020]PixelShooter

embedded/2024/10/4 19:33:07/

是个安卓游戏题

 

re手肯定不会去玩游戏,先jadx分析一波

 没有什么关键信息,但找到了一个unity类,想到apk也可以解压缩得到 .so 或者 Assembly-CSharp.dll

故又在dnspy分析一下

看了半天没有和flag有关信息,看wp:

Assembly-CSharp.dll可以放进ida中

string里为空,也不能ctrl+f,这是自己翻的

后面知道ida还有文本搜索功能

 

jeb打开

我的jeb好像有点问题,不能直接打开这个文件

 

文件路径时包含特殊字符或不允许的字符,例如空格、特殊符号等 

 


http://www.ppmy.cn/embedded/41360.html

相关文章

计算机网络实验1:交换机基本配置管理

实验目的和要求 安装Packer Tracer,了解Packer Tracer的基本操作掌握交换机基本命令集实验项目内容 认识Packet Tracer软件 交换机的基本配置与管理 交换机的端口配置与管理 交换机的端口聚合配置 交换机划分Vlan配置 实验环境 硬件:PC机&#x…

什么?免费使用GPT-4o?

⭐简单说两句⭐ ✨ 正在努力的小叮当~ 💖 超级爱分享,分享各种有趣干货! 👩‍💻 提供:模拟面试 | 简历诊断 | 独家简历模板 🌈 感谢关注,关注了你就是我的超级粉丝啦! &a…

上海人工智能实验室浦视团队联培博士(2025)招生正式启动!

上海人工智能实验室浦视团队2025级联培博士招生计划开启啦! 上海人工智能实验室作为国内领先的人工智能领域的新型科研机构,不仅致力于攻克重要基础理论难题,更着眼于构建全球领先的 AI 技术人才培养平台。浦视团队是大模型方向的核心科研团…

深入理解 `@TableId(type = IdType.AUTO)`:使用方法及其与其他主键生成策略的区别

在使用 MyBatis-Plus 进行数据库操作时,主键生成策略是一个重要的概念。MyBatis-Plus 提供了多种主键生成策略,通过注解 TableId 来配置,其中 IdType.AUTO 是最常用的一种。本文将详细介绍 TableId(type IdType.AUTO) 的使用方法&#xff0c…

python中几种推导式简单样例

目录 一、python中几种推导式 1.1 列表推导式: 1.2 字典推导式 1.3 生成器表达式: 1.4 条件表达式: 二、简化对多个列表的并行迭代函数: 一、python中几种推导式 1.1 列表推导式: 使用列表推导式可以简化对列表…

独立游戏《星尘异变》UE5 C++程序开发日志3——实现一个存存组件

本篇日志中,我将会介绍如何实现一个有格子,每个格子有容量的物品库存,如下图: 一.库存容器 1.储存数据的容器 库存容器最重要的目的就是存储每一种类的物品拥有的数量,这里我用的是哈希表: std::unordere…

如何使用ArcGIS Pro进行选房分析

无论是研究城市规划布局还是寻找理想的住房,都需要综合考虑购物、医疗、教育和休闲等多方面因素,此时我们的GIS软件就可以派上用场了,这里为大家介绍一下如何使用 ArcGIS Pro 进行选房分析,希望能对你有所帮助。 数据来源 教程所…

设计模式——迭代器模式(Iterator)

迭代器模式(Iterator Pattern)是一种行为设计模式,它使得我们能够顺序地访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。迭代器模式为遍历不同的聚合结构提供了一个统一的接口,使得客户端代码可以独立…