reverse_re3
- main函数

- 点击重要函数

- 对if里面的数字按r键,使其从ASCII码转为字符

- 发现wasd四个关键的移动方向键,判断为迷宫问题

- 判断应该是要次数为2,即次数++3(从0开始计数)次才会有flag

- 点进一开始先进入的函数

- 函数出现两个循环,应该是迷宫的大小

- 点进数组dword_202AB0发现没什么


点进另外一个数组dword_202020发现有东西,然后按shift+e导出数据


发现有一张数字图,而且只有0,1,2,4,判断应该为迷宫,然后导出,根据前面所讲的,迷宫应该为15*15,所以导出为15*15
从main函数点进别的函数发现大概的操作原理


“1”是可以走的,“3”是现在的位置,“4”是终点

最后手动模拟得到答案

得到
ddsssddddsssdssdddddsssddddsssaassssdddsddssddwddssssssdddssssdddss再MD5加密aeea66fcac7fa80ed8f79f38ad5bb953,即flag是flag{aeea66fcac7fa80ed8f79f38ad5bb953}
随机推荐
- pandas去重方法
原文链接:https://blog.csdn.net/missyougoon/article/details/83926840 数据去重可以使用duplicated()和drop_duplicates ...
- PyQt5清除数据(部分控件)
# 清除文本框 self.textEdit_detail.clear() # 清楚表格所有行 self.tableWidget.setRowCount(0) self.tableWidget.clea ...
- NOIP2022 题解
终于有机会补NOIP的题了 T1 考虑枚举 C 与 F 的纵列 考虑预处理出每个点最左边和最下边可以延伸到哪 之后枚举列,然后对行做类似于扫描线的操作,统计有多少可行的 "第一横行" ...
- JS语言里常见的随机函数示例,实验结果分布规律分析
在JavaScript语言里有个 Math.random() 随机函数,用于生成指定范围内的随机数. Math.random()函数 根据官方的定义: Math.random() 函数返回一个浮点数, ...
- [python]为指定目录下的文件名批量加前缀
前言 功能描述:批量重命名指定目录下的文件,文件名加前缀,默认格式为"目录名_原文件名". 示例代码 import argparse import os import sys im ...
- 部署ELK+filebeat收集nginx日志
前言 简介 ELK(Elasticsearch.Logstash.Kibana)是开源的实时日志收集分析解决方案. Elasticsearch:开源搜索引擎,是一个基于Lucene.分布式.通过Res ...
- 利用msfvenom生成木马
msfvenom命令行选项如下: 英文原版: 中文版: Options: -p, --payload <payload> 指定需要使用的payload(攻击荷载).如果需要使用自定义的pa ...
- Unity的AssetPostprocessor之Model:深入解析与实用案例 1
Unity AssetPostprocessor模型相关函数详解 在Unity中,AssetPostprocessor是一个非常有用的工具,它可以在导入资源时自动执行一些操作.在本文中,我们将重点介绍 ...
- Log4j疯狂写日志问题排查
一.问题是怎么发现的 最近有个 Java 系统上线后不久就收到了磁盘使用率告警,磁盘使用率已经超过了 90% 以上,并且磁盘使用率还在不停增长. 二.问题带来的影响 由于服务器磁盘被打满,导致了系统正 ...
- 论文解读(TAMEPT)《A Two-Stage Framework with Self-Supervised Distillation For Cross-Domain Text Classification》
论文信息 论文标题:A Two-Stage Framework with Self-Supervised Distillation For Cross-Domain Text Classificati ...