2017-08-16 25 views
1

我對NetLogo相當陌生,但我非常有興趣瞭解更多信息。目前我試圖讓我的公司允許將其安裝在我們的公司網絡上,但是我被IT安全拒絕,因爲「該產品能夠生成獨立的可執行文件。」NetLogo的安全問題

所以我的問題你們是:

是能夠的NetLogo編譯Java代碼的,還是它僅僅使用外部創建(通過另一個不包含程序)JAR文件作爲擴展?

NetLogo 64或32位安裝程序中是否包含能夠創建獨立可執行文件的任何程序(Netlogo,Netlogo 3D,HubNet或Behaviorsearch)?

您知道有什麼方法可以將Netlogo套件用於惡意目的嗎?

感謝您花時間閱讀本文。任何幫助將不勝感激。

-Jeff

+0

抱歉,無法明確地幫助,但有NetLogo開發人員在這裏定期回答問題。以前版本的NetLogo能夠創建一個運行模型的jar文件,而不需要在計算機上安裝NetLogo。我認爲這已經貶值了,但它可能是引起關注的根源。 – JenB

+0

更多信息。謝謝。還有誰? –

回答

0

以前的NetLogo版本能夠創建運行該模型,而無需在計算機上具有的NetLogo一個jar文件。我認爲這已經貶值了,但它可能是引起關注的根源。

這似乎是參考NetLogo小程序。確實,最新版本的NetLogo不允許再製作小程序。但即使在具有小應用程序的舊版本中,所使用的文件NetLogoLite.jar也是預編譯的並且始終相同,只有.nlogo文件因型號而異。

是能夠的NetLogo編譯Java代碼

沒有

,或者它僅僅使用外部創建(通過另一個不包含程序)JAR文件作爲擴展?

是否有任何節目(的NetLogo,3D的NetLogo,HubNet,或Behaviorsearch)包含能夠產生獨立的可執行文件的的NetLogo 64或32位的安裝者?

沒有

你知道有什麼方法可以充分利用的NetLogo套件用於惡意目的?

是的,你可以通過使用https://github.com/NetLogo/Shell-Extension/.nlogo文件做一些事情惡意運行時(在運行的NetLogo,不是獨立的),最容易。您甚至可以將惡意代碼放入模型的startup過程中。