前路灿灿 2023-09-12 00:34 采纳率: 0%
浏览 57
已结题

爬虫实现app的注册

我是刚入门爬虫的小菜坤,最近想编写一个爬虫程序实现app的注册流程,是一个国外app,现在比较尴尬的点是这个app无论是用真机手动注册还是模拟器注册,它都会注册失败,报的错误都是被检测注册滥用,模拟器有成功过两次,手机成功过一次,爬虫程序一次都没成功,我看网上人说是ip的问题,然后今天用美国的住宅ip试了一下,也没成功,我有好多困惑的问题想问问大lao们,app的整个注册流程有好多包,有些是记录事件,还有关于广告的,我在程序里面只写了三个请求,是用于注册比较关键的请求,我想问问是都要写吗,然后这个app用的是什么OAuth认证,里面有时间戳,这个要怎么办呀,我一改动就403,最后是想问问关于这个注册失败的事,还请大lao们给点指点,自己搞一个多星期了,都快崩溃了
首先非常感谢各位大lao的指点,然后我感觉的问题叙述的不够清楚吧,做点补充,同时也对大lao的回答集体的做出些回复:
1.关于app同一硬件设备不能多次注册的问题,如果首先这个机制肯定会有,但是那是批量注册环节的问题,我现在就只注册一个都成问题,比较惨,因为现在是即使使用了真手机设备手动的去注册一个账号,它也几乎是不可能成功的,这就不是多次注册造成的问题了,因为如果是这个原因第一次使用手机人工注册的时候就应该是成功的
2.关于OAuth认证方面,我是真的一点都不会,目前还是比较菜坤,非常欢迎在这方面给出指点,我想问一下,就是这里面有一个时间戳嘛,说什么是用于防止重放攻击的,所以说我通过抓包得到的数据,其实app已经是给服务器发送了这样一个请求,如果这个时候我进行改动,写一个post请求重新发送请求给服务器,这是不是已经会被服务器判定为重复事件或者说是重放攻击而造成的注册失败,如果是的话,那为什么不直接拒绝我的请求呢
3.整个的注册流程抓到的包有几十个,我只写了三个请求,这些请求得都写吗,我感觉应该不需要吧,最后特别希望大lao们能多指点下,非常希望有大lao能带带我这个小菜坤,太无助了,还有吐槽一下csdn,想问个问题限制也太多了,禁止这禁止那儿的

  • 写回答

21条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-09-12 02:06
    关注

    【相关推荐】




    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月19日
  • 修改了问题 9月12日
  • 创建了问题 9月12日

悬赏问题

  • ¥15 VFP如何使用阿里TTS实现文字转语音?
  • ¥100 需要跳转番茄畅听app的adb命令
  • ¥50 寻找一位有逆向游戏盾sdk 应用程序经验的技术
  • ¥15 请问有用MZmine处理 “Waters SYNAPT G2-Si QTOF质谱仪在MSE模式下采集的非靶向数据” 的分析教程吗
  • ¥50 opencv4nodejs 如何安装
  • ¥15 adb push异常 adb: error: 1409-byte write failed: Invalid argument
  • ¥15 nginx反向代理获取ip,java获取真实ip
  • ¥15 eda:门禁系统设计
  • ¥50 如何使用js去调用vscode-js-debugger的方法去调试网页
  • ¥15 376.1电表主站通信协议下发指令全被否认问题