• 水水更健康~~~~~~~~~~~~~~~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
  • 相关阅读:
    HackerRank "Arithmetic Expressions" !
    HackerRank "Poker Nim"
    HackerRank "Nimble Game"
    HackerRank "Misère Nim"
    HackerRank "Triangle Numbers"
    HackerRank "Flipping the Matrix"
    HackerRank "Chessboard Game, Again!"
    HackerRank "Tower Breakers, Again!"
    HackerRank
    HackerRank "Richie Rich"
  • 原文地址:https://www.cnblogs.com/yifi/p/4898228.html
Copyright © 2020-2023  润新知