日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

BUUCTF-Reverce:不一样的flag

發布時間:2025/3/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BUUCTF-Reverce:不一样的flag 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目地址:https://buuoj.cn/challenges#%E4%B8%8D%E4%B8%80%E6%A0%B7%E7%9A%84flag

查殼:(沒有加殼)
得知這是32bit文件

int __cdecl main(int argc, const char **argv, const char **envp) {char v3; // [esp+17h] [ebp-35h]int v4; // [esp+30h] [ebp-1Ch]int v5; // [esp+34h] [ebp-18h]signed int v6; // [esp+38h] [ebp-14h]int i; // [esp+3Ch] [ebp-10h]int v8; // [esp+40h] [ebp-Ch]__main();v4 = 0;v5 = 0;qmemcpy(&v3, _data_start__, 0x19u);while ( 1 ){puts("you can choose one action to execute");puts("1 up");puts("2 down");puts("3 left");printf("4 right\n:");scanf("%d", &v6);if ( v6 == 2 ){++v4;}else if ( v6 > 2 ){if ( v6 == 3 ){--v5;}else{if ( v6 != 4 ) LABEL_13:exit(1);++v5;}}else{if ( v6 != 1 )goto LABEL_13;--v4;}for ( i = 0; i <= 1; ++i ){if ( *(&v4 + i) < 0 || *(&v4 + i) > 4 )exit(1);}if ( *((_BYTE *)&v8 + 5 * v4 + v5 - 41) == 49 ) // 通過第51行5 * v4,這是一個5行5列的迷宮(一共25個字符)exit(1);if ( *((_BYTE *)&v8 + 5 * v4 + v5 - 41) == 35 ){puts("\nok, the order you enter is the flag!");exit(0);}} }

代碼分析:
查看代碼中的_data_start__

.data:00402000 __data_start__ db '*11110100001010000101111#',0 // 發現一串疑似地圖的字符串

又通過第16~ 20行代碼,第51~ 53行代碼,我們能夠知道這是一個迷宮題。
猜想是地圖

‘11110100001010000101111#’,就是走出迷宮的地圖。((_BYTE )&v8 + 5 * v4 + v5 - 41) == 49,((_BYTE *)&v8 + 5 * v4 + v5 - 41) == 35,中,49對應的Ascii值恰好是’1’,35對應的ascii值恰好是’#’,根據算法的大意,我們就能知道,若最后結果等于’1’,那么程序會退出,字最后結果等于’#’,那么相應的我們就得到了我們flag的對應數字順序.也就是說,我們迷宮的終點是’#’,而在這過程中,我們要避開’1’,就這樣走到我們的終點。

把11110100001010000101111#按5X5的順序擺好
從走到# (1看做是障礙物)

*1111 01000 01010 00010 1111#

flag{222441144222}

總結

以上是生活随笔為你收集整理的BUUCTF-Reverce:不一样的flag的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 99re国产在线| 中文字幕日韩电影 | 麻豆一区在线 | 国产亚洲视频一区 | 午夜av大片 | 精品国产伦一区二区三 | 天堂а在线中文在线新版 | 色婷婷网| 欧美精品少妇 | 国产激情一区二区三区视频免樱桃 | 日韩视频一区二区三区在线播放免费观看 | 一区二区三区四区精品 | 碰在线视频| 国产一区二区三区影视 | bangbros性欧美18 | 成人日b视频 | 少妇无码一区二区三区免费 | 国产精品白嫩白嫩大学美女 | 欧美午夜影院 | 亚洲日本japanese丝袜 | 玩弄人妻少妇500系列视频 | 国产老女人乱淫免费 | 欧美日一区二区三区 | 欧美三区 | 自拍偷拍欧美视频 | www.人人草 | 在线观看免费黄网站 | 亚洲精品第三页 | 久久亚洲AV成人无码国产野外 | 啪啪导航 | 无码人妻一区二区三区精品视频 | 草草影院在线免费观看 | 中文字幕3页| 啪啪免费小视频 | 捆绑无遮挡打光屁股调教女仆 | 欧美少妇一区二区三区 | 欧美综合成人 | 一区二区视频观看 | 成人黄色在线视频 | 肉丝袜脚交视频一区二区 | 日日操夜夜爱 | 成人精品国产免费网站 | 这里只有精品视频 | 亚洲精品乱码久久 | 国产午夜电影在线观看 | 一区二区不卡在线观看 | 亚洲精品一区二区三区婷婷月 | 成人自拍av | 女儿的朋友在线播放 | 亚洲午夜精品久久 | 亚洲乱码国产乱码精品 | 国产一区二区三区在线视频 | 欧美一区二区三区在线看 | 天堂在线官网 | 国产精品h| 成av人片在线观看www | av免费影院 | 春色网站 | 天码人妻一区二区三区在线看 | 免费av黄色 | 九九热这里都是精品 | 日产精品久久久一区二区 | 国产特黄一级片 | 大伊人久久| 欧美精品一二三四 | 欧美日韩国产免费一区二区三区 | 日韩精品一区二区三区中文字幕 | 亚洲社区在线观看 | 99精品成人 | 羞辱极度绿帽vk | 日韩激情视频一区二区 | 国产午夜福利精品 | 在线观看的av网站 | 欧美成人va| 久久久久久av无码免费网站下载 | 日本一区二区免费视频 | 亚洲熟女乱色一区二区三区久久久 | 91精品国产乱码久久久张津瑜 | 福利资源导航 | caoporn国产| 免费av观看网站 | 国产精品乱码一区二区视频 | 邻家有女4完整版电影观看 欧美偷拍另类 | 色欧美亚洲| 中文在线字幕免费观看 | 激情小说av| 91国在线视频 | 日韩欧美在线一区二区 | 国产精品夫妻自拍 | 精品国产乱码久久久久久蜜臀网站 | 青青草成人免费在线视频 | 久久精品韩国 | av手机免费观看 | 蜜臀av性久久久久蜜臀aⅴ麻豆 | 国产精品伦理一区 | 国模私拍av | 国产欧美日韩综合精品一区 | 中文字幕在线观看一区 | 久久久久久久蜜桃 |