操作系统命令注入是否适用于 winform 应用程序?
它是主要的安全威胁吗?
如果是,那么保护应用程序免受其侵害的最佳可行解决方案是什么?
上述任何链接将不胜感激。
这是示例代码
公共静态无效 RunNewInstance(参考字符串 pstrUserRole) { 组装 asm = Assembly.GetExecutingAssembly(); 字符串 lstrExeName = asm.ManifestModule.Name; 进程 proc = new Process(); 字符串 lstrCurrentDirectory = Environment.CurrentDirectory; proc.StartInfo.FileName = lstrCurrentDirectory + "\\" + strExeName; proc.StartInfo.Arguments = pstrUserRole; proc.Start(); }