BUUCTF题目:easyre
0x00 前言
这一段时间也没更新,主要是WEB上遇到了瓶颈,于是去学了学逆向的知识。
接触逆向主要还是得从C语言开始,至少得先看得懂。目前是正在学习汇编语言,因为程序运行也是从高级语言转成低级语言,最后转成机器语言去执行。由于计算机是一门以实践为主的科学,所以还是打算一边学习,一边练习,这样掌握的会更加扎实,学习起来也更加有兴趣。
0x01 准备
拿到一个软件之后的第一件事是运行,先看看软件的运行表现,然后再通过查壳的软件查看软件的加密方式,最后再使用Ollydbg或者IDA这样的工具查看软件的源代码。
0x02 过程
首先用PE工具查看软件是否加壳。
可以看到该软件是64位的未加壳软件。
使用IDA 64位查看软件源代码。
IDA 已经自动对软件进行分析。当然,也可以在找到Main函数之后,使用F5进行反汇编。
至此,Flag已找到。
0x03 后记
很简单的一道题,可以先熟悉熟悉思路,但是在实际的逆向项目中会更繁琐,因此,也需要不断的学习了解,探索更多的逆向知识。
BUUCTF题目:easyre相关推荐
- BUUCTF题解——萌萌哒的八戒
题目来源:BUUCTF 题目名称:萌萌哒的八戒 题目描述: 萌萌哒的八戒原来曾经是猪村的村长,从远古时期,猪村就有一种神秘的代码.请从附件中找出代码,看看萌萌哒的猪八戒到底想说啥 注意:得到的 fla ...
- [BJDCTF2020]Mark loves cat(3种解法)
练习靶场:BUUCTF 题目搜索:[BJDCTF2020]Mark loves cat 靶机启动后的界面 步骤1:我们使用工具dirsearch扫描目录,观察是否有信息泄露 python dirs ...
- funny_upload
题目简介 题目名称:funny_upload 题目平台:BUUCTF 题目类型:Web 考察知识点: 文件上传漏洞 解题步骤 首先启动靶机,右击查看一下代码,可以看到前端对上传文件的后缀做了过滤,只允 ...
- CTF 每日一题 Day18 传统知识+古典密码
题目名称:传统知识+古典密码 题目类型:Crypto 题目来源:BUUCTF 题目描述:注意:得到的 flag 请包上 flag{} 提交
- CTF 每日一题 Day44 rot
题目名称:rot 题目类型:Crypto 题目来源:BUUCTF 题目描述:注意:得到的 flag 请包上 flag{} 提交
- [pwn][堆利用]house of spirit[例题:lctf2016_pwn200]
House of spirit 实现目的 malloc分配到目标地址 实现条件 free的参数可控 目标地址可以连续构造两个fake chunk的size域,需要地址对齐(即目标高低地址处均有可控区域 ...
- CTF 每日一题 Day24 世上无难事
题目名称:世上无难事 题目类型:Crypto 题目来源:BUUCTF 题目描述:以下是某国现任总统外发的一段指令,经过一种奇异的加密方式,毫无规律,看来只能分析了.请将这段语句还原成通顺语句,并从中找 ...
- CTF 每日一题 Day28 异性相吸
题目名称:异性相吸 题目类型:Crypto 题目来源:BUUCTF 题目描述:最近出现了一个奇葩观点,说性别都不一样,怎么能谈恋爱?为了证明这个观点错误,请大家证明异性是相吸的. 注意:得到的 fla ...
- CTF 每日一题 Day17 信息化时代的步伐
题目名称:信息化时代的步伐 题目类型:Crypto 题目来源:BUUCTF 题目描述:也许中国可以早早进入信息化时代,但是被清政府拒绝了.附件中是数十年后一位伟人说的话的密文.请翻译出明文(答案为一串 ...
- CTF 每日一题 Day30 还原大师
题目名称:还原大师 题目类型:Crypto 题目来源:BUUCTF 题目描述:我们得到了一串神秘字符串:TASC?O3RJMV?WDJKX?ZM,问号部分是未知大写字母,为了确定这个神秘字符串,我们通 ...
最新文章
- raptor算法流程图例题_raptor程序设计例题参考答案
- vi 方向键和Backspace键失效问题的解决方法
- 智能机器人服务广州春运
- jquery 控制CSS属性display 实现元素的显示、隐藏
- ASP.NET Web下基于Forms的验证
- java简单题目_Java考点知识简单练习题
- 安装apache 后,找不到服务,解决办法
- 矩阵分解:奇异值分解(SVD)详解
- NFC技术:Android中的NFC技术
- php数据库随机选择,php – 在MySQL数据库中选择两个随机行
- grasshopper for rhino 6下载_Grasshopper做分形图案
- nema0183 java解析_NEMA-0183(GPRMC GPGGA)详细解释
- Killer网卡驱动导致蓝屏修复方法
- 脑子傻怎么学php,小孩子学习不好脑子不开窍怎么办?4个方法让“笨”孩子聪明起来...
- 深度学习——感知机:多层感知机(multi-layered perceptron)图文详解
- 一女孩写的(女人反省,男人感动。。。)
- bzoj2876: [Noi2012]骑行川藏 :拉格朗日乘数法
- 电子游戏设计与制作 第六章 游戏中的人工智能
- 华为云数据库mysql云灾备方案_华为云MySQL云灾备解决方案,为企业数据提供全方位的异地保护...
- 机器学习分类器——案例(opencv sklearn svm ann)
热门文章
- Mac上使用docker环境进行C++开发的实践
- eclipse安装wtp
- Convolution1D与Convolution2D区别
- 小学计算机画图课件第一册,小学信息技术有趣的画图工具PPT课件.ppt
- 定义一个三角形的类来进行一些操作
- java tld 方法重载_java 中的TLD文件
- c语言怎么字体加粗,html 字体加粗
- 阿里云服务器试用是否划算
- 中国计算机设计大赛蔡思琦,建策杯2018年江苏省大学生计算机设计大赛.PDF
- 【历史上的今天】5 月 26 日:美国首个计算机软件程序专利;苹果市值首次超越微软;Wiki 的发明者出生