knownsec / pocsuite3

pocsuite3 is an open-sourced remote vulnerability testing framework developed by the Knownsec 404 Team.
https://pocsuite.org
Other
3.66k stars 783 forks source link

console 无法使用 use 的 BUG #340

Closed S2eTo closed 2 years ago

S2eTo commented 2 years ago

command_use 方法中 if os.path.exists(module_path + module_ext) 这里拼接了文件后缀进行判断文件是否存在

image

直到 get_file_text 方法中也没有拼接处理文件后缀,导致无法找到文件

image

下面是报错信息

image

S2eTo commented 2 years ago

我尝试进行了修复,通过后拼接后缀

for module_ext in ['.py', '.yaml']:
    if os.path.exists(module_path + module_ext):
        module_path = module_path + module_ext # 拼接后缀
        module_path_found = True
        break