Skip to content

Commit 3458676

Browse files
committed
feat: index layout supports including dynamic vue path
* docs: fix typo
1 parent c58ce25 commit 3458676

File tree

14 files changed

+131
-56
lines changed

14 files changed

+131
-56
lines changed

docs/archive/nsctf24/index.md renamed to docs/archive/2024newstar/index.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ information: |
1212
1313
actions:
1414
-
15-
- usevue: true
16-
# - text: 报名参赛
17-
# type: primary
18-
# size: large
19-
# click: signup
15+
# - usevue: index
16+
- text: 回顾练习
17+
type: primary
18+
size: large
19+
click: training
2020

2121
-
2222
- text: 快速入门
@@ -28,3 +28,4 @@ actions:
2828
type: secondary
2929

3030
---
31+

docs/archive/nsctf24/index.ts renamed to docs/archive/2024newstar/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
import { ElMessage } from 'element-plus';
22

3+
export function training() {
4+
window.open('https://ctf.xidian.edu.cn/training/14');
5+
}
6+
37
export function signup() {
48
let nowdate = new Date();
59
let signdate = [new Date('2024-09-13 10:00:00'), new Date('2024-11-03 21:00:00')];
File renamed without changes.

docs/archive/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ hero:
1111
features:
1212
- title: NewStar CTF 2024 × 春秋杯
1313
details: '2024.9.27 - 2024.11.3'
14-
link: /archive/nsctf24/
14+
link: /archive/2024newstar/
1515
---

docs/guide/2024/index.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ titleTemplate: ':title - NewStar CTF 2024'
44
aside: false
55
---
66
<script setup>
7+
import Container from '@/components/docs/Container.vue'
78
import Link from '@/components/docs/Link.vue'
89
import Text from '@/components/docs/NonTextDetectable.vue'
910
</script>
@@ -26,6 +27,11 @@ NewStar CTF 2024 是由来自 13 所高校的战队联合发起的新生入门
2627

2728
## 赛事时间<Text class='desc-text' fontSize='18px' fontWeight='500' content='(GMT+0800 中国标准时间)' />
2829

30+
<Container type='info'>
31+
32+
比赛已结束!可前往[西电 CTF 终端](https://ctf.xidian.edu.cn/training/14)查看或练习赛题。
33+
</Container>
34+
2935
<strong>公开赛道:</strong>2024 年 9 月 30 日 09:00 - 2024 年 11 月 3 日 21:00
3036

3137
<strong>校内赛道:</strong>2024 年 9 月 23 日 09:00 - 2024 年 10 月 27 日 21:00
@@ -60,7 +66,6 @@ NewStar CTF 2024 是由来自 13 所高校的战队联合发起的新生入门
6066

6167
11. 不满足校内赛道参赛资质的选手,仍可报名公开赛道。
6268

63-
6469
## 赛事交流
6570

6671
公开赛道 QQ 群:1169651901<span data-desc>(①群)</span>、806733185<span data-desc>(②群)</span>

docs/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ information: |
1212
1313
actions:
1414
# -
15-
# - usevue: true
15+
# - usevue: index
1616
# - text: 报名参赛
1717
# type: primary
1818
# size: large
@@ -23,8 +23,8 @@ actions:
2323
link: /learn/
2424
type: secondary
2525

26-
- text: 往届题解
27-
link: /wp/
26+
- text: 往届回顾
27+
link: /archive/
2828
type: secondary
2929

3030
---

docs/wp/2024/author-list.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
{ "name": "ezrust", "category": "Reverse", "author": "ATRI" },
9090
{ "name": "MazE", "category": "Reverse", "author": "tgrddf55" },
9191
{ "name": "easygui", "category": "Reverse", "author": "tgrddf55" },
92-
{ "name": "洞 OVO", "category": "Reverse", "author": "unk" },
92+
{ "name": "洞 OVO", "category": "Reverse", "author": "Ajarbox" },
9393
{ "name": "ezpollute", "category": "Web", "author": "D1anash1ba" },
9494
{ "name": "ezcmsss", "category": "Web", "author": "gdd" },
9595
{ "name": "chocolate", "category": "Web", "author": "CH0ico" },

docs/wp/2024/week5/misc/zipmaster.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
titleTemplate: ':title | WriteUp - NewStar CTF 2024'
33
---
44

5-
# Zipmaster
5+
# zipmaster
66

77
拿到附件解压后看到是一个压缩包,是真加密。打开看一下结构
88

docs/wp/2024/week5/reverse/ohn_flutter.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ __int64 __usercall ohn_flutter_EditView_MyEditTextState::check_2d50c0@<X0>(
235235
return
236236
```
237237

238-
``check` 函数里的判断函数没办法直接查看需要动调,同时其他加密的密钥和 IV 也无法直接得到。
238+
`check` 函数里的判断函数没办法直接查看需要动调,同时其他加密的密钥和 IV 也无法直接得到。
239239

240240
`ohn_flutter_EditView_MyEditTextState::_anon_closure_2d4f08` 函数开头下断点,然后用 IDA 单步调试在判断处拿到密文,Key 和 IV 都可以轻易拿到,XXTEA 的 Key 在那个加密的特征处(进行 `&3` 运算的附近)也可以拿到
241241

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"nodemon": "^3.1.4",
1717
"sass": "~1.76.0",
1818
"unplugin-element-plus": "^0.8.0",
19+
"vite": "^5.4.10",
1920
"vite-svg-loader": "^5.1.0",
2021
"vitepress": "^1.3.1",
2122
"vue": "^3.4.35",

0 commit comments

Comments
 (0)