Thinbug
News
你能用节点删除system32吗?
时间:2017-12-27 16:00:34
标签:
javascript
node.js
在Windows 7及更高版本上,是否可以删除带节点的system32并破坏系统?
该文件夹是以某种方式受到保护的吗?
您是否需要使用管理员权限启动脚本?
这样的代码怎么样?
如果可能的话,随机的npm包也可能包含这样的恶意代码吗?
我有点不小心下载npm包,我应该担心吗?只是好奇,显然:p
醇>
1 个答案:
答案 0 :(得分:3)
是 - 如果您的
node.exe
正在使用提升权限(又称“管理”权限)
运行
是的,该文件夹具有NTFS ACL权限,需要提升权限才能删除,移动和重命名。此外,该目录由
the built-in principal
TrustedInstaller
拥有。
是,如答案1所述。
调用
Windows command-line utility
runas
。还有一个
npm
包,可以为您包装:
https://www.npmjs.com/package/runas
是的,恶意
npm
脚本或任何节点脚本 - 或者实际上任何程序都可以 - 进行该调用 - 但是如果您启用了UAC,则会收到全屏提示以确认标高。
不,不要担心 - 如果您启用了UAC,则会始终首先提示您。
醇>
相关问题
你能删除appengine项目吗?
使用C#从Windows \ System32目录中删除文件
如何删除networkx中的节点?
使用simplexml删除节点
您可以使用gcloud-node更新元数据吗?
如何从章鱼部署中删除节点
你能用节点删除system32吗?
你能删除Microsoft.Web /证书吗?
您可以重命名主节点吗?
C ++删除system32文件
最新问题
我写了这段代码,但我无法理解我的错误
我无法从一个代码实例的列表中删除 None 值,但我可以在另一个实例中。为什么它适用于一个细分市场而不适用于另一个细分市场?
是否有可能使 loadstring 不可能等于打印?卢阿
java中的random.expovariate()
Appscript 通过会议在 Google 日历中发送电子邮件和创建活动
为什么我的 Onclick 箭头功能在 React 中不起作用?
在此代码中是否有使用“this”的替代方法?
在 SQL Server 和 PostgreSQL 上查询,我如何从第一个表获得第二个表的可视化
每千个数字得到
更新了城市边界 KML 文件的来源?