powershell - 何时使用`Invoke-Expression`?
问题描述
有一些博客文章描述了这Invoke-Expression
为注入攻击打开了大门,因此被认为是不安全的(据我所知)。Invoke-Expression
此外,这些帖子还描述了通过使用呼叫运算符 ( &
)来克服的方法。
我的问题:什么是有效的使用场景Invoke-Expression
?如果没有有效的,为什么它仍然是实际 PowerShell (6) 版本的一部分?
解决方案
推荐阅读
- assembly - x86_32 虚拟 8086 和实模式是否支持扩展通用和专用寄存器?
- javascript - Google 表格脚本错误:TypeError:无法读取 null 的属性“getRange”(第 7 行,文件“Rando”)
- vue.js - Vuejs 复制动态组件方法
- r - 使用 Plotly 创建热图;改变颜色
- java - 仅在通过 JAX-RS 调用时出现休眠错误
- android - AdapterList 中的 IndexOutOfBoundsException
- ubuntu - xvda1 是否占用了我在 ec2 上的所有磁盘空间
- angular - 角 9 | 无法绑定到“加载”,因为它不是“img”的已知属性
- acumatica - 使用 Endpoint Rest API 更新 PUT 请求上的 Note System 字段
- c# - 如何从公钥字节数组创建 CX509PublicKey 对象