这篇文章来自网络,入侵和删除!
我们应该从再保险业务开始。由于活动尚未结束,我们将不在这里透露。我拿着康师傅的炖牛肉方便面。在我开始吃饭之前,我听到有人在我身后叫我的名字,说一个用户的电脑卡住了,让我过去看看。
我问她是否可以等到我吃完这桶方便面。我已经三个小时没吃东西了。现在我饿得走不动了。
她说那是导演的电脑。你自己做吧。
我从来不怕权贵,但九年义务教育告诉我,当别人遇到麻烦时,他们必须帮助
我太懒了,看不见现场的电脑。我找不到老鼠。似乎电脑卡住了,软件图标卡住了。
我问用户之前是否做过任何奇怪的事情
他说不,电脑启动时是这样的
我似乎明白了一些事。拔下电源并重新启动。电脑开机后,我就这么想,360、电脑管家金山毒霸兄弟三人整齐地站在右下角,桌上摆满了家庭水桶。奇怪的是他们没有被卡住。电脑上没有重要的文件。我懒得一个接一个地删除它们。请来协会我们的同志为他建立了一套新制度。
在回来的路上,我告诉曹,“流氓软件”抱怨电脑恶霸。
联想的同志们给了我一个茫然的眼神:“看看你能做什么,并且有能力自己写一个。”
我从不喜欢为每一个细节讨价还价。写杀毒软件只是出于爱好。
首先,反病毒的作用本质上是删除病毒文件。这并不简单。操作系统模块可以做到这一点
进口操作系统
操作系统。删除(r'E://python/病毒txt')
当然不仅仅是一种病毒软件,所以我们需要准备一个病毒库,将文件扔给病毒NicholasTse,并在匹配时删除病毒文件
导入操作系统
病毒库=['Virus.TXT']
Path=r'e://Python/virus-txt'
如果病毒库中的路径:
操作系统。移除(路径)
打印('病毒文件已被删除',文件)
当然,杀毒不能只检查一个文件。你需要查询所有文件。对于目录中的所有文件,可以编写递归查询函数
defgetAllFile(路径):
#获取目录中的所有文件并遍历
文件=操作系统。listdir(路径)
对于文件中的文件:
#拼接路径。如果它是一个目录,所有文件都将以递归方式获取
new路径=路径+r'/'+文件
如果是操作系统。路径Isdir(new大道):
Getallfile(new路径)
既然这是我写的,我必须说,我有最终的决定权去杀掉任何地方。毕竟,做网安的许多工具本身就是病毒。写一篇输入,自定义杀戮目录
Path=input('请输入要检查和终止的目录:')
getAllFile(路径)
完整代码如下:
导入操作系统
病毒库=['Virus.TXT']
defgetAllFile(路径):
#获取目录中的所有文件并遍历
文件=操作系统。listdir(路径)
对于文件中的文件:
#拼接路径。如果它是一个目录,所有文件都将以递归方式获取
new路径=路径+r'/'+文件
如果是操作系统。路径Isdir(new大道):
Getallfile(new路径)
else:
#如果是文件,则查询病毒数据库,如果匹配成功,则将其删除
如果文件在病毒库中:
操作系统。移除(new路径)
打印('病毒文件已删除',文件)
Path=input('请输入要检查和终止的目录:')
getAllFile(路径)
先自己写一个病毒
运行程序并输入要检查和终止的目录
病毒已经被杀死了
小病毒,荒谬。
当我伸懒腰思考如何加强侦查和杀戮的时候,我觉得我的手好像碰到了一个硬东西,我突然意识到出了什么问题
那是我两小时前做的一碗方便面。太大了!
最新评论