象棋
題目可以在i春秋的ctf訓練營裡找到
開啟題目鏈結還真的給了乙個象棋遊戲,我一高興還玩了兩把......
進入正題,題目中並沒有給出提示資訊,審查元素看看,發現了乙個好東西
看到這個正規表示式就知道接下來要寫**爆破檔名了,正好昨天剛學了多執行緒,今天正好拿來練習
import這裡必須提一下,一開始沒有在get()後面設定引數,會導致**在跑了幾秒後,i春秋就把你給ban了,所以這裡必須設定請求的時間間隔requests
import
threading
import
queue
from queue import
queue
deftext():
url = '
'strs = '
abcmlyx
'num = '
0123456789
'for i in
strs:
for j in
strs:
for h in
num:
for l in
num:
for n in
num:
new_url = url+i+j+'
ctf'+h+l+n+'
.js'
q.put(new_url)
defrequ():
while
notq.empty():
u = q.get(true, 1)
try:
r =requests.get(u).text
if'404'
notin
r:
(r) q.task_done()
except
: q.put(u)
if__name__=='
__main__':
q =queue()
text()
for each in range(300):
t = threading.thread(target=requ)
t.daemon =true
t.start()
q.join()
i春秋 百度杯十月場 EXEC
用 vim r 命令恢復檔案,得到原始碼 flag in flag233.php function check number if digit one digit nine return number 11259375 if isset get sign check get sign else 的意...
2017 百度之星 程式設計大賽 資格賽
度度熊為了拯救可愛的公主,於是與 大魔王戰鬥起來。大魔王的麾下有n個怪獸,每個怪獸有a i 的生命值,以及b i 的防禦力。度度熊一共擁有m種攻擊方式,第i種攻擊方式,需要消耗k i 的晶石,造成p i 點傷害。當然,如果度度熊使用第i個技能打在第j個怪獸上面的話,會使得第j個怪獸的生命值減少p i...
2017 百度之星 程式設計大賽 資格賽
思路 比賽的時候也一直以為是計算幾何問題,所以就沒想,賽後看了看大佬們的部落格發現思路還是挺簡單的,就是對度度熊夥伴進行建圖,有邊的條件是所有所有村莊位於這天邊的一側,然後對這個圖跑乙個最小環 之前一直不理解叉積,做了幾道題之後好多了 include include include include ...