私は、共有プログラミングプラットフォームでのNodeJの使用を評価しているところです。
ユーザーはコードを送信してサーバー上で実行できる必要があります。それらに最高のファンダメンタルズを与えるために、いくつかのNodeJsモジュールを提供する必要があります。
セキュリティ上の理由から、システムリソースへのアクセスを禁止するようにプロセスをchrootする必要があります。
最善のアプローチは、child_processes、特にfork()関数を使用することのようです。
セキュリティを強化するために、追加の子プロセスを起動するなど、一部のNodeJモジュールも無効にする必要があります。
子供のためにこれらのモジュールを無効にするにはどうすればよいですか?デフォルトでいくつかを無効にするコンパイルオプションを見つけることさえできないようです、