はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ console.timeEnd

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 1 / 1件)
 

正規表現の脆弱性 (ReDoS) を JavaScript で学ぶ

2022/02/18 このエントリーをはてなブックマークに追加 404 users Instapaper Pocket Tweet Facebook Share Evernote Clip ReDoS Repeat test 脆弱性 正規表現

先日、このようなツイートを書いたところ、かなりの反響がありました。 JavaScript の正規表現の脆弱性の例でいうと、例えば /\s+$/ は脆弱性があると言える console.time(); /\s+$/.test(" ".repeat(65536) + "a"); console.timeEnd(); 結構時間がかかるのがわかる。でも /\s+$/ を見て「これは危険だな」と理解出来る... 続きを読む

 
(1 - 1 / 1件)