1. 程式人生 > >CTF-實驗吧-安全雜項-超級紀念品

CTF-實驗吧-安全雜項-超級紀念品

題目來源:http://www.shiyanbar.com/ctf/1806點選開啟連結


進入頁面,檢視原始碼發現<!--CTF{here~Annvshen}-->想想這樣如果是答案也不會放在安全雜項裡面啊,提交果然錯了。然後對頁面不停的點選,根據提示得到如下資訊:

1:購買麻辣香鍋祕方和績點精靈,購買後不斷重新整理可以讓自己的錢不斷增加,超過200w,,然後就不能增加了,績點精靈可以讓自己獲得獎學金可以多次購買,越多獎金也高,最多40w(賺錢)

2:神祕的物品就是那三件200w的。(買物品)

3:進入異界需要手續費

如果是這樣那麼就好辦多了,第一次買完三件品後進入異界,有一樣東西是鐵氧體,價格是4294967295,這個數字很“常見”,是2^32-1.但是根據第一條資訊我們進入異界後要有4294967295錢正常是不可能,根據這個特別的數字,所以嘗試靠溢位來解決,也即進入異界後錢為-1.設買最後一件神物品時錢為x,

則x-200w(最後一物品錢)-(進入異界手續費)=-1,

則最後試探得x=200w+1也即手續費為2元,如果你進入異界時不是這個數,你可以買其他物品讓錢到達這個數。


(做這個題 手都點痛了)

本部落格僅記錄一下自己學習生活,如不勝對大家有點借鑑作用,也是極好的。