加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 服务器 > 安全 > 正文

网络安全分析:PE编程实例之地址转换器

发布时间:2021-05-31 22:41:46 所属栏目:安全 来源:互联网
导读:3个单选框中只能有一个是选中状态,为了记录哪个单选框是选中状态,在类中定义一个成员变量m_nSelect。对3个单选框,分别使m_nSelect值为1、2和3。下面来看主要

      for ( nInNum = 0; nInNum < nSecNum; nInNum ++ )  

      {  

        if ( dwAddr >= dwImageBase + m_pSecHdr[nInNum].VirtualAddress  

          && dwAddr <= dwImageBase + m_pSecHdr[nInNum].VirtualAddress  

          + m_pSecHdr[nInNum].Misc.VirtualSize)  

        {  

          return nInNum;  

        }  

      }  

      break;  

    }  

  case 2:  

    {  

      for ( nInNum = 0; nInNum < nSecNum; nInNum ++ )  

      {  

        if ( dwAddr >= m_pSecHdr[nInNum].VirtualAddress  

          && dwAddr <= m_pSecHdr[nInNum].VirtualAddress  

          + m_pSecHdr[nInNum].Misc.VirtualSize)  

        {  

          return nInNum;  

        }  

      }  

      break;  

    }  

  case 3:  

  {  

    for ( nInNum = 0; nInNum < nSecNum; nInNum ++ )  

    {  

      if ( dwAddr >= m_pSecHdr[nInNum].PointerToRawData  

        && dwAddr <= m_pSecHdr[nInNum].PointerToRawData  

        + m_pSecHdr[nInNum].SizeOfRawData)  

      {  

        return nInNum;  

      }  

    }  

    break;  

 }  

 }  

 return -1;  

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读