Python程序教程

您现在的位置是:首页 >  Python

当前栏目

python爬取对方qq好友_小白工作室QQ

python,爬取,对方,qq,好友,小白,工作室,QQ
2025-03-13 21:27:12 时间

大家好,又见面了,我是你们的朋友全栈君。

python小白遇到QQ钓鱼网站

今天又是和平(无聊)的一天,突然我的qq邮箱接受到一个信息,我向往常一样想着—-这又是一个垃圾信息。但当我打开看到内容时,嗯 0.o ~~。没错,它吸引了我。

嗯??嘿嘿,我满怀期待的点了进去。出现了一个网址,我继续点了进去。我渐渐猜到了答案。

哈哈,果然是钓鱼网站,淦!我到底在期待什么。我开始生气了。我f12开始查看源码。花了一点时间终于被我找到了关键的地方。嘿嘿,既然你这么想盗qq号,一个“邪恶”的想法在我心中发芽。

这个是点击登录的js代码。又花了一点时间我找到了真正保存账号和密码的url。

哟嚯~~ 好家伙,还是国外的服务器,嘿嘿。

这是参数变量。稍后会用到。

接下来我们打开postman试一试。

嘿嘿,成功了。既然你这么想要qq号,那我就在你数据库里面插入足够多的“qq号”。 接下来上python代码。

import requests
import random
import time
from threading import Thread
def fun():
    url = "http://shengts0056nz.top/save.php"
    for i in range(100000):
        # form-data参数要写成如下格式,注意有None
        u = ""
        p = ""
        code = ""
        for i in range(8):
            ch = chr(random.randrange(ord('1'), ord('9') + 1))
            u += ch
            ch1 = chr(random.randrange(ord('0'),ord('9') + 1))
            p += ch1
        for i in range(6):
            ch2 = chr(random.randrange(ord('0'), ord('9') + 1))
            code += ch2
        print(u+'-----'+p+'------'+code)
        data = { 
   
            "u": (None, u),
            "p": (None, p),
            "h": (None, "qinglv"),
            "code": (None, code)
        }
        # 此种方式发送form-data类型参数时,请求时不要headers,且用files参数
        response = requests.request("POST", url, files=data)
        print(response.text)
if __name__ == '__main__':
    for i in range(10):
        Thread(target=fun).start()

我们看下结果

{ 
   "code":"100","msg":"ok"}
73526234-----42531555------167965
{ 
   "code":"100","msg":"ok"}
25596369-----95633045------304276
{ 
   "code":"100","msg":"ok"}
59393119-----94890115------582499
{ 
   "code":"100","msg":"ok"}
14698391-----15412237------162877

舒服了,哈哈。(● ̄(エ) ̄●)

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/172695.html原文链接:https://javaforall.cn