網路資訊保安攻防學習平台指令碼題的第二題,不會re,先用lxml湊合著,主要還是copy xpath用的方便
想來是ctf最最最基本的指令碼了,人菜只能慢慢學(哭臉)
題目快速口算分值: 350
小明要參加乙個高技能比賽,要求每個人都要能夠快速口算四則運算,2秒鐘之內就能夠得到結果,但是小明就是乙個小學生沒有經過特殊的培訓,那小明能否通過快速口算測驗呢?
通關位址
**
#!/usr/bin/python3
# -\*- coding:utf-8 -\*-
import requests
from lxml import etree
s = requests.session(
)#一定要有,不然怎麼提交都不對
url =
''htmlstr = s.get(url)
.text #獲取資訊**
html = etree.html(htmlstr)
#構造乙個xpath可解析物件,將字串格式的檔案轉換為html文件
target = html.xpath(
'//form/text()[2]'
)#獲取目標
string = target[0]
.rstrip(
'=')
.lstrip(
'\n'
)#擷取字串
answer =
eval
(string)
#計算結果
data =
#構造字典,答案int和str都行
r = s.post(url, data=data)
#上傳print
(r.content.decode())
#輸出flag
響應主體
"text/html;charset=utf-8"
>
<
/head>
key is 123iohhkhj%^&
*(jkh <
/body>
<
/html>
CTF基本常識
pwn 是乙個黑客語法的俚語詞 1 是指攻破裝置或者系統 2 發音類似 砰 對黑客而言,這就是成功實施黑客攻擊的聲音 砰的一聲,被 黑 的電腦或手機就被你操縱了 3 外文名 pwn著名賽事 pwn2own,geekpwn 著名賽事 pwn2own 活動的主要目的是希望安全研究人員 開發人員 以及黑客...
ctf學習筆記
ctf學習記錄一 第一次寫部落格,出於對ctf學習的熱情。可能是覺得這件事很酷,很有挑戰性吧。關注ctf有了一段時間了,但總是有無從下手的感覺。前期在網上零零碎碎看過許多資料,各種環境,各種命令看得頭大,收穫卻不是很多。後來發現在網上看大佬解題是個不錯的方法,雖然還是有相當一部分看不懂,但總算有了一...
CTF學習規劃 1 如何入門CTF
無意中發現了乙個巨牛巨牛的人工智慧教程,忍不住分享一下給大家。教程不僅是零基礎,通俗易懂,小白也能學,而且非常風趣幽默,還時不時有內涵段子,像看 一樣,哈哈 我正在學習中,覺得太牛了,所以分享給大家。點這裡可以跳轉到教程!ctf簡介 ctf capture the flag 中文一般譯作奪旗賽,在網...