逆向分析之antibot

现在太卷了,没资源,很难接到好活,今天群里看到个单子,分析了下能做,结果忙活了一小会,幸好问了下,人家同时有多个人再做,直接就拒绝再继续了。就这次忘了收定金了,所以原则还是不能改的。没定金不干活,测试完,先钱后货。

为了不白忙活,把分析结果分享出来,不难。

分析地址

aHR0cDovL2luZm9zZWVrZXIudXMvYW50aWJvdC5odG1s

最终结果就是这个包,返回good就是检测通过,就是希望看到的结果。

下面是包分析:

1.
https://script.anura.io/request.js?instance=56263855&source=direct&campaign=na&additional=%7B%221%22%3Anull%7D&callback=anuraCallback&64779053143
GET
instance    56263855 固定值
source    direct 固定值
campaign    na 固定值
additional    {"1":null} 固定值
callback    anuraCallback
64779053143     Math.floor(1E12 * Math.random() + 1)

这个地址请求返回结果中截取token
 
2.
https://script.anura.io/response.json
application/x-www-form-urlencoded
POST
token  https://script.anura.io/request.js返回
params 在https://script.anura.io/request.js 这个脚本中生成


返回{"id":"2124595415.95e4f99af100ed22ca53d6c6af5f3944"}

3.
https://script.anura.io/result.json
application/x-www-form-urlencoded
POST
instance    56263855  固定值 
currentUrl    http://infoseeker.us/antibot.html 固定值 window.location.href
id    2124595415.95e4f99af100ed22ca53d6c6af5f3944  https://script.anura.io/response.json返回值中的id

返回{"result":"good","mobile":0,"adblocker":0}  包含good则检测通过

重点就是生成params

下面看下具体是如何找到params的生成位置的。

F12直接增加DOM断点,然后出现request.js,搜素params加断点即可。

然后下面就是一点点扣出来,如果检测过不去,将这个request.js替换掉,增加日志,将环境参数输出和本地环境参数对比即可。

代码没扣完,懒得扣了,不是为了钱,这种难度都懒得动手,没劲。一个月3K,价格这么多,真是不敢接。

相关推荐

  1. ios 逆向分析,某业帮逆向算法(二)

    2024-04-01 04:00:01       62 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-01 04:00:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-01 04:00:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-01 04:00:01       87 阅读
  4. Python语言-面向对象

    2024-04-01 04:00:01       96 阅读

热门阅读

  1. 索引+地址值

    2024-04-01 04:00:01       36 阅读
  2. UOS部署oceanbase

    2024-04-01 04:00:01       42 阅读
  3. C++中的结构体数组

    2024-04-01 04:00:01       38 阅读
  4. git删除分支

    2024-04-01 04:00:01       34 阅读
  5. 【八股】Spring MVC

    2024-04-01 04:00:01       36 阅读
  6. Golang基础-8

    2024-04-01 04:00:01       34 阅读
  7. 算法D60 | 单调栈3 | 84.柱状图中最大的矩形

    2024-04-01 04:00:01       38 阅读
  8. 探索Python中的集成方法:Stacking

    2024-04-01 04:00:01       38 阅读