逆向百度旋转验证码,并自动提交链接
前面说了逆向百度旋转验证码后,大家可以在找前面的文章了解了解,这次主要是通过逆向旋转验证码后进行实战操作。本次主要是对百度链接提交界面进行一个链接提交操作,可以批量提交我们网站的链接,从而优化收录网站链接。封装软件发货传送门》》百度链接提交软件
视频演示:
内容介绍:
如果是手动提交的话,需要手动旋转一下验证码。接下来我们手动提交一下,打开F12看一下会有哪些请求。
可以看到提交成功会有一个post请求
对于这个请求参数,需要ds和tk字段信息。那么就要找一下ds和tk字段是如何获取的
tk字段信息可以很容易获取到,而ds字段信息需要获取选择角度,通过js逆向解析获取。这个可以到我的上一篇文章可以了解一下。传送门:实战js逆向某度旋转验证码并验证通过
代码方面就不做过多展示,需要这块源码的可以私信我获取,微信:danmoln
def main(): with open('urls.txt','r',encoding='utf-8') as f: urls = f.read().splitlines() for url in urls: n = 0 while True: try: aas,tk = getAs() fs = getImg(aas,tk) op,ds = rotateVerify(aas,tk,fs) # print(op) if op == 1: r = baidu_submit(url,ds,tk) if r is None:print('提交失败') if r == 101:print('提交失败') if r==0:print('提交成功') break else: n += 1 time.sleep(5) if n ==5:print('提交失败');break except Exception as e: print(e) time.sleep(5)
接下来在urls文本中放入待提交的url。
然后运行exe文件,这里我已经将源码打包为exe了,可以很方便进行运行了,可以看到程序已经自动化批量提交url。
如果需要这款逆向百度推送url链接,加微信:danmoln,低价获取,另外出售搜狗推送和360推送,更多信息请在我的博客地址了解http://www.seoyiwu.com