zoukankan      html  css  js  c++  java
  • 水水更健康~~~~~~~~~~~~~~~AutoRun免疫的原理

    免疫AutoRun病毒的原理建立在一个无法删除的AutoRun.inf文件夹,以防止病毒生成用来运行的AutoRun.inf文件

    打开命令提示符 输入:

    1.cd
    2.mkdir autorun.inf
    3.cd autorun.inf
    4.mkdir anti...

     1 void CImmunityUAutoRunDlg::InitComboDrive()
     2 {
     3     char szDriveStr[MAXBYTE] = {0};
     4     char* pTmp = NULL;
     5     SetDlgItemText(IDC_COMBO_DRIVE,"请选择免疫的磁盘盘符");
     6     GetLogicalDriveStrings(MAXBYTE,szDriveStr);
     7     pTmp = szDriveStr;
     8     while (*pTmp)
     9     {
    10         m_CbDrive.AddString(pTmp);
    11         pTmp += 4;
    12     }
    13 }
    14 
    15 void CImmunityUAutoRunDlg::OnBnClickedBntImmnuity()
    16 {
    17     // TODO: 在此添加控件通知处理程序代码
    18     char szPath[MAX_PATH] = {0};
    19     GetDlgItemText(IDC_COMBO_DRIVE,szPath,MAX_PATH);
    20     // 创建autorun.inf文件夹
    21     strcat(szPath,AUTORUN);
    22     BOOL bRet = CreateDirectory(szPath,NULL);
    23     if (!bRet)
    24     {
    25         AfxMessageBox("无法免疫该盘符!
    26             可能应经被免疫,或者该磁盘为不可写状态!");
    27         return ;
    28     }
    29     strcat(szPath,ANTI);
    30     bRet = CreateDirectory(szPath,NULL);
    31     if (!bRet)
    32     {
    33         AfxMessageBox("无法免疫该盘符!
    34             可能应经被免疫,或者该磁盘为不可写状态!");
    35         return ;
    36     }
    37 
    38 }
    39 
    40 
    41 void CImmunityUAutoRunDlg::OnBnClickedBntCancel()
    42 {
    43     // TODO: 在此添加控件通知处理程序代码
    44 
    45     char szPath[MAX_PATH] = {0};
    46     GetDlgItemText(IDC_COMBO_DRIVE,szPath,MAX_PATH);
    47     strcat(szPath,AUTORUN);
    48     strcat(szPath,ANTI);
    49     RemoveDirectory(szPath);
    50     ZeroMemory(szPath,MAX_PATH);
    51     GetDlgItemText(IDC_COMBO_DRIVE,szPath,MAX_PATH);
    52     strcat(szPath,AUTORUN);
    53     RemoveDirectory(szPath);
    54 }
    代码君
    爱程序 不爱bug 爱生活 不爱黑眼圈 我和你们一样 我和你们不一样 我不是凡客 我要做geek
  • 相关阅读:
    url 百分号解密
    16.UA池和代理池
    15.scrapy框架之日志等级、请求传参、提高scrapy框架的爬取效率
    14. scrip框架之5大核心组件和post请求
    13.scrapy 框架之递归解析(手动发送请求),
    12. scrapy 框架持续化存储
    11.scrapy框架简介和基础应用
    10. 移动端数据爬取
    09.python之网络爬虫之selenium、phantomJs和谷歌无头浏览器的自动化操作
    08 python之网络爬虫之乱码问题
  • 原文地址:https://www.cnblogs.com/yifi/p/4898228.html
Copyright © 2011-2022 走看看