【攻防世界016】re2-cpp-is-awesome
我现在看见C++的题就想尿裤子,因为真的很难看。C++的题我F5都看不懂。
我只知道它 cout 提示要用命令行参数指定key,其他的就看不太懂了,但是问题不大,看34行,是一个循环比较,我们只需要将 6020A0 和 6020C0 的数据 dump 出来,写一个脚本就能解出flag:
tips = "L3t_ME_T3ll_Y0u_S0m3th1ng_1mp0rtant_A_{FL4G}_W0nt_b3_3X4ctly_th4t_345y_t0_c4ptur3_H0wev3r_1T_w1ll_b3_C00l_1F_Y0u_g0t_1t"
dump = [0x00000024, 0x00000000, 0x00000005, 0x00000036, 0x00000065, 0x00000007, 0x00000027, 0x00000026, 0x0000002d, 0x00000001, 0x00000003, 0x00000000, 0x0000000d, 0x00000056, 0x00000001, 0x00000003, 0x00000065, 0x00000003, 0x0000002d, 0x00000016, 0x00000002, 0x00000015, 0x00000003, 0x00000065, 0x00000000, 0x00000029, 0x00000044, 0x00000044, 0x00000001, 0x00000044, 0x0000002b]for i in range(len(dump)):print(tips[dump[i]], end="")
下次就没这么好运了!
【攻防世界016】re2-cpp-is-awesome相关推荐
- 攻防世界 CRYPTO 新手练习区 答题(1-12题解)
序 传送门:https://adworld.xctf.org.cn/task/ 1.base64 题目描述:元宵节灯谜是一种古老的传统民间观灯猜谜的习俗. 因为谜语能启迪智慧又饶有兴趣,灯谜增添节日气 ...
- 20200109攻防世界WEB高手区题目一题多解全教程通关(13-18)
欢迎大家一起来Hacking水友攻防实验室学习,渗透测试,代码审计,免杀逆向,实战分享,靶场靶机,求关注 目录 013unserialize3 014upload1 015Web_python_tem ...
- 【攻防世界001】Guess-the-Number
攻防世界之前刷了几十题了,没写wp,感觉很简单没啥意思.后来参加了几次比赛,发现有点干不动,决定还是老老实实刷题好了.这是第一篇wp,这题很简单,是个jar,用jd-gui可以得到java源码. 原来 ...
- 攻防世界(pwn)--Mary_Morton 利用格式化字符串+栈溢出破解Canary的保护机制
ctf(pwn) canary保护机制讲解 与 破解方法介绍 程序执行流程 有三个选项,1是利用栈溢出,2是利用格式化字符串,3是退出;可连续输入多次; IDA分析 解题思路 程序存在canary保护 ...
- 攻防世界(Pwn) forgot---栈溢出;(方法二)
攻防世界(Pwn) forgot-栈溢出:(方法一) 里面对问题描述的更详细一点 返回目标函数 0x80486CC 方法二(爆破流) 因为最终返回的是 v3[0]-v3[9] 之中的一个函数, v3[ ...
- 攻防世界(Pwn) forgot---栈溢出;(方法一)
攻防世界(Pwn) forgot-栈溢出:(方法二) 介绍 这道题表面看起来有点复杂,其实很简单,有两种方法可以来做这一道题; 方法一(精确打击) 文件运行流程是: 1.先输入名字 2. 输入一串字符 ...
- 攻防世界misc新手_[攻防世界]mobile新手练习区easy-apk
[攻防世界]mobile新手练习区easy-apk easy-apk最佳Writeup由129师386旅独立团 • devi1提供 难度系数: 7.0 题目来源: 暂无 题目描述:无 题目场景: 暂无 ...
- 攻防世界 ——crypto
目录 新手区部分题解: 1,easy_RSA 2,Normal_RSA 3, 幂数加密 4,easy_ECC 高手进阶区部分题题解 5, ENC 6,告诉你个秘密 7,Easy-one 8,说我作弊需 ...
- 攻防世界———MISC 高手区题解
目录 1,base64stego 2,easycap 3,Avatar 4,What-is-this 5,签到题 6,Training-Stegano-1 7,Excaliflag 8,Get-the ...
最新文章
- 数据结构与算法笔记(十一)—— 归并排序
- union 与 union all 及其他并集操作说明
- 工作思想的转变_转变成以员工为中心的工作场所的3个技巧
- mysql 仓储系统规划与设计,仓库管理系统的设计与实现.doc
- Unity(一)Scene和GameObject
- 怎样将优酷视频编码KUX转MP4视频格式
- 内涵段子计算机说唱id,2018中国互联网哈哈榜之2:十大网络流行语
- 【调研】DRL优化网络通信领域顶会及期刊
- 修改MDK5(keil5)工程文件名称
- CAD显示全屏控件(网页版)
- 常州SEO姜东:tiktok(国际抖音)运营教程:打造高权重账号
- dot product【点积】
- 让数字预失真的故障排除和微调不再难 必备攻略请查收
- 仙人掌之歌——金秋十月(2)
- 深入讲解VsCode各场景高级调试与使用技巧
- css的height,min-height,max-height,min-width.....
- python编程入门课 视频-为了学习Python,我汇总了这10个免费的视频课程!
- dede判断手机访问电脑端网站跳转代码
- 使用Acrobat时,怎样使其默认页面显示方式为启用滚动
- Axure9中使用中继器实现单选效果
热门文章
- 未来的数据中心(二)
- java构造函数的重载_java初学者对构造方法和重载的理解
- cv dnn识别动作规范 open_OpenCV开发笔记(七十三):红胖子8分钟带你使用opencv+dnn+yolov3识别物体...
- 成功解决cx_Freeze打包的时候出现importError:can not import name idnadata
- Hacker:编写高级语言脚本可破解各个云盘的下载速度限制
- Crawler:基于urllib库获取cn-proxy代理的IP地址
- Anaconda多环境多版本python配置指导
- js Array.prototype.slice.call(arguments,0) 理解
- BZOJ3110: [Zjoi2013]K大数查询
- [Swift算法]巴比伦法(牛顿迭代法)求平方根