ctf/IERAE CTF 2024 writeup.md
... ...
@@ -31,12 +31,12 @@ curl "192.0.2.1:3000/search?user=http%3A%2F%2F192.0.2.2%3000"
31 31
32 32
## babewaf
33 33
解けなかったけどいくつか勉強になったことがあるのでメモ。
34
-- expressはデフォルトでルーティングの際にキャピタライズを考慮しない。
34
+- Expressはデフォルトでルーティングの際にキャピタライズを考慮しない。
35 35
- <https://stackoverflow.com/questions/21216523/nodejs-express-case-sensitive-urls>
36
- - `/GIVEMEFLAG`でexpressを貫通させて、なんとかHonoに拾わせるのだと思っていた。
36
+ - `/GIVEMEFLAG`でExpressを貫通させて、なんとかHonoに拾わせるのだと思っていた。
37 37
- Honoは`/GIVEMEFLAG`に対して404を返してきたので、デフォルトでキャピタライズを考慮しているようである。
38
- - expressになぜこのような仕様があるのか気になる。
39
-- expressでは正規表現の`*`文字は通常の方法で解釈されない。
38
+ - Expressになぜこのような仕様があるのか気になる。
39
+- Expressでは正規表現の`*`文字は通常の方法で解釈されない。
40 40
- <https://expressjs.com/ja/guide/routing.html>
41 41
> Express 4.xでは、正規表現の*文字は通常の方法で解釈されません。回避策として、*の代わりに{0,}を使用してください。これは、Express 5で修正される可能性があります。
42 42
- <https://github.com/expressjs/express/issues/2495>