nodevm

    2熱度

    1回答

    最近運行的代碼的結果,我一直在嘗試使用軟件包來實現沙箱執行VM2已經由@Patrik西梅克出版 我試圖運行一些js代碼,我認爲它是一個定製邏輯,我將這個邏輯存儲在一個字符串變量中。 我需要在沙盒環境中執行此自定義邏輯(因爲這是不可信的代碼),並根據此結果取回實際環境中的響應以繼續正常的應用程序流。 我嘗試了幾種方法來獲得最終結果。自定義邏輯正在沙盒內成功執行,但我無法找到將此結果發回主進程的方式,

    1熱度

    1回答

    我想源代碼node.js沙箱能夠運行不受信任的用戶提交的代碼。 有一些關於此的帖子,但他們都是舊的。我希望最新的帖子會有所幫助。 (2011)How to run user-submitted scripts securely in a node.js sandbox? (2012)How to run untrusted code serverside? (2013)Safely sandbox