当前位置:淡墨SEO首页 > SEO软件 > 旋转角度api生成并逆向通过旋转验证码

旋转角度api生成并逆向通过旋转验证码

淡墨SEO3年前 (2022-09-07)SEO软件21815

接上一篇文章,本篇主要是对上一篇文章进行一个实际测试,测试之前,我们需要获取旋转角度,从而计算拖动距离以及逆向运行完成拖动这两个部分。下面主要讲解一下。


一、旋转角度识别

旋转角度识别,需要大家大量的训练模型,从而计算出预测角度。这里我就不再演示了,本次主要用现成的模型,然后通过接口传入图片图片参数即可完成识别,获取角度。


1、flask生成api接口代码


获取token,token在我的商城,购买获取token,每次识别不到1分钱。其次就是图片字节,图片就是我们待旋转的图片


image.png


image.png


返回的字段status代表成功返回、angle代表返回的图片角度、spaceX代表滑动距离、remain代表接口剩余次数。接下来我们在postman上进行测试,可以看到已经成功返回信息。


image.png


这里角度识别的token,可以在我的商城  http://pan.cp30.cn  浏览器打开,购买获取token。每次请求不到1分钱,低于市场价

image.png


对于这个接口请求获取角度,在代码中请求方式如下:

imgContent = self.session.get(url=imgUrl,headers=self.headers,verify=False).content
print(imgContent)
files = {'file':imgContent}
data = {
'token':'S0JwV2R1R0NEWQxx='
}
resp = requests.post('http://39.106.32.181:5100/rotate',data=data,files=files).json()
self.angle = int(resp['angle'])


二、验证识别通过


正常调用浏览器进行滑块拖动,如果拖动错误,返回的参数中 op=0,代表验证失败。

image.png



op=1 代表验证通过


image.png



接下来在代码中进行测试请求,比如测试这串url


image.png    


image.png


只要op=1,代表验证成功了


image.png



总体上来看,分为两部分,一是训练模型获取角度,这里可以从我的接口请求也可以。二是逆向运行完成滑块拖动。如果对逆向源码有兴趣的话,可以私信我回复源码哦!

扫描二维码推送手机访问

文章内容均为原创,禁止转载!

本文链接:http://danmoseo.com/news/15.html

标签: js逆向

相关文章

某163企业邮箱js逆向登录解析

某163企业邮箱js逆向登录解析

平时我们发邮件时,如果用网页端发送邮件那么就需要登录,登录之后需要手动进行邮件发送的一些操作。如果我们用python逆向登录后,就可以在用接口模拟网页进行邮件的发送。问题主要是解决逆向登录,那么后面发送只要保持cookie就可以调用接口发送了。下面讲解一下逆向登录原理。首先是登录企业邮箱网页地址然后...

百度旋转验证码ds字段api接口自动生成

百度旋转验证码ds字段api接口自动生成

最近有些做seo同行在问我,旋转验证码的源码怎么用啊,比如出现验证码的时候,怎么对接啊?还有的会问怎么对接易语言、C#,那真的尴尬了,其他语言不太会。其实旋转验证码的原理最终要的数据就是ds和tk字段信息,只要拿到这两个字段的信息,就可以对接了。所以这次做了百度旋转验证码ds字段api接口自动生成,...

百度二级域名批量ck绑定软件-多线程(更新日期:2024-6-4)

百度二级域名批量ck绑定软件-多线程(更新日期:2024-6-4)

对于百度批量二级域名绑定软件,在最近几个有需要的朋友最关心的问题就是,速度如何?是否多线程?代理ip还是拨号?cookies在哪买?之类的问题,这类问题在文章中都进行了说明。二级域名绑定软件购买自动发货地址:http://faka.seoyiwu.com/product/2.html演示视频首先我们...

二级域名批量添加频繁限制解除策略

二级域名批量添加频繁限制解除策略

百度站长平台最近对域名添加功能进行了限制操作,经过测试,好像是每添加10条就会进入无权操作,之后就需要等到20~30分钟的时间,才能继续操作。如果以这种方式添加还是影响我们添加的效率。那么如果解除这个频繁限制呢?经过测试,解除频繁限制的操作是退出登录,再重新登录获取cookie,软件在读取新的coo...

利用shell命令对二级域名定时批量推送

利用shell命令对二级域名定时批量推送

在利用软件批量绑定二级域名后,在下一步应该是进行批量推送了,如果写代码或者软件进行批量推送,应该是比较麻烦,既然百度给出curl命令方法,那么结合shell的命令,就能很简单的将批量推送部署到网站服务器里。在批量推送过程中,正常每个域名每次推送最多可以2000条进行推送,然后如此循环往复,就可以全部...