vulnerabilities.py 文件源码

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

项目:pyt 作者: python-security 项目源码 文件源码
def get_sink_args(cfg_node):
    if isinstance(cfg_node.ast_node, ast.Call):
        rhs_visitor = RHSVisitor()
        rhs_visitor.visit(cfg_node.ast_node)
        return rhs_visitor.result
    elif isinstance(cfg_node.ast_node, ast.Assign):
        return cfg_node.right_hand_side_variables

    vv = VarsVisitor()
    other_results = list()
    if isinstance(cfg_node, BBorBInode):
        other_results = cfg_node.args
    else:
        vv.visit(cfg_node.ast_node)

    return vv.result + other_results
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号