当前位置:网站首页>Buuctf miscellaneous - QR code
Buuctf miscellaneous - QR code
2022-07-19 05:20:00 【dafeng2773】
Topic link :BUUCTF Online evaluation
The file gives a two-dimensional code :

The QR code is obtained by scanning the code :secret is here
The answer is wrong after input , No flag
next Think of checking QR_code.png Whether there is steganography
One . use first binwalk View file information
binwalk /tmp/mozilla_kali0/QR_code.png
Find out 4number.txt , There is steganography
Two . Then use binwalk Perform file separation
binwalk You can scan firmware images to find many different embedded file types and file systems .
-e Parameters : Extract hidden files
-dd Parameters are extracted manually , Store in current directory dd if=QR_code.png of=flag.zip skip=471 bs=1
binwalk -e /tmp/mozilla_kali0/QR_code.png.
obtain flag.zip, It is found that decompression requires a password
Guess the password 4 position , There is no effect
3、 ... and . Use brute force to crack zip file , have access to 2 Methods :
Method 1: Use fcrackzip Tools
fcrackzip -b -c1 -u -l4 flag.zip
Method 2: Use john Tools
Use john On the hash Value cracking , Mr Into hash file
zip2john flag.zip > HASH![]()
Yes hash Values are calculated , Password found :
The password came out !! You can get flag~~
There are many tools used in this problem
Reference link :
BUUCTF QR code of _ Lu Xiaodao -1 The blog of -CSDN Blog _buuctf QR code
BUUCTF miscellaneous —— QR code _Mokapeng The blog of -CSDN Blog _buuctf QR code
边栏推荐
猜你喜欢

使用Echars实现水滴状、环形图、分割图、堆叠、组织架构图、地图轮廓等图表

Solve the problem of inconsistent prediction effect between text detection training model and information model based on paddleocr

Excel template export of easypoi

Cesium 绑定鼠标事件和移除鼠标事件

uniapp 使用uview实现折叠面板

UML(用例图,类图,对象图,包图)

Shell script configures root to login to other hosts without secret

Wechat applet cloud development and use method-1

实习项目3-更改所有者

Swagger配置与使用
随机推荐
Cesium bind mouse events and remove mouse events
uni-app 条件编译#ifdef #endif 兼容多个终端
指针进阶简单总结
Using JS to realize the second level menu of anjuke and the full version (demonstration of precautions and problem points)
STL容器——set集合的应用
Cesium BIND Mouse Events and remove Mouse Events
轮播图的两种方法及自动轮播
vlookup函数的使用方法及实例
第一个智能合约程序Faucet.sol
H5如何获取内网IP和公网IP
Wechat applet cloud development and use method-1
路由器loopback口实验
Internship project 1 - personalized homepage configuration
手把手教你复现Log4j2核弹级漏洞
热更新及其原理
vscode终端无法使用解决的办法
分布式存储-fastdfs
Pat class B 1002: write this number
The first smart contract program faucet sol
数据可视化