regex学习

import  requests
import  re
import  base64

r= requests.get('http://0de8b8a6-52a4-4b51-b991-b315b7a4ddf1.node4.buuoj.cn:81/?file=php://filter/read=convert.base64-encode/resource=flag.php')


q='''^([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{4}|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{2}==)$'''
d3=re.findall(r"^\n^(?:[A-Za-z0-9_-]{4})*(?:[A-Za-z0-9_-][AQgw]==|[A-Za-z0-9_-]{2}[AEIMQUYcgkosw048]=)?$ ",r.text)
print(d3)
#d1=base64.b64decode(d3)
#d2=str(d1)

payload=re.findall(r'''flag{....................................}''',d2) 
print(payload)

学了一些正则方便比赛遇到

在搞一些wasm逆向的环境

明日目标

1.看一下玄武杯的花指令构建
2.复现hws2022 teaaaaa
posted @ 2022-09-04 22:35  chis42  阅读(26)  评论(0)    收藏  举报