查看: 1383|回复: 14

[python] Windows wifi密码查看工具

[复制链接]
发表于 2021-2-25 22:37 | 显示全部楼层 |阅读模式
禁止求评分、诱导评分、互刷评分、互刷悬赏值,违规者封号处理。
禁止发布推广、邀请码、邀请链接、二维码或者有利益相关的任何推广行为。
所有非原创软件请发布在【精品软件区】,发帖必须按照本版块版规格式发帖。

本帖最后由 泥人张 于 2021-2-25 22:39 编辑

原理
使用cmd命令netsh以查看相关资料。

使用方法
直接运行
保存代码直接运行。

201242pxmr577zy9989gwx.png

import
保存代码后在同目录下import所需函数。


代码

[mw_shl_code=python,true]from os import popen
from re import search, findall
from time import sleep

def show_saved():
    s = popen('netsh wlan show profiles').read()
    ssids = findall(r'所有用户配置文件 : (.*)\n', s)
    return ssids
def show_pwd(ssid):
    s = popen(f'netsh wlan show profiles "{ssid}" key=clear').read()
    try: pwd = search(r'关键内容( *): (.*)', s).groups()[1]
    except: pwd = 'NOT FOUND!'
    return pwd

if __name__ == '__main__':
    print('Input ssid to show its password, or input "/exit" to exit.\nBy PRO, from https://www.dndn.top/thread-38230-1-1.html\n')
    print('All saved wifi ssids: ')
    ssids = show_saved()
    for ssid in ssids: print('  ' + ssid)
    while True:
        query = input('>')
        if query == '/exit': break
        print(show_pwd(query))
    print('Exit...')
    sleep(0.3)[/mw_shl_code]
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2021-2-25 22:39 | 显示全部楼层
多谢楼主分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-2-25 22:39 | 显示全部楼层
6666666666
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-2-25 22:42 | 显示全部楼层
6666
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-2-25 22:51 | 显示全部楼层
谢谢@Thanks!
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-2-25 22:52 | 显示全部楼层
谢谢大牛
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-2-25 23:43 | 显示全部楼层
谢谢大佬
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-2-26 00:41 | 显示全部楼层
多谢分享多谢分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-2-26 08:29 | 显示全部楼层
谢谢分享!
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2021-2-26 08:40 | 显示全部楼层
一定支持,感谢大佬的分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部