【PWN】Pwntools 使用(持续更新)

0x01 连接

  • 本地 porcess("程序")
  • 远程 remote("url","port")

0x02 IO模块

  • send(data) 发送数据
  • sendline(data) 发送一行数据,相当于在数据后面加\n
  • recv(numb = 2048, timeout = dufault) 接受数据,numb指定接收的字节,timeout指定超时
  • recvline(timeout = default) 接受一行数据,timeout指定超时
  • recvuntil("dlimes",drop=fasle) 接受数据知道我们设置的标志出现
  • recvall() 接受到EOF
  • recvrepeat(timeout = default) 接收到EOF或timeout
  • interactive() 与shell进行交互

0x03 字符操作

  • ordlist() 将字符串内容转换成ascii码,以列表的形式
  • unordlist() 将列表中的ascii码转换成字符串

你可能感兴趣的:(【PWN】Pwntools 使用(持续更新))