CTF easy_maze 一道简单的迷宫题。
打开IDA进行分析。
定位到main函数 查看程序

在main函数中查看子方法

这里发现如是遇字母“o"则退出,查看unk_400AE0这个数组,知道了是大小是100。

大概知道了数字0通过,字母o中止,#是出口

查看程序和方法的具体含意
在main函数的 子函数sub_4007BC(&unk_601064, dword_601068); V3=j:
由于是1维数组,a1,a2分别表示个位数和10位数

v3=k时

同理得到答案,a2表示列,a1表示 行。即10x10

j向下移动
k向右移动
u向上移动
h向左移动

再通过16进制提取出迷宫图形。由于知道是10列,10行画图如下按图形走出来


最后得到 结果是:jkkjjhjjkjjkkkuukukkuuhhhuukkkk

MD5后得到flag{d77528cce6647b2c7ae7b8969023b713}

CTF easy_maze 一道简单的迷宫题。相关推荐

  1. A. 这是一道简单的水题~

    A. 这是一道简单的水题~ pbz最近沉浸在数学中无法自拔,他发现了一种非常有趣的数,这个数的十进制表示形式中只含有8和9,这个数有着很好的寓意,代表了pbz的梦想和期望,他想知道对于任意的给定的正整 ...

  2. qduoj 一道简单的数据结构题(水题)

    题目链接:https://qduoj.com/problem/147/点击打开链接 一道简单的数据结构题 发布时间: 2017年6月3日 18:46   最后更新: 2017年6月3日 18:51   ...

  3. 一道简单的编程题,不过您做对了吗?

    转老赵点滴 - 追求编程之美 2009-05-27 19:45 by Jeffrey Zhao, 25031 阅读, 156 评论, 收藏, 编辑 CSDN学生中心是个好地方,如果善于利用,应该能够对 ...

  4. 一道简单的逻辑运算题

    操作目录 逻辑或运算的简单例题"||" 题目 解析 总结 逻辑或运算的简单例题"||" 题目 若有变量声明如下: int x =5,y = 7,z = 8; 执 ...

  5. CBC翻转攻击与实验吧CTF例题:简单的登录题

    CBC翻转攻击原理: 我认为,要更好更快的理解CBC翻转攻击,认识它的原理以及必要的密码学知识是必不可少的. 所以我们先离开题目,从密文的加密与解密说起: 下图是 密文加密过程: vi: 是用于随机化 ...

  6. 一道简单的编程题考核你的编程功底

    上周有位工作了3年多的程序员(一直在企业做应用开发)来面试,本来打算不安排上机编程的,但是他开出了6K的薪资要求,我还是决定考核下他的编程功底. 刚好最近企业在做生产流程信息流对接这块的开发,我就提取 ...

  7. 给准备做测试的亲友出了一道简单的求和题

    撸了今年阿里.头条和美团的面试,我有一个重要发现.......>>> 在1-99,小于或等于10的(譬如:1+2+...+10),全部相加:大于10的,十位数如果是奇数的,就算他们之 ...

  8. [Java 一道简单的排序题]

    在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第k名学生的学号和成绩. 第一行有两个整数,分别是学生的人数n(1≤n≤100)n(1≤n≤100),和求第k名学生的k(1≤k ...

  9. 一道简单的推理题(日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个)

    题目:日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个.            以下为4个嫌疑犯的供词.           A说:不是我.           B说:是C.   ...

最新文章

  1. Nature:AI 引导人类直觉,帮助发现数学定理
  2. 全文检索lucene中文分词的一些总结
  3. 开发针对特殊租户的Teams机器人
  4. 获取泛型T的ClassT clazz
  5. pytorch查看模型的可训练参数
  6. 如何在 CentOS 中设置 NTP 服务器
  7. VS2013 启用 angularjs 智能提示 Intelligence
  8. redis笔记1---基础
  9. canal 增量订阅mysql消息
  10. 深入理解JVM & G1 GC
  11. python生成图文并茂的pdf--财务报表(三)--页面布局和排版
  12. UE4材质(四):自发光颜色Emissive——灯
  13. centos7开启网卡功能
  14. 2017-2018-2 20179216 《网络攻防与实践》 第八周总结
  15. 这8个坏习惯加重体内湿气,一定要改掉!否则……
  16. linux ffmpeg Unknown encoder 'h264'
  17. Springboot 删除指定文件夹或文件(Java删除指定文件夹或文件)
  18. 基于FPGA的波、幅、频、相可调DDS信号发生器的设计
  19. Sketch for Mac(矢量绘图软件)
  20. 川崎机器人signal_川崎机器人信号表

热门文章

  1. Siki_Unity_2-7_Stealth秘密行动
  2. 栈溢出攻击c语言_栈溢出攻击
  3. 为什么t检验只适用小样本均值检测?
  4. C++ XML 库 TinyXML2 的基本使用
  5. 大屏幕行业发展现状以及趋势深刻剖析
  6. windows10下安装docker且使用wsl2安装双系统并构建最小jre镜像和应用镜像
  7. Ms08-067 漏洞利用
  8. 小球酷跑unity制作
  9. SQLZOO练习-- SELECT within SELECT Tutorial(含题目翻译)
  10. 梅克尔工作室-赵一帆-鸿蒙笔记2