filesystem.py 无法读取,即使该文件存在并且我的用户拥有该文件的所有权限(sqlmap)

问题描述 投票:0回答:1

我目前正在尝试测试我最近在 Apache Linux 2023 上托管的一个网站的安全性。通过这个,我尝试进行 SQLi 测试,并尝试使用 SQLMAP 工具来暴力破解它。然而,即使我已经在我的设备上安装了 Python 和 SQLMAP 手册,每当我运行命令时:

 python C:\Users\"myname"\sqlmap-dev\sqlmap.py -u "http://"mywebsite/"

它给了我错误:

[11:59:17] [CRITICAL] unable to read file 'C:\\Users\\"myname\\sqlmap-dev\\plugins\\dbms\\mssqlserver\\filesystem.py'

我已经确认该文件确实存在于“C:\Users\”myname\sqlmap-dev\plugins\dbms\mssqlserver\”中,并进一步确认我的用户具有正确的权限并且应该能够读取该文件,有谁知道为什么会返回该错误?

此外,当我尝试从我的文件中打开 filesystem.py 时,我收到错误:

'无法打开'filesystem.py' 无法读取文件'c:\Users'myname'\sqlmap-dev\plugins\mssqlserver ilesystem.pu'(未知(FileSystemError):发生未知错误。请查阅日志以获取更多详细信息。)

mysql security sql-injection penetration-testing sqlmap
1个回答
0
投票

根据我的经验,要修复它,只需转到以下文件夹 sqlmap\plugins\generic 然后有一个 filesystem.py 文件。然后将文件复制到sqlmap\plugins\dbms\mssqlserver目录下

© www.soinside.com 2019 - 2024. All rights reserved.