某手机影视app抓取注册邀请的思路

查看 94|回复 10
作者:蜗牛很牛   
[color=]仅供学习参考禁止商业用途损害侵权!!!
仅供学习参考禁止商业用途损害侵权!!!
仅供学习参考禁止商业用途损害侵权!!!
偶然用到一款app不错用着可以便想着免受广告荼毒一生气写一个代码。分享下
[Python] 纯文本查看 复制代码import requests
import random
import string
def generate_random_string(length, chars=string.ascii_letters + string.digits):
    return ''.join(random.choice(chars) for _ in range(length))
def register_user():
    url = ""
   
    # 随机生成11位电话号码
    name = ''.join(random.choice(string.digits) for _ in range(11))
   
    # 随机生成8位密码(字母+数字)
    password = generate_random_string(8)
   
    # 复制密码到confirmPassword
    confirm_password = password
   
    # 随机生成device字符串
    device = generate_random_string(32, chars=string.ascii_lowercase + string.digits)
   
    # 手动输入yqm邀请码
    yqm = ""
   
    # POST请求的JSON数据
    data = {
        "name": name,
        "password": password,
        "confirmPassword": confirm_password,
        "code": "",
        "yqm": yqm,
        "type": "noyzm",
        "device": device
    }
   
    headers = {
        "User-Agent": "Dart/2.10 (dart:io)",
        "Content-Type": "application/json; charset=utf-8",
        "Accept-Encoding": "gzip",
        "Authorization": "",
        "Host": ""
    }
   
    response = requests.post(url, json=data, headers=headers)
   
    # 显示账号和密码
    print(f"账号: {name}, 密码: {password}")
   
    if response.status_code == 200:
        print(f"注册成功: {response.json()}")
    else:
        print(f"注册失败: {response.status_code}, {response.text}")
def main():
    try:
        # 手动输入运行次数
        run_times = int(input("请输入要运行的次数: "))
        
        for i in range(run_times):
            print(f"正在进行第 {i+1} 次注册...")
            register_user()
            print(f"第 {i+1} 次注册完成\n")
            
    except ValueError:
        print("请输入一个有效的数字。")
if __name__ == "__main__":
    main()

仅供, 密码

蜗牛很牛
OP
  


joker_mj 发表于 2024-8-23 15:42
还有一种应该根据手机imei,还是什么来的,之前傻呼呼的花了半个多小时去多开注册,改掉,再安装注册…… ...

其实在做这个代码之前,你得去把你使用的这个APP抓包。然后看它与服务器之间通信采用的是什么?有明文的,也有可能是加密的。明文的简单一点,你可以看在初次注册的时候APP当前获得了哪些信息反馈给服务器。如果明确涉及到有i mei,你直接可以随机这反馈给服务器
不负韶华   

那个app不用手机号获取验证码才能注册吗
yzyyy   

居然不用注册验证
土亢至刀死   

哪个app,这不得分享下撒,我也来刷一波积分
sondycnc   

这段代码怎么用啊,请指教
蜗牛很牛
OP
  


不负韶华 发表于 2024-8-23 13:51
那个app不用手机号获取验证码才能注册吗

没短信验证,所以才好搞啊
joker_mj   


sondycnc 发表于 2024-8-23 15:15
这段代码怎么用啊,请指教

万万没想到啊,现在学习用ai也可以
这段代码是使用 Python 语言编写的。Python 是一种广泛使用的高级编程语言,以其清晰的语法和代码可读性而闻名。要运行这段代码,你需要按照以下步骤操作:
安装 Python:确保你的计算机上安装了 Python。你可以从 Python 官网 下载并安装。
安装 requests 库:这段代码使用了 requests 库来发送 HTTP 请求。如果你的 Python 环境中还没有安装这个库,你可以通过命令行使用 pip 来安装它:
pip install requests
保存代码:将这段代码保存到一个 .py 文件中,例如命名为 register_user.py。
运行代码:打开命令行或终端,导航到保存 .py 文件的目录,然后运行以下命令:
python register_user.py
或者如果你的系统中同时安装了 Python 2 和 Python 3,可能需要使用 python3 命令:
python3 register_user.py
按照提示操作:程序会提示你输入要运行的次数,根据提示输入一个数字,然后程序会进行相应的注册尝试。
请注意,这段代码中的 url、Authorization 和 Host 需要你根据实际情况填写正确的值,否则 requests.post 调用可能不会成功。此外,代码中的 yqm(邀请码)变量也被设置为手动输入,你需要在运行代码时提供这些信息。
蜗牛很牛
OP
  


sondycnc 发表于 2024-8-23 15:15
这段代码怎么用啊,请指教

这个段代码是给大家提供一个思路,在目前已知的需要邀请且不用填短信验证APP里面,直接可以直接套用。
白水饮   

建议用faker库生成真实一点的手机号,https://github.com/joke2k/faker
您需要登录后才可以回帖 登录 | 立即注册

返回顶部