大家好,小编为大家解答python写勒索病毒都需要什么工具和材料的问题。很多人还不知道python写勒索病毒都需要什么工具和设备,现在让我们一起来看看吧!
前言:
这里是根据B站上的一个视频,看着教学写的,一下是我对代码的分块解析记录,方便想入门写病毒和反病毒小工具的人学习。
准备
vc++2013
b站学习视频
新建项目
我就是一开始新建项目都不清楚,原来一直用devc++
image.png
需要注意的是这里的配置
配置2
代码编写部分
1.思路
1>遍历指定目录或当前目录下所有文件(这里用到了递归查询)
2>对指定文件加密
2.对单个文件进行加密
如何对文件加密,那个老师讲的是方式比较好理解,直接对每个字节后面插入一个字符
如果是英文的话就比较好发现了,但是如果对图片和别的文件进行加密,直接就破坏了文件结构python建议自学吗。
比起 python的直接调用库,c的缺点就是需要你自己去做,比如打开文件,对文件进行写入操作,需要判断光标的位置,需要一步步去加密,通过写这个程序,自己相应的也会了解到c的魅力。
想起以前做一个qq弹框的时候,内心想的就是抓取这个页面,不断修改在窗口的位置,如果是python,则意味着你可能不懂真正的原理,也就c能让你体验一把这种真正去控制window的瘾。
加密函数</