攻防世界 逆向 logmein
logmein
工具
exeinfo pe、ida、pycharm
过程
拖入pe
发现是ELF文件,64位,放入linux中运行。
ida打开
从main函数开始分析。
首先将一串指定的字符串赋值给v8,v7,v6也是固定值。
s为用户输入的数据。
v3是s的长度。
如果s的长度小于v8的长度,程序将会跳转到sub_4007C0函数。
输入一串字符串后退出程序。
如果大于等于v8的长度,则进入下面的for循环。
判断输入的字符串和运算后的字符串是否相等。
不等则进入sub_4007C0,结束程序。
相等则进入sub_4007F0。
说明输入的s为flag。
可以证明,经过运算后的v8就是flag。
python脚本
因为v7是小端存储方式,所以变为harambe。
得到flag:RC3-2016-XORISGUD
攻防世界 逆向 logmein相关推荐
- 攻防世界逆向初级训练
攻防世界逆向新手训练区wp 文章目录 re1 做题实录 分析总结 game 做题实录 分析总结 Hello,CTF 做题实录 分析总结 open-source 做题实录 分析总结 simple-unp ...
- 攻防世界逆向高手题之reverse-for-the-holy-grail-350
攻防世界逆向高手题之reverse-for-the-holy-grail-350 继续开启全栈梦想之逆向之旅~ 这题是攻防世界逆向高手题的reverse-for-the-holy-grail-350 ...
- 攻防世界逆向入门题之open-source
攻防世界逆向入门题之open-source 继续开启全栈梦想之逆向之旅~ 这题是攻防世界逆向入门题的open-source 下载附件得到源码: #include <stdio.h> #in ...
- 攻防世界逆向高手题之dmd-50
攻防世界逆向高手题之dmd-50 继续开启全栈梦想之逆向之旅~ 这题是攻防世界逆向高手题的dmd-50 下载附件,照例扔入exeinfope中查看信息: 64位ELF文件,无壳,照例扔入IDA64位中 ...
- 攻防世界逆向入门题之流浪者
攻防世界逆向入门题之流浪者 继续开启全栈梦想之逆向之旅~ 这题是攻防世界逆向入门题的流浪者 下载附件,照例扔入exeinfope中查看信息: 32位PE文件无壳,照例扔入ida32中查看伪代码: 是没 ...
- 攻防世界逆向高手题之re2-cpp-is-awesome
攻防世界逆向高手题之re2-cpp-is-awesome 继续开启全栈梦想之逆向之旅~ 这题是攻防世界逆向高手题的re2-cpp-is-awesome 下载附件,照例扔入exeinfope中查看信息: ...
- 攻防世界逆向入门题之no-strings-attached
攻防世界逆向入门题之no-strings-attached 继续开启全栈梦想之逆向之旅~ 这题是攻防世界逆向入门题的no-strings-attached 下载附件: 扔入Exepeinfo中查壳和其 ...
- 攻防世界逆向高手题之re5-packed-movement
攻防世界逆向高手题之re5-packed-movement 继续开启全栈梦想之逆向之旅~ 这题是攻防世界逆向高手题的re5-packed-movement 下载附件,照例扔入exeinfope中查看信 ...
- 攻防世界逆向高手题之Guess-the-Number
攻防世界逆向高手题之Guess-the-Number 继续开启全栈梦想之逆向之旅~ 这题是攻防世界逆向高手题的Guess-the-Number 下载了一个jar文件,根据题目描述猜个数字然后找到fla ...
- 攻防世界逆向高手题的key
攻防世界逆向高手题之key 继续开启全栈梦想之逆向之旅~ 这题是攻防世界逆向高手题的key . . (这里积累第一个经验) 这道题,嗯~搞了好久,主要是我的IDA是7.5版本的,其他博客上的大多都是7 ...
最新文章
- R语言构建xgboost模型:使用xgboost的第一颗树(前N颗树)进行预测推理或者使用全部树进行预测推理、比较误分类率指标
- IT风险的防控水平是一个“木桶”原理
- C语言定义了一个结构体怎么分配内存?C\C++中结构体变量与结构体指针内存分配问题?
- CVTE(WEB后台开发)
- 基于fpga的计算机组成原理,清华大学出版社-图书详情-《基于FPGA与Verilog的计算机组成原理实践》...
- SDL2 自建对话框
- html标签名缩写与英文全称对照表
- java bitset_Java BitSet clone()方法及示例
- Java实训项目2:GUI学生信息管理系统 - 系统概述
- 尤雨溪介绍 Vue 3:语法不变、TS 支持很好、2.0 系列还会发一个版本
- linux查询匹配个数,查找与linux中目录中的模式匹配的文件数
- javascript 计时器,消失计时器
- Android技术分享| 【你画我猜】Android 快速实现
- MATLAB中前馈+反馈系统搭建-基于matlab控制系统工具箱
- 计算机键盘上范的怎么点击,微信怎么用键盘最小化 电脑最小化键盘怎么按
- 2022-2028全球昼夜节律性睡眠障碍行业调研及趋势分析报告
- 两群羊和一只狼,两只狮子
- bat 2018自然语言处理校园招聘的要求
- 文光伏领军企业转型热切拥抱互联网
- 大数据分析软件包含哪些技术?