buu Reverse學習記錄(10) 不一樣的flag
題目連結:https://buuoj.cn/challenges#%E4%B8%8D%E4%B8%80%E6%A0%B7%E7%9A%84flag
把題目拖進exeinfo裡,是個32位的,無殼
把題目拖進IDA裡,找到main函式,按F5得到虛擬碼
先是輸入一個數,代表上下左右,接著在最下面說"ok, the order you enter is the flag!",看看有什麼可以的字串
有個可疑的字串”*11110100001010000101111#“,在main函式中上面的_data_start__變數表示了這個字串。跟main函式結合一下,應該是個走迷宮的情況,v4代表上下,v5代表左右,然後以5個字元為一組,要走“0”,到“#”才是終點,不能碰到“1”.
flag:flag{222441144222}
相關文章
- buu Reverse學習記錄(8) xor
- BUU_RE學習記錄
- Reverse學習筆記筆記
- BUU刷題記錄
- buu學習之旅(一)
- (JavaScript學習記錄):jQuery 樣式操作JavaScriptjQuery
- CTF學習(15)MISC(FLAG)
- 【每日學習記錄】使用錄影裝置記錄每天的學習
- 學習不一樣的vue實戰(2): 專案分析Vue
- sass的學習記錄
- CTF學習(18)MISC(面具下的flag)
- 學習記錄
- 不一樣的django2.0筆記Django筆記
- mybatis plus的學習記錄MyBatis
- 記錄學習PromisePromise
- windbg學習記錄
- Eureka學習記錄
- Mybatis學習記錄MyBatis
- socket學習記錄
- JQuery學習記錄jQuery
- larabbs 學習記錄
- Tableau學習記錄
- MySQL學習記錄MySql
- Elasticsearch學習記錄Elasticsearch
- swift學習記錄Swift
- jQuery 學習記錄jQuery
- RAC 學習記錄
- RMAN學習記錄
- RAC學習記錄
- activiti學習記錄
- 學習記錄APPAPP
- langchain學習記錄LangChain
- JAVA學習記錄Java
- Docker學習記錄Docker
- iOS 10 來點不一樣的推送iOS
- Caffe學習記錄:Cifar-10 自定義網路訓練記錄
- 【記錄】MySQL 學習筆記MySql筆記
- [記錄] MySQL 學習筆記MySql筆記