我想知道是否可以使用某種客戶端腳本語言在遠程Web服務器上在客戶端計算機上運行命令。例如,我可以做些什麼來創建一個網頁,通過在他們的機器上運行一些命令,然後收集並打印這些數據,返回有關客戶端本地IP地址,當前正在運行的進程以及其他信息的信息?另外,我只打算在運行Windows的客戶端上使用它。預先感謝任何幫助!從瀏覽器在客戶端計算機上運行命令
1
A
回答
0
我認爲Pwn2Own今年已經結束。即使這樣,我也希望不會。
0
我認爲這就是所謂的黑客行爲。瀏覽器製造商竭盡全力阻止這種活動,因爲它會給用戶帶來巨大的安全風險。可能有辦法做這樣的事情,但嘗試它是錯誤的。
1
您可以從客戶端計算機收集的信息量是以隱私名義故意限制的。如果你想實現你的目標,你必須讓用戶同意給你這些信息。例如,您可以要求他們在他們的機器上安裝並運行一個小程序,不受瀏覽器可以執行或查看的限制,並使用它來收集信息並將其返回給您。要求他們運行該程序/安裝插件的行爲是同意的。例如,這是NVidia用來掃描您的計算機並確定您的網站上需要哪些驅動程序,如下所示:http://www.nvidia.com/Download/Scan.aspx?lang=en-us
相關問題
- 1. 如何從客戶端Windows計算機運行cql命令?
- 2. 從客戶端瀏覽器運行node.js
- 3. 收集客戶端計算機和瀏覽器統計信息
- 4. 如何從瀏覽器讀取客戶端的機器/計算機名稱?
- 5. 在兩臺計算機上運行Web服務和客戶端
- 6. 如何在瀏覽器上運行node.js客戶端
- 7. 從UNIX/LINUX機器在Windows計算機上執行命令
- 8. 想看看哪個在服務器計算機運行在本地主機從客戶端計算機
- 9. 如何保持瀏覽器在客戶端機器上打開
- 10. 如何從客戶端(瀏覽器)向客戶端(瀏覽器)發送客戶端的SSL/TLS證書
- 11. WordPress上的TinyMCE在客戶端計算機上行爲異常
- 12. Linux - 從客戶端向遠程服務器運行命令
- 13. 無法查看客戶端機器瀏覽器上的報告
- 14. 從網站在客戶端機器上運行exe
- 15. 在客戶端瀏覽器中運行GTK +應用程序
- 16. 運行,將每臺計算機上運行命令
- 17. 用瀏覽器運行命令
- 18. 使用Java在遠程計算機上運行命令行
- 19. 客戶端計算機上的SSL服務器端證書?
- 20. 從網頁瀏覽器運行安裝在客戶端機器上的exe文件
- 21. 從MySQL客戶端執行shell命令?
- 22. 從客戶端計算機啓用遠程計算機上的WinRM
- 23. Raspberry Pi2的命令行websocket客戶端 - 沒有瀏覽器需要實現?
- 24. 如何分離RPC客戶端和服務器,以便服務器在應用引擎上運行並且客戶端在我的計算機上運行?
- 25. 在瀏覽器中的VoIP客戶端?
- 26. 如何使用Perl在遠程計算機上運行命令?
- 27. 使用ssh在遠程計算機上運行命令
- 28. Rails應用程序在遠程計算機上運行命令
- 29. 如何使用perl在遠程計算機上運行命令?
- 30. 從Web瀏覽器執行命令
感謝您的快速回復!我的意圖不是惡意的。事實上,情況恰恰相反。我想要做的是從瀏覽器收集有關客戶機上運行的進程的信息,然後通過已知惡意進程的數據庫運行這些信息,以幫助客戶在其計算機上找到可能有害的軟件。爲此,我需要在Web服務器上的計算機上運行命令。對不起,如果它聽起來黑客:) – 2011-03-12 00:54:18
建立一個像IE的Active-X控件,然後是你唯一的選擇,或製作一個可與您的服務器通話的可下載程序。你使用普通的瀏覽器代碼所做的任何事情都是黑客或利用漏洞。 – Techism 2011-03-12 01:11:09