1

通常の NodeJS インスタンスの場合は、 で開始できますnode server.js。これに関する問題は、運用サーバーでは、ハッカーが私のマシンを侵害したときに、サーバー側のソース コードをすべて表示およびコピーできることです。ソースコードには知的財産が含まれているため、これは大きなリスクです。それを防ぐ方法はありますか?

たとえば、Java では、通常、コードはjarパッケージまたは.classファイルに組み込まれ、ビルドされたファイルのみをデプロイします。ハッカーがマシンに侵入すると、バイト コードのみで理解できないファイルjarまたはファイルしか見ることができません。.class

私のPython Flaskサーバーにも同様の懸念があります。

4

2 に答える 2

2

私は現在3つの代替案を検討しており、この件についてもっと知りたいと思っています:

http://jxcore.com/home/ - 「JXcore は追加機能を備えた Node.JS フォークです。」また、他のプラットフォームでの nodeJS コードの実行もサポートしています

https://jaredallard.me/nexe/ - 「Node.js プロジェクトをコンパイルします。ソースは搭載されていません。」

http://enclosejs.com/ - 「Node.js プロジェクトをコンパイルします。ソースはありません。」

于 2015-12-31T11:37:36.613 に答える