最近研究了一下通过编程实现在windows查看wifi密码的方法

主要核心是调用cmd命令来实现

核心功能只有两段cmd命令

1:netsh wlan show profile//查看电脑保存的wifi信息列表

2:netsh wlan show profile name=wifiname key=clear//查看具体的wifi信息  name是上面一段命令查到的wifi名


这种方式只能查看电脑已经连接过的wifi的密码!!!

下面是具体的java代码(写的不好的地方欢迎指出来):

public class NewTest {public static void main(String[] args) {String command = "cmd.exe /c netsh wlan show profile";String command1 = "cmd.exe /c netsh wlan show profile name=%s key=clear";try {String temp;StringBuilder sb = new StringBuilder();BufferedReader reader = getCMD(command);if(reader==null){return;}while((temp = reader.readLine())!=null){if(temp.contains("所有用户配置文件")){//截取无线网名String netName = temp.substring(temp.indexOf(":") + 1);//根据无线网名查找密码BufferedReader cmd = getCMD(String.format(command1, netName));if(cmd==null){return;}String t;while ((t=cmd.readLine())!=null){if(t.contains("关键内容")){sb.append(netName).append(":").append(t.substring(t.indexOf(":") + 1)).append("\n");cmd.close();break;}}}}reader.close();newTest.textArea1.setText(sb.toString());} catch (IOException e) {e.printStackTrace();}}private static BufferedReader getCMD(String command){try {//修改乱码问题return new BufferedReader(new InputStreamReader(Runtime.getRuntime().exec(command).getInputStream(), Charset.forName("gbk")));} catch (IOException e) {e.printStackTrace();}return null;}
}

编程实现查看Windows无线网密码相关推荐

  1. Network Password Recovery工具查看windows凭据密码

    你好,我是悦创. 公司密码太严,不能查看登录怎么办? 查看 windows 凭据密码 方法一: 使用重装系统工具里面自带的修改密码工具来修改或者清除密码. 方法二: 查看 windows 凭据密码,这 ...

  2. 终端查看电脑无线网密码

    1. 打开终端 windows键-R键–输入cmd 打开终端 2. 打开网络配置工具 netsh 3. 显示全部内容 wlan show profiles 查看其中一个无线网密码 wlan show ...

  3. Network Password Recovery工具查看windows凭据隐藏密码

    查看windows凭据密码 方法一: 使用重装系统工具里面自带的修改密码工具来修改或者清除密码. 方法二: 查看windows凭据密码,这里居然看不了 需要用到 nirsoft 公司做的免费工具 Ne ...

  4. 查看已连接的无线网密码(windows)

    一.DOS命令查看 1.打开DOS窗口 可按住Win+R,运行"cmd"命令,打开DOS窗口 2.查看所有已保存的WIFI名称 netsh wlan show profiles 3 ...

  5. 技巧分享-查看所有连接过的无线网密码方案

    ❤关注我,不迷路❤ 点击进入PC常见故障汇总专栏 生活中往往会遇到无线网密码忘记的情况,比如自己的电脑连过某个地方的无线网,但当别人问起密码时却早已想不起来,今天本文分享一个方法可以查看电脑已经连接过 ...

  6. 查看Windows凭据和普通凭据的密码(查看Windows中存储的密码)——mimikatz

    使用mimikatz进行Windows中存储的密码查看 查看Windows为你管理的凭据 路径:控制面板\所有控制面板项\凭据管理器 软件下载 https://github.com/gentilkiw ...

  7. Windows 10 如何查看无线 (WIFI) 密码

    你好,我是悦创. 适用于安装 Windows 10 系统的电脑 大多数无线设备都是自动连接无线网络,容易导致用户忘记无线网络密码,本文介绍了在系统中查看无线网络密码的方法,具体操作步骤如下: 操作步骤 ...

  8. 如何查看wi-fi的密码_如何在Windows 10上查看所有已保存的Wi-Fi密码

    如何查看wi-fi的密码 Mayuree Moonhirun/Shutterstock.comMayuree Moonhirun / Shutterstock.com Windows remember ...

  9. win7系统下如何查看自己的无线网密码

    声明一下,这主要是看自己的无线密码!如果想看别人的无线网密码就得想别的方法了.今天上班的时候一哥们问我公司的无线密码是多少,公司无线密码连接一次就记住了,所以没怎么记住.后来搜了一下解决了. 首先在电 ...

最新文章

  1. GOF23设计模式(结构型模式)代理模式~
  2. C# in depth 阅读笔记-- 委托
  3. JPA的泛型DAO设计及使用
  4. boost::icl::split_interval_set用法的测试程序
  5. ubuntu开启root登陆
  6. C++/C--文件及函数注释【转载】
  7. 12月14日云栖精选夜读:活动推荐丨阿里云TechInsight论坛为什么这么火?
  8. java 扇形_使用js画图之圆、弧、扇形
  9. Softmax 函数
  10. MongoDB使用经验总结
  11. 在浏览器地址栏输入一个URL后回车,背后会进行哪些技术步骤?
  12. java 下载文件的文件名乱码_java下载文件名乱码解决方法介绍
  13. 因子分析python代码_用Python实现因子分析
  14. 裁员的沃森健康,问题重重的IBM人工智能业务
  15. 【每日一题】一起冲击蓝桥杯吧——Day5【蓝桥真题一起练】
  16. 【计算机图形学】Liang-Barsky裁剪算法(C++实现)
  17. 企业微信账号异常,解决攻略
  18. python turtle画中国象棋_Python turtle绘画象棋棋盘
  19. ArcGisJS实现地图常用工具条、距离测量和面积测量(非官方实例)
  20. 安卓应用改变logo图标和名称

热门文章

  1. fread函数读二进制文件
  2. MySQL备份和恢复具体实施
  3. 转---找女朋友的标准
  4. 用户可以改变计算机功能键吗,键盘上的功能键可以由程序设计者来改变吗,计算机一级题...
  5. vue页面实现锚点定位
  6. Spring定时任务:@Schedule
  7. 千元Android 3G手机普及是场梦
  8. 本科毕业论文开题报告万能模板!
  9. html相对路径例子,相对路径
  10. CSS3制作文字半透明倒影效果