为什么亚马逊,facebook等养号不能用selenium浏览器自动化

2021/7/20 18:00:33

没有绝对完美的防御,攻防永远都是成本和利润的博弈 某平台自动化算法分析: 获取验证码的同时, 会同时请求接口获取一个加密字符串, 这个加密字符串会最后的时候作为参数传入 想要获取这个加密字符串呢, 需要先生成一个lid(此时应该有人已经猜到是哪个平台了..

没有绝对完美的防御,攻防永远都是成本和利润的博弈
某平台自动化算法分析:
获取验证码的同时, 会同时请求接口获取一个加密字符串, 这个加密字符串会最后的时候作为参数传入
想要获取这个加密字符串呢, 需要先生成一个lid(此时应该有人已经猜到是哪个平台了..), 生成方法也在js中直接提取就好了, 是时间戳+随机等长的字符串(用到了Math.random)
为什么亚马逊,facebook等养号不能用selenium浏览器自动化
然后基于lid进行一定的封装, 加上一个固定的key和其他固定的参数,再走一下加盐编码即可(盐值也是在js中写死的)
然后进行第一次请求, 会传回一个新的lid, 再基于这个新的lid重新封装, 加入一些浏览器的属性参数,再重新进行加盐编码(盐值与上一个请求相同),然后进行第二次请求, 最终获得加密参数:
ok~ 一切顺利~ 约德尔人万岁~
我们来到了第三个关卡:
验证码缺口坐标破解
这里给出三种常用的办法:
opencv识别破解
第三方打码平台识别破解
自己训练模型识别破解
具体的实现这里就不过多赘述了~ 每种方法都是可行的
核心加密参数生成
我们在滑动之后, 通常会触发接口请求, 会有很多参数, 比如刚才预生成的加密参数
其中通常还会有另一个核心的加密参数, 一般来说很长, 其中夹杂着浏览器指纹, 用户的行为轨迹, 坐标点等各种信息, 同时也是加密最严重的参数
一般来说这个参数都有一个初始化操作, 比如这个样子:
会把一些当前时间戳, 版本号, referer, 加密版本号, token等作为参数穿进去
其中也会校验是否使用了selenium之类的自动化工具
初始化之后呢, 到了我们的重头戏: 行为轨迹
总共收集了两个行为轨迹
一个是用户开始滑块后的所有移动轨迹, 会收集到一个全局列表里, 然后等到最后一次性循环触发
一个是用户的各种鼠标键盘事件, 鼠标移动事件触发的间隔事件较长
这里可以人为收集几次成功的行为轨迹,分析一下对方的行为轨迹算法, 然后模拟生成即可, 生成之后的行为轨迹大概准确率有80%以上吧, 需要注意两个地方:
过程中采用了大量的随机值, 对方的模型也会检测是否足够随机, 所以, 需要加入各种random来微调坐标
轨迹事件传入的时候也会传入时长, 两个行为轨迹的时长是有关联的, 对方的模型也会检测两个行为轨迹之间的关联性
只要注意这两点, 相信你也可以写出一个足够拟真的更好的行为轨迹生成器()~
OK,准备工作已经做好了, 只要调用接口传参数即可:
最后的准确率大概在30%左右吧, 其实还有一定的优化空间~
另外多说一句, js代码通常会做不同程度的混淆, 您可以采用正则替换,ast反混淆, 直接硬怼等方式解决~
联系我们下载防关联系统:17602399866(同微) 2322004545

网站下载:https://jxexplorer.com

推荐阅读

  • 带你认识跨境电商独立站

    久微跨境小百科 01—跨境电商独立站的概念 独立站,简单地说,就是品牌商建设的具有销售功能的官方网站。05—独立站的开发语言 独立站的开发语言这点是基于技术开发层面的一个知识,一般作为跨境电商的卖家不需要深入了解。

    2021/7/20 17:00:45

  • Chrome 94将上线HTTPS-First选项

    Google本周三宣布即将推出 HTTPS-First 选项,允许用户在加载页面的时候优先加载到 HTTPS。目前,这种 HTTPS 优先模式只是一个选项,但该公司表示,未来或将该模式设置为默认模式。HTTPS-First 选项将从 Chrome 94 版本中开始提供,该版本将于 9 月 21 日正式发布,在启用之后依然支持 HTTP 连接。

    2021/7/20 10:37:28

  • 2021年解放投手的神兵利器竟是它

    据了解,在引进SHOPLINE诸葛智能广告系统后,经过多轮AB测试,在流量均匀分配的情况下Chillact的销售额提升了2.8倍。此外,SHOPLINE诸葛智能广告系统标签推荐功能,可辅助投手从2万个标签中选择更合适的受众进行广告投放。

    2021/7/19 12:00:25

  • Google广告是如何展示图片广告的呢?

    Google展示广告网络旨在帮助您找到合适的受众群体。广告类型 自适应型展示广告 注意:自2018年夏季起,在全新GoogleAds体验中,自适应型展示广告将成为展示广告网络的新默认广告类型。Google组合的广告可自动调整尺寸、外观和格式,几乎可以适应任何可用的广告空间。只要GoogleAds确定使用视频的广告效果更好,广告就会显示视频而非图片。

    2021/7/19 12:00:17

  • 谷歌SEO写完文章就万事大吉了?NO NO NO

    第一点我不提了,主动提交sitemap,很简单,上篇文章谷歌站内SEO终极指导写过了。写完文章,第一件事就去引流,引流,还是引流。

    2021/7/14 18:00:40

  • 外贸如何设置好阿里关键词,该如何搜索?

    如果在阿里巴巴国际站做外贸行业的人们一定会想尽办法的提高自己的阿里巴巴上的关键词排名。那么我们的外贸人就该知道如何去搜索阿里巴巴最热的关键词。

    2021/7/12 10:31:46

  • 如何提高Facebook广告效果

    首先企业可以利用Facebook用户画像来明确目标客户群体的特点,包括年龄,性别,职位,习惯等等。企业可借助Facebook广告后台的受众分析选项来进行用户分析。

    2021/7/8 12:00:54

  • 「解封秘籍」这样申诉,分分钟解封你的 Google 账户!(GMC 篇)

    在上一期文章中,店匠SHOPLAZZA 帮助各位卖家梳理了 Google Ads 账户被封的完整申诉流程, 今天将为大家带来 Google Merchant Center账户的申诉流程讲解 。(点击翻看上期精彩内容:「解封秘籍」这样申诉,分分钟解封你的 Google 账户!

    2021/7/5 10:41:03