コード例 #1
0
def start_captcha_server():
    logging.getLogger('harvester').setLevel(logging.CRITICAL)
    harvester = Harvester()

    tokens = harvester.intercept_recaptcha_v2(
        domain='www.supremenewyork.com',
        sitekey='6LeWwRkUAAAAAOBsau7KpuC9AV-6J8mhw4AjC3Xz')

    server_thread = threading.Thread(target=harvester.serve, daemon=True)
    server_thread.start()
    harvester.launch_browser()
コード例 #2
0
domain = input("Enter domain (follow this format: example.com): ")
sitekey = input("Enter sitekey: ")
extension = None

logging.getLogger('harvester').setLevel(logging.CRITICAL)

harvester = Harvester()

if captchaType == '1':
    enable_extension = input(
        'Do you want to enable the Buster chrome extesnion? [y/n]: ')
    if enable_extension == 'y' or enable_extension == 'Y':
        extension = fr"{str(pathlib.Path().absolute())}\Buster-chrome-extension"

    tokens = harvester.intercept_recaptcha_v2(domain=domain, sitekey=sitekey)

elif captchaType == '2':
    tokens = harvester.intercept_recaptcha_v3(domain=domain, sitekey=sitekey)

elif captchaType == '3':
    tokens = harvester.intercept_hcaptcha(domain=domain, sitekey=sitekey)

else:
    print("Invalid Respond! Restart Program.")
    input()

server_thread = Thread(target=harvester.serve, daemon=True)
server_thread.start()
harvester.launch_browser(extensions=extension)