channel.py 文件源码

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

项目:WebHackSHL 作者: SecHackLabs 项目源码 文件源码
def _parse_get(self, all_injectable = False):

        params_dict_list = urlparse.parse_qs(urlparse.urlsplit(self.url).query)

        for param, value_list in params_dict_list.items():

            self.get_params[param] = value_list

            if self.tag in param:
                self.injs.append({
                    'field' : 'GET',
                    'part' : 'param',
                    'param': param
                })

            for idx, value in enumerate(value_list):
                if self.tag in value or all_injectable:
                    self.injs.append({
                        'field' : 'GET',
                        'part': 'value',
                        'param': param,
                        'value' : value,
                        'idx' : idx
                    })
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号