0%

Weekly Study

Weekly Study

(本周由于“积极”备考,所以书看的比较少,稍微写写做题中遇到的一些问题吧。)

  1. 迷宫题

    由于之前在攻防世界练过一道迷宫题,simple的8和14也没有停顿太久

    这类题的关键就在与搞清“怎么走”—迷宫图的正确画出是关键,其次是按钮控制的方向。这些都需要结合具体函数进行判断。

    以simple8为例

    image-20211219174148388

可以猜测,本题迷宫又1152个字符构成,且可组成每行60字符,共19行的迷宫

故先打印处整体的迷宫(实际是1140个字符)

image-20211219180035314

image-20211219181223256

规则如上代码,s为起点,t为终点,移动方式为经典WASD,按图走出即可。

总结:画图和移动规则是关键。

  1. 关于反调试

    对反调试稍微看了一下,主要参考以下文章Windows下反反调试技术汇总 - FreeBuf网络安全行业门户,此次不做总结(还没看完,暂时停留在静态反调试技术。)

  2. 然后就是simple7的爆破法,(头一次用,当时还没看明白学长们的range(33(31开始也可以),127)是啥意思,其实就是ASCII码表对应的可见字符。)

  3. 最后就是继续学了一点汇编,其余的时间都在复习四级了。