path.getrandomfilename()仅生成8.3格式临时文件名,不能用于模糊测试;真 fuzz 需手动构造含 、超长路径、目录遍历等变异payload,并绕过.net路径校验。

用 Path.GetRandomFileName() 生成文件名不等于模糊测试
很多人以为调用 Path.GetRandomFileName() 就算在做模糊测试,其实它只生成 8.3 格式短名(如 "w4567890.tmp"),长度固定、字符集受限、无路径遍历或空字节能力——根本碰不到解析器的边界逻辑。
真正需要的是可控的变异策略:比如插入 "