首页 > 其他分享 >【UNCTF逆向】ezmaze详解

【UNCTF逆向】ezmaze详解

时间:2023-04-03 21:14:24浏览次数:33  
标签:一下 UNCTF 详解 x64dbg 打开 ezmaze

题目ezmaze

解法

题目下载下来是一个ezmaze.exe文件,用exeinfo打开看一下

好像还可以,用ida打开看看

刚开始我甚至找不到这个界面,问了一名比较厉害的同学,他告诉我就一个个函数找找看,可能会找到可疑的内容,我就一个个找,最后锁定了这个140001490。打开是这样的


反编译一下



有点蒙逼不知道怎么办了,strings界面里面也没有可疑的的字符串,想着就用动态调试的手段试试看吧。
于是乎又去简单学了一下x64dbg(因为好像od没有64位)。
打开x64dbg之后,右击汇编窗口出现搜索,找一下字符串

刚刚看到这个wwwww跟那个定义1的过程已在一块的,点进去看看

果然找到了这些比较关键的代码。
但仍然不知道做了什么,所以上网查了一下,人家的思路是看这个内存窗口,又结合这段代码重置了某些地址的值,想着这不会就是迷宫长什么样吧。

这应该就是了,但还是不晓得是几乘几的啊,就继续找

这里可以看到是7个一行,所以可以画出来了

那上下左右怎么做呢,确实又把我难住了,看了别人的wp学了一下,原来是这边
这是别人的分析
这样子路线就出来了
DEWEDXDEWWWEDEWEE
试了一下,是这个了。

标签:一下,UNCTF,详解,x64dbg,打开,ezmaze
From: https://www.cnblogs.com/Corax0o0/p/17284441.html

相关文章

  • C语言再学习 -- 详解C++/C 面试题 2
    (经典)C语言测试:想成为嵌入式程序员应知道的0x10个基本问题。参看:嵌入式程序员面试问题集锦1、用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #defineSENCONDS_PER_YEAR(60*60*24*365)UL解答:#define声明一个常量,使用计算常量表达式的值来表明一年中有多少......
  • Spring事件详解,Spring-Event源码详解,一文搞透Spring事件管理
    文章目录一、Java中事件/监听器编程模型1、Java中Observable/Observer事件监听(1)代码实例(2)Java9新的事件监听2、面向接口的事件/监听器设计模式3、面向注解的事件/监听器设计模式二、Spring事件1、Spring标准事件-ApplicationEvent2、基于接口的Spring事件监听器代码实例3、基于注......
  • Spring 类型转换详解,SpringBean创建时属性类型转换源码详解
    文章目录一、概述1、Spring类型转换的实现2、使用场景3、源码分析二、基于JavaBeans接口的类型转换1、代码实例2、Spring內建PropertyEditor扩展ByteArrayPropertyEditor3、自定义PropertyEditor扩展整合到springframework代码实例SpringPropertyEditor的设计缺陷三、Spr......
  • Go mod包依赖管理工具使用详解
    我个人觉得,一个包管理工具应该有以下功能:基本功能依赖管理依赖包版本控制对应的包管理平台可以私有化部署加分:代码包是否可以复用构建,测试,打包发布上线对比上面几点:目前做的最好的也就maven了,gradle没有使用过,不知道。今天主角是gomod,先来谈谈没有使用gomod之前的问题。使......
  • S5PV210开发 -- UART 详解
    上一篇文章系统的讲了一下通信的分类,包括并行通信,串行通信。串行通信的分类,包括同步通信,异步通信。这篇文章我们主要讲一下UART 串口编程,我们并不陌生。之前讲过RS485通信,参看:UNIX再学习--RS485串口编程再者,参看:日常生活小技巧--UART回环测试一、基本概念 参看:UART--维......
  • PHPExcel 中文使用手册详解
     1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848......
  • ipmitool详解
    1、ipmitool(IPMITool)是一个开源的命令行实用程序,用于与基于IPMI(IntelligentPlatformManagementInterface)协议的远程管理控制器(RMC)通信。IPMI是一种硬件标准,它定义了一组接口和协议,用于管理和监控服务器等计算机系统。通过IPMI,管理员可以使用远程控制台、Web界面或命令行接口来......
  • 详解语音处理检测技术中的热点——端点检测、降噪和压缩 | 硬创公开课
    作为一种人机交互的手段,语音的端点检测在解放人类双手方面意义重大。同时,工作环境存在着各种各样的背景噪声,这些噪声会严重降低语音的质量从而影响语音应用的效果,比如会降低识别率。未经压缩的语音数据,网络交互应用中的网络流量偏大,从而降低语音应用的成功率。因此,音频的端点检测......
  • k8s教程(Volume篇)-PVC详解
    文章目录01引言02PVC详解2.1参数配置2.1.1资源请求(Resources)2.1.2访问模式(AccessModes)2.1.3存储卷模式(VolumeModes)2.1.4PV选择条件(Selector)2.1.5存储类别(Class)03Pod使用PVC3.1举例3.1.1举例:默认模式(Filesystem)3.1.2举例:存储卷模式为块设备(Block)04文末01......
  • mysql/mariadb配置详解
    环境说明mariadb版本:mariadb-10.4配置文件参数解读[mysqld]#服务端基本配置port=3306#监听端口user=mysqlpid-file=/var/run/mysqld/mysqld.pid#pid所在的目录socket=/var/run/mysqld/mysqld.sock#为mysql客户端程序和服务器之间的本地通......