n4o847 / seccamp-redos

A tool for detecting ReDoS vulnerabilities based on automata theory.
https://n4o847.github.io/seccamp-redos/
7 stars 4 forks source link

Improve README #47

Open n4o847 opened 3 years ago

n4o847 commented 3 years ago

解決する Issue

改善内容

各自参加記を書いたりするにあたってこのリポジトリを引用することもあるかと思うので、README をしっかりしたものに書き換えます。(もう遅かったらごめんなさい……)

基本的に #35 の体裁を整えたのと、序文は #44 をもとにしています。

発表資料の部分には発表スライドへのリンク付きサムネイルを貼ります。

yapatta commented 3 years ago

そういえばnodeとnpmのどのバージョンで動くか書いときたいですね 因みに僕はnodeがv12.19.0、npmが6.14.8でした

n4o847 commented 3 years ago

動作に必要なもの (requirements) は個人的には要らない気がするのですがどうでしょう?

node や npm のバージョンに関する記述はしないことが多いように思う(これは他の人が言っていたことの受け売りなんですが、Node.js は後方互換性に優れているためユーザが latest を使わない意義が無いため)

……のですが、今試してみたら Node.js 10 系では Array.prototype.flatMap が無くてコケるんですね。

10 系はサポート期間が 2021-04-01 までらしいので一応 12 系以上が対象であることは書いておくべきか……。

masa5555 commented 3 years ago

自分が最初に、「動作に必要なもの npm」を特に深い意味はなく書いてしまったので消してもらっても大丈夫です。