acgdir.com
首页 > 动漫/二次元 > 动漫/二次元/资讯

萌新带你开车上p站(三)(6)

2022-11-12 来源:acgdir.com
bjh-p">right = n//共n个硬币</span></p></div><div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl "><p><span class="bjh-p">for _ in range(c)://二分法猜解</span></p></div><div class="index-module_textWrap_3ygOc index-module_newStyle_lg-fl "><p>
<span class="bjh-p">guess = " ".join(str(left) for left in range(left, int((left right)/2)))
conn.sendline(guess)//给出需要猜测的货币
output = int(conn.recv(1024).decode("UTF-8").strip())//读取返回称重的结果
if (output % 10 == 0)://整除10的情况
left = int((left right)/2)
else://不整除的情况
right = int((left right)/ 2)
conn.sendline(str(left))
print(conn.recv(1024).decode("UTF-8"))//打印一轮的结果
print(conn.recv(1024).decode("UTF-8"))
conn.close()
以上一关的shellshock登录服务器,在tmp目录下新建一个python 脚本
按照提示,用pwntools编写的时候,注意remote(‘0’,9007)。执行如下

萌新带你开车上p站(三)


猜你喜欢