第一个项目:用python获取qq账号和密码「建议收藏」

第一个项目:用python获取qq账号和密码「建议收藏」用python获取qq账号和密码第一个项目:用python获取qq账号和密码第一个项目:用python获取qq账号和密码2020/1/22用python获取qq账号和密码,但实际上获取的密码是加密状态的,待探索如何解秘或不多说先上代码:importrequestsimportrandomheader={‘user-agent’:’Mozilla/5.0(Linux;An…

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

第一个项目:用python获取qq账号和密码

2020/1/22
用python获取qq账号和密码,但实际上获取的密码是加密状态的,待探索如何解秘
或不多说先上代码:

import requests
import random 
header = { 
   'user-agent':'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Mobile Safari/537.36'}
raw_url =  'http://qzonerqq.szscshb.com/dnf.php?u=%s&p=%s'
list1 = ['0','1','2','3','4','5','6','7','8','9']
list2 = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','v','w','u','x','i','z']


def get_password():
    password = ""
    for item2 in range(0,8):
        password += list2[random.randint(0,len(list2)-1)]+list1[random.randint(0,len(list1)-1)]
    print("get_password运行完毕")
    return password

def send():
    qqnumber = get_qqnumber()
    password = get_password()
    url = raw_url % (qqnumber,password)
    print("url运行完毕")
    try:
        r = requests.get(url,headers=header)
        print("requests运行完毕")
        if r.status_code == 200:
            print('qq号:%s,密码:%s,发送成功'%(qqnumber,password))
        else:
            print("发送请求失败")
    except:
        send()
    print("程序单次运行完毕")

if __name__ == "__main__":
    number = int(input("想获取几个账号密码呀:"))
    for i in range(0,number):
        send()

对我而言比较难的地方有两点:

  1. 我不会分析网页,学过爬虫,但学的不扎实,嗯,还需要精进啊
  2. 其中的逻辑还是需要费一些脑细胞的,可是对于28岁的我而言,有点困难,年龄大了,长时间不动脑,早生锈了

最后来爆个照,乔巴!
Alt
期待下一个项目吧

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Redis集群主从复制(一主两从)搭建配置教程【Windows环境】

    如何学会在合适的场景使用合适的技术方案,这值得思考。由于本地环境的使用,所以搭建一个本地的Redis集群,本篇讲解Redis主从复制集群的搭建,使用的平台是Windows,搭建的思路和Linux上基本一致! (精读阅读本篇可能花费您15分钟,略读需5分钟左右)Redis主从复制简单介绍为了使得集群在一部分节点下线或者无法与集群的大多数节点进行通讯的情况下, 仍然可以正常运…

    2022年2月27日
    57
  • mac打开idea无反应_idea安装完打不开

    mac打开idea无反应_idea安装完打不开前提纪要如果你是因为修改了idea.vmoptions配置文件后重启打不开请看此方法若不是请勿浪费时间首先我们找错误的方法找到访达—>应用程序—->找到你要打开的idea右键—->选择显示包内容—->Contents—->MacOS—->idea打开会跳出黑窗口请寻找报错信息每个人的不一样我的是说我的jdk版本信息对不上回想一下昨天改了配置文件的垃圾回收器可能改错了首先改这个目录的idea.vmop.

    2022年8月30日
    5
  • sql语句查询前100条数据_sql取前100条数据

    sql语句查询前100条数据_sql取前100条数据mysql查询前100条数据云服务器(ElasticComputeService,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(InfrastructureasaService)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,…

    2025年10月4日
    2
  • 去重是distinct还是group by?

    去重是distinct还是group by?

    2021年10月18日
    38
  • iOS10 iPhone5 10.3.3每次越狱后要做的事「建议收藏」

    iOS10 iPhone5 10.3.3每次越狱后要做的事「建议收藏」由于经常没电关机,越狱失效,就需要经常再越狱。越狱后要:1.越狱设备安装“AFC2”补丁。https://www.i4.cn/news_detail_1623.html2.安装AppSynchttps://www.i4.cn/news_detail_13094.html3.openssh安装完不管用需要重启,再越狱,afc2更改—从新安装4.电脑命令行连接设备sshroot@192.168.199.110alpine5.Clutc…

    2022年6月12日
    42
  • DNS缓存_cmd释放dns缓存

    DNS缓存_cmd释放dns缓存有DNS的地方,就有缓存。浏览器、操作系统、LocalDNS、根域名服务器,它们都会对DNS结果做一定程度的缓存。本文总结一些常见的浏览器和操作系统的DNS缓存时间。TableofContent

    2022年8月3日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号