用Python写一个假的病毒炸弹(整蛊)
病毒炸弹
现在我们用Python来写一个假的病毒炸弹
弹窗实现
import tkinter as tk
import random
import threading
import timedef boom():window = tk.Tk()width = window.winfo_screenwidth()height = window.winfo_screenheight()a = random.randrange(0, width)b = random.randrange(0, height)window.title('error')window.geometry("200x50" + "+" + str(a) + "+" + str(b))tk.Label(window, text='gf是傻子', bg='green',font=('宋体', 17), width=20, height=4).pack()window.mainloop()threads = []
for i in range(10):t = threading.Thread(target=boom)threads.append(t)time.sleep(0.001)threads[i].start()
伪装病毒窗口
让它一直循环弹出中毒窗口
while True:tkinter.messagebox.showerror('Windows 错误','你的电脑已被笑死')
最终代码
import tkinter as tk
import random
import threading
import time
import tkinter.messageboxdef boom():window = tk.Tk()width = window.winfo_screenwidth()height = window.winfo_screenheight()a = random.randrange(0, width)b = random.randrange(0, height)window.title('error')window.geometry("200x50" + "+" + str(a) + "+" + str(b))tk.Label(window, text='gf是傻子', bg='red',font=('楷体', 17), width=20, height=4).pack()window.mainloop()threads = []
for i in range(50):t = threading.Thread(target=boom)threads.append(t)time.sleep(0.001)threads[i].start()while True:tkinter.messagebox.showerror('Windows 错误','你的电脑已经中毒')
结果实现
运行结果大概就是这样,代码比较简单,里面相关参数大家可以自己改
当时作为刚学Python,出于好奇,我还专门去打包成exe文件发给自己的朋去吓吓他们。
用Python写一个假的病毒炸弹(整蛊)相关推荐
- python制作u盘病毒_十行代码--用Python写一个USB病毒!
大家好,我又回来了. 昨天在上厕所的时候突发奇想,当你把usb插进去的时候,能不能自动执行usb上的程序.查了一下,发现只有windows上可以,具体的大家也可以搜索(搜索关键词usb autorun ...
- python写一个通讯录step by step V3.0
python写一个通讯录step by step V3.0 更新功能: 数据库进行数据存入和读取操作 字典配合函数调用实现switch功能 其他:函数.字典.模块调用 注意问题: 1.更优美的格式化输 ...
- python俄罗斯方块算法详解_用 Python 写一个俄罗斯方块游戏 (
@@ -2,34 +2,34 @@ > * 原文作者:[Dr Pommes](https://medium.com/@pommes) > * 译文出自:[掘金翻译计划](https://g ...
- python编写测试工具-python 写一个性能测试工具(一)
国庆重新学习了一下go的gin高性能测试框架. 用JMeter来测试gin与flask接口的性能,差别很大. 为什么我自己不尝试写一个性能工具,性能工具的核心就是 并发 和 请求. 请求可以选择Pyt ...
- pythongui登录界面密码显示_用python写一个带有gui界面的密码生成器
需要用到的库: tkinter:构建gui界面 pyperclip:复制功能 random:生成随机数 string:处理字符串 代码: from tkinter import * import ra ...
- python写一个通讯录V2.0
python写一个通讯录step by step V2.0 引用知识 list + dict用于临时存储用户数据信息 cPickle用于格式化文件存取 依旧使用file来进行文件的存储 解决问题 1. ...
- python软件界面-用Python写一个语音播放软件
原标题:用Python写一个语音播放软件 单位经常使用广播进行临时事项的通知(将文字转换为语音然后通过功放广播),但是市面上多数语音播放软件都是收费的,要么发音失真,要么不够稳定--经常出现莫名其妙的 ...
- python写一个系统-使用Python写一个量化股票提醒系统
大家在没有阅读本文之前先看下python的基本概念, Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开 ...
- python写一个系统-熬了一晚上,小白用Python写了一个股票提醒系统
码农小马七夕节去相亲了,见了一个不错的姑娘,长的非常甜美!聊着聊着很投缘!通过介绍人了解到,对方也很满意--想着自己单身多年的生活就要结束啦,心里满是欢喜,美美哒!但是突然想起年初还有几万块在股市里面 ...
最新文章
- linux stdin STDIN_FILENO 区别
- 庆祝我在博客园安家了
- 中国程序员如何升职加薪,也许我们该学学印度人
- python软件设置代码字体的大小_PyCharm中代码字体大小调整方法
- vs2010项目属性配置
- c语言判断闰年_大一C语言错题
- explorer.exe被删除了怎么办?
- java 空的构造函数_用javassist创建空的构造函数(java)不能上班
- C#的Timer解析
- Flutter之Dialog使用和踩坑
- DataReader,DataTable利用泛型填充实体类
- JS推断浏览器类型与版本号
- YDOOK:STM32: 最新版选型手册下载 2021
- ViewPage的基本使用以及动画效果的添加
- project-attact of panda virus
- 互联网快讯:极米Z6X Pro、极米H3S音画表现出众;快狗打车赴港IPO;vivo回应造车传闻
- 计算机应用技术题,计算机应用技术复习题.doc
- 华硕A8SE系列安装windows XP +驱动安装
- 我们的时间去了哪里?
- IC设计行业都有哪些不错的公司(外企篇)
热门文章
- 【机器学习】线性回归(理论)
- 安卓逆向so篇(一):so文件调用
- 没有灵感头发都快抓掉了!推荐几款创意网站,让大脑灵光一动!
- 【Doris】Apache Doris在网易互娱的应用实践
- java 分页查询的实现
- ZenCart中Dropship与wholesale模块设置
- 【计算机组成原理】CPU的前世今生
- windows2008上安装proxycap后,本地解析不出域名了
- GIS开发进阶之路(十四) ArcEngine打开cad文件的五种方法、ArcGIS Engine错误码
- 北交计算机学院研究,北京交通大学计算机与信息技术学院研究生导师:黄雅平...