Skip to content

路径含有特殊字符提取报错 #76

@Secur1ty0

Description

@Secur1ty0

大佬好,在提取路径时候含有特殊字符会导致报错:
image
建议增加空值判断以及特殊字符转义处理。Packer-Fuzzer-1.4/lib/Database.py改动代码如下:
import pymysql

if api_path.split("/")[-1]=="": pathsplit = "/" else: pathsplit = api_path.split("/")[-1] sql = "insert into api_tree(path,name,from_js) values(\"" + pymysql.converters.escape_string(api_path) + "\",\"" + pymysql.converters.escape_string(pathsplit) + "\"," + str(jsFileID) + ")"
`

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions