【攻防世界008】answer_to_everything
这是一个签到题,题目描述是这样的:
sha1 得到了一个神秘的二进制文件。寻找文件中的flag,解锁宇宙的秘密。注意:将得到的flag变为flag{XXX}形式提交。
拿到手是一个main.exe,但是查壳发现是64位ELF:
用IDA分析,发现逻辑非常简单,调用scanf输入一个整数,然后判断是不是42:
输入42,打印了这样一串东西:
根据题目描述,得到关键词sha1,这里只需将 kdudpeh 拿去做一个 sha1加密,即可得到flag,注意按题目要求的格式提交。
【攻防世界008】answer_to_everything相关推荐
- 攻防世界Reverse进阶区-answer_to_everything-writeup
本题是xctf攻防世界中Reverse的进阶区的题answer_to_everything 题目来源: 2019_ISCC 题目描述:sha1 得到了一个神秘的二进制文件.寻找文件中的flag,解锁宇 ...
- 攻防世界 新手练习区 MISC+WEB
攻防世界 新手练习区MISC+WEB MISC 新手练习区 002 pdf 方法1 方法2 003 如来十三掌 004 give_you_flag 005 stegano 006 坚持60s 007 ...
- 刷攻防世界crypto
小白刷攻防世界crypto新手区 001 base64 002 Caesar 003 Morse 004 幂数加密 005 Railfence 006 不仅仅是Morse 007 混合编码 008 e ...
- XCTF攻防世界练习区-web题(新手)
XCTF攻防世界练习区-web题(新手) https://adworld.xctf.org.cn/task?now_checked_num=3&name=web 001 view_source ...
- 【攻防世界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 题目来源: 暂无 题目描述:无 题目场景: 暂无 ...
最新文章
- Vue-Resource请求PHP数据失败的原因
- 如何在windows下安装cygwin
- Machine Learning机器学习公开课汇总
- Microsoft主要服务器产品使用的网络端口
- optee的RPC设计(模型)详解
- SAP云平台上的Business Partner业务合作伙伴和账户主数据服务
- win7创建虚拟无线网络
- 数据挖掘学习指南!!
- python字符串出栈方法_1.Python实现字符串反转的几种方法
- 前端经常遇到的跨域问题几种解决方案
- Linux系统通过FTP进行文档基本操作【华为云分享】
- php rest api lumen,使用Lumen框架创建 REST API 实例教程
- 实时帧数手机_实时音频的混音在视频直播中的技术原理和实践总结
- 计算机表格入门2013,Access2013从入门到精通
- 【SEAN的日志】如何突破微信小程序2M限制?
- TIA博途_数据的保持型与初始化的具体方法和相关问题汇总
- matlab 三维立体图,利用matlab将三维数据画成三维立体图
- 微信小程序给电商行业创业的新曙光
- JavaScript 数据类型之 Symbol、BigInt
- oracle 导出身份证号_oracle 根据身份证号计算出生日期
热门文章
- 关于核定区域电网2018—2019年输电价格的通知
- 晶体封装越小esr越大_晶体谐振器等效电路,负载谐振电阻,负载电容,品质因数...
- 成功解决ValueError: cannot assign without a target object
- 成功解决getaddrinfo:请求的名称有效,但是找不到请求的类型的数据。(11004
- 成功解决ValueError: not enough values to unpack (expected 2, got 1)
- NLP之TEA:自然语言处理之文本情感分析的简介、算法、应用、实现流程方法、案例应用之详细攻略
- AI:机器学习、深度学习在实际应用(工业应用)中的步骤流程框架、实际场景(案例)之详细攻略
- RL之DQN:基于TF训练DQN模型玩“打砖块”游戏
- CV之SR:超分辨率(Super resolution)的简介、使用方法、案例应用之详细攻略
- 程序员,选择和努力哪个重要?