我注意到当在PC (Linux)上安装steam时,点击网页上的"install“按钮(使用Firefox浏览器),使终端打开并执行shell。
这在技术上怎么可能呢?
我认为浏览器是一种阻止网站执行本地代码(除了Javascript)的沙盒。
发布于 2020-05-03 19:32:19
网页中的链接是steam://...。然后,浏览器询问用户是否允许运行外部应用程序。授权后,steam外部应用程序实际运行shell。
https://stackoverflow.com/questions/61000108
复制相似问题