buuctf 逆向 新手 周更 wp

简介: buuctf 逆向 新手 周更 wp

1.xor

IDA打开,F5查看伪代码

很明显 _b就是input,global就是key了

input的每一位(除了第一位)与前一位的异或就是key了

查看key,对应着一个字符串

用shift+e取出数据(16进制)

脚本

2.re3

IDA打开(已还原函数逻辑)

其中这里有个base64加密

脚本

用随波逐流得密码

3.不一样的flag

迷宫题,有上下左右操作

进入IDA

发现字符串

*11110100001010000101111#

4.simple rev

函数中的src 与 char[2]这两个变量涉及大小端的存储问题

简单了解便是二者转换为字符时,顺序是逆的

使用时需要将其反过来,才能使用

继续观察大小写转换

写脚本得flag

5.luck_guy

后面的switch语句中 只有case 1;case 4;case 5;有用

看来只用按正确的顺序运行flag才能出现

盲猜顺序是 4 5 1

因此我们需要将字符逆序存放才是正确的

大小端问题

开始写脚本


目录
相关文章
|
4月前
用织梦实现一个从零到可以正常访问的网站--第三章
用织梦实现一个从零到可以正常访问的网站--第三章
30 0
|
4月前
|
人工智能 算法
【阅读】一周翻过《构建之法》,笔记整理
🚩 前言 我的阅读方式 我拿到这本书挺久了,之前已经零散地看过一部分,最近一周集中地花了一些时间,将整本书看过了一遍。看得比较粗略,正如“好读书,不求甚解”(我甚至没有去看书中提到的那些参考资料)。
44 0
|
1月前
逆向wp周更
逆向wp周更
13 1
|
机器学习/深度学习 监控 Shell
Shell 一个月时间让你从小白到实战【万字笔记建议收藏方便学习】2
Shell 一个月时间让你从小白到实战【万字笔记建议收藏方便学习】2
55 0
|
Shell Linux
Shell 一个月时间让你从小白到实战【万字笔记建议收藏方便学习】1
Shell 一个月时间让你从小白到实战【万字笔记建议收藏方便学习】1
80 0
|
算法 C++ 容器
开心档之开发入门网之C++ 模板
开心档之开发入门网之C++ 模板
|
Unix C语言 C++
开心档-开发入门网之C++ 教程
开心档-开发入门网之C++ 教程
|
对象存储 开发者 微服务
项目第二十天内容介绍 | 学习笔记
快速学习 项目第二十天内容介绍
|
Web App开发 XML 供应链
前端周卡第十一期
前端周刊发表每周前端技术相关的大事件、文章教程、一些框架的版本更新、以及代码和工具。每周定期发表,欢迎大家关注、转载。
前端周卡第十一期
|
存储 安全 网络协议
花5分钟就能上手的dnslog盲打小技巧!
DNSlog是什么?DNSlog就是存储在DNS服务器上的域名信息,它记录着用户对域名www.baidu.com等的访问信息,类似日志文件
1323 0
花5分钟就能上手的dnslog盲打小技巧!