[ACTF新生赛2020]SoulLike

没见过的错误:

ida /ctg目录下的hexrays.cfg文件中的MAX_FUNCSIZE=64 改为 MAX_FUNCSIZE=1024

然后就是一堆数据

反正就是12个字符

from pwn import *
flag="actf{"
k=0
for n in range(12):
    for i in range(33,127):
        p=process("./SoulLike")
        _flag=flag+chr(i)
        print(_flag)
        p.sendline(_flag)
        s=p.recvline().decode()

        if "on #" in s:
            r=int(s.split("on #")[1].split("\n")[0])
            if r==k+1:
                print(s)
                flag+=chr(i)
                k+=1
        p.close()
print(flag)

 也是copy了一个脚本,简单去写了一下

收到正确的 flag 的一部分时,它会返回一个包含 "on #" 的字符串,并通过 "#" 的位置指示下一个字符的位置。因此,当代码检测到 "on #" 的存在时,它就会认为之前发送的部分 flag 是正确的,并尝试添加下一个字符

官方文档:

pwnlib.util.iters — Extension of standard module itertools — pwntools 4.12.0 documentation

使用:

Python高适应性暴力枚举破解工具-Pwntools.mBruteForce简介 | sfc9982's blog

from pwn import *
flag="actf{"
k=0
for n in range(12):
    for i in range(33,127):
        p=process("./SoulLike")
        _flag=flag+chr(i)
        print(_flag)
        p.sendline(_flag)
        s=p.recvline().decode()

        if "on #" in s:
            r=int(s.split("on #")[1].split("\n")[0])
            if r==k+1:
                print(s)
                flag+=chr(i)
                k+=1
        p.close()
print(flag)

我是也在kali里运行的。 

相关推荐

  1. [SWPUCTF 2021 新生]PseudoProtocols

    2024-05-14 11:22:10       46 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-14 11:22:10       75 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-14 11:22:10       80 阅读
  3. 在Django里面运行非项目文件

    2024-05-14 11:22:10       64 阅读
  4. Python语言-面向对象

    2024-05-14 11:22:10       75 阅读

热门阅读

  1. C++算法——函数对象\谓词\内置仿函数

    2024-05-14 11:22:10       33 阅读
  2. chatGPT 凌晨发布会内容总结

    2024-05-14 11:22:10       27 阅读
  3. LINQ(四) ——使用LINQ进行对象类型初始化

    2024-05-14 11:22:10       34 阅读
  4. 分享四种CAD图纸加密方法,严防盗图

    2024-05-14 11:22:10       29 阅读
  5. 矩阵的特征分解

    2024-05-14 11:22:10       29 阅读
  6. 蓝桥杯-移动距离(最简单的写法)

    2024-05-14 11:22:10       29 阅读
  7. 你眼中的IT行业现状与未来趋势

    2024-05-14 11:22:10       25 阅读
  8. 谈谈std::map的lower_bound

    2024-05-14 11:22:10       29 阅读