是否可以將運行時共享庫加載到JavaScript中並使用它?是否存在允許加載.so文件的任何安全問題?是否有可能將運行時共享庫加載到JavaScript中並使用它
0
A
回答
0
在網絡瀏覽器中?我認爲這是不可能的。
服務器端編程(如Node.js)也許可能。不確定。
在Java中能做某事這樣
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName("javascript");
String js = "var t=" + someJNIMethod()+";"
engine.eval(js);
這是不實際的,但有可能。
+0
顯示一些effot人 – Muhaimin 2014-10-28 14:05:00
0
Node.js與FFI模塊將幫助在這種情況下
相關問題
- 1. 是否可以在共享內存中加載共享庫?
- 2. 是否可以將C++共享庫加載到Mathematica 8.0?
- 3. cmake - 是否有可能在運行時將可執行文件與相對路徑鏈接到共享庫?
- 4. 是否有可能有PHP加載和運行Javascript?
- 5. 在運行時加載的共享庫中的Libcurl和curl_global_init
- 6. 運行時共享庫
- 7. 將共享庫加載到bash終端
- 8. 是否有可能在C#中編寫代碼並使用Script#在.NET程序集和JavaScript之間共享它?
- 9. 運行prehook pod時加載共享庫時出錯
- 10. 是否有可能在運行時加載Rails助手?
- 11. 是否有可能在運行時使用angularAMD延遲加載並將角度模塊注入應用程序?
- 12. 運行時共享庫可以調用現有符號嗎?
- 13. 檢查tools.jar是否可用並在運行時動態加載
- 14. 是否有可能停止在Java運行時加載庫文件?
- 15. 加載共享庫
- 16. 加載使用其他共享庫的共享庫
- 17. 是否有可能通過共享擴展執行API調用
- 18. 在運行時通過路徑加載共享庫
- 19. htdig停止運行 - 加載共享庫時出錯
- 20. 將libjpeg庫鏈接到共享庫,並且libjpeg在運行時未定義
- 21. 使用java加載串行端口共享庫時出錯
- 22. 在「此時沒有加載共享庫」的情況下,是否有可能獲得回溯?
- 23. 是否有可能鏈接到共享庫而不訪問庫本身?
- 24. 是否有可能使用JAXB生成共享對象?
- 25. 是否有可能爲QObject的父級使用共享指針?
- 26. 是否有可能「延長」共享內存的使用壽命?
- 27. 是否有可能知道在iOS中使用什麼介質進行共享?
- 28. 是否有可能讓Spring庫在共同/共享上下文中?
- 29. 將共享庫與其他共享庫鏈接是否好?
- 30. 是否有可能在運行時
JavaScript將如何使用.so?我不認爲這是可能的;我認爲安全問題會很嚴重。 – duffymo 2014-10-28 12:42:49
如果您正在討論在網頁中運行JavaScript,肯定會存在安全問題,爲什麼要這樣做? – lelloman 2014-10-28 12:46:30
@duffymo以類似的方式C++,C#,Java,ObjectiveC,Phython,TCL,Perl和許多其他語言都可以做到這一點 – Narek 2014-10-28 12:58:24