xml_fuzzer.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:pentesty_goodness 作者: Inf0Junki3 项目源码 文件源码
def explore_children(node, soup, args):
    if type(node) in (Tag, BeautifulSoup):
        if DEBUG_MODE:
            print("NODE: {}".format(node.name))
            print("VALUE: {}".format(node.string))
            print("ATTRIBUTES: {}".format(node.attrs))

        if node.string is not None:
            fuzz_node(node, 
                      soup, 
                      do_inject_file    = args.inject_file_xxe,
                      do_inject_expect  = args.inject_expect_xxe)

        for cur_attr in node.attrs.iterkeys():
            fuzz_attr(node, 
                      cur_attr, 
                      soup,
                      do_inject_file    = args.inject_file_xxe,
                      do_inject_expect  = args.inject_expect_xxe)

        for child in node.children:
            explore_children(child, soup, args)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号