吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1752|回复: 48
收起左侧

[Python 原创] 某手机影视app抓取注册邀请的思路

[复制链接]
蜗牛很牛 发表于 2024-8-23 11:30
本帖最后由 苏紫方璇 于 2024-8-26 12:15 编辑

仅供学习参考禁止商业用途损害侵权!!!
仅供学习参考禁止商业用途损害侵权!!!
仅供学习参考禁止商业用途损害侵权!!!
偶然用到一款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()
微信图片_20240823112217.png
微信截图_20240823112017.png
微信截图_20240823111913.png

免费评分

参与人数 2吾爱币 +8 热心值 +2 收起 理由
苏紫方璇 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
xiaomiKO + 1 + 1 用心讨论,共获提升!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

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

其实在做这个代码之前,你得去把你使用的这个APP抓包。然后看它与服务器之间通信采用的是什么?有明文的,也有可能是加密的。明文的简单一点,你可以看在初次注册的时候APP当前获得了哪些信息反馈给服务器。如果明确涉及到有i mei,你直接可以随机这反馈给服务器
不负韶华 发表于 2024-8-23 13:51
yzyyy 发表于 2024-8-23 14:27
土亢至刀死 发表于 2024-8-23 14:37
哪个app,这不得分享下撒,我也来刷一波积分
sondycnc 发表于 2024-8-23 15:15
这段代码怎么用啊,请指教
 楼主| 蜗牛很牛 发表于 2024-8-23 15:28
不负韶华 发表于 2024-8-23 13:51
那个app不用手机号获取验证码才能注册吗

没短信验证,所以才好搞啊
joker_mj 发表于 2024-8-23 15:30
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(邀请码)变量也被设置为手动输入,你需要在运行代码时提供这些信息。
 楼主| 蜗牛很牛 发表于 2024-8-23 15:31
sondycnc 发表于 2024-8-23 15:15
这段代码怎么用啊,请指教

这个段代码是给大家提供一个思路,在目前已知的需要邀请且不用填短信验证APP里面,直接可以直接套用。
白水饮 发表于 2024-8-23 15:37
建议用faker库生成真实一点的手机号,https://github.com/joke2k/faker
joker_mj 发表于 2024-8-23 15:42
蜗牛很牛 发表于 2024-8-23 15:31
这个段代码是给大家提供一个思路,在目前已知的需要邀请且不用填短信验证APP里面,直接可以直接套用。

还有一种应该根据手机imei,还是什么来的,之前傻呼呼的花了半个多小时去多开注册,改掉,再安装注册……,
我想请教下,这种注册,该怎么自动化,你这个app  他注册不会出现验证手机信息么
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-16 01:06

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表