摘要: 自动化走迷宫 做maze题时不用自己在看花眼的maze里找路线了!!! 1.策略 为了能回溯,也就是没路走时可以往回走, 这里采用了栈存储之前的路线,maze则采用了vector二位数组存储。 那么简单地想,每一点位对四个方向进行检测,不断走下去,直到没路可走,便出栈往回走。这样会碰到什么问题呢? 阅读全文
posted @ 2022-05-24 23:24 点墨留白 阅读(75) 评论(0) 推荐(0) 编辑
摘要: Easy_Maze 记录一道简单但花了我些时间的题 呜呜呜(不会好了不会好了) 收集信息 跳了 静态分析 直接上图 可以看到这是逻辑很清晰的c++代码 只需要找到迷宫在哪就行了 动调找迷宫 迷宫字串与我们输入的无关,没必要也不要去写脚本算迷宫,动调找就好了 现在在step2函数里了,执行x /100 阅读全文
posted @ 2022-05-06 14:23 点墨留白 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 开个坑,先放着 阅读全文
posted @ 2022-05-06 11:35 点墨留白 阅读(7) 评论(0) 推荐(0) 编辑
摘要: reverse-for-the-holy-.... 名字太长不打了 收集信息 给的文件是64位elf文件,无壳 静态分析 打开后代码密密麻麻一堆,看起来是c++写的 大致分析逻辑,name和quest都没啥用,password存入userin中,看起来是个全局变量 要求这两个函数的返回值 >= 0, 阅读全文
posted @ 2022-04-27 16:53 点墨留白 阅读(32) 评论(0) 推荐(0) 编辑
摘要: easyre-153 借此题熟悉gdb操作 收集信息 32位elf文件,丢进kali里执行一下 还等着我们输入什么东西,随意输入个字串,结果什么都没返回。 ida分析 逻辑直接无法理解,因为出现了几个没见过的函数 查阅了一下函数的相关信息 fork函数:创建一个子进程,对父进程该函数返回子进程的id 阅读全文
posted @ 2022-04-26 20:32 点墨留白 阅读(143) 评论(0) 推荐(0) 编辑