-1

如果有人将文件扩展名重命名为允许的扩展名,请说 abc.exe 为 abc.pdf 并尝试上传它。

我想知道 React/JavaScript 中是否有任何可用的开源库来检测文件中的内容,这样即使文件的扩展名更改为代码中允许的内容,也不会签入可执行或恶意代码

4

1 回答 1

0

您可以按照此链接中给出的答案检查文件是否被 node.js 损坏

如果您正在检查上传的文件是否为 pdf。是您想要还是想要检查任何扩展名的任何文件是否正确。

你使用这个 npm 模块来检查 pdf 与否。https://www.npmjs.com/package/pdf2json

于 2021-11-29T14:07:35.627 回答