韩剧1988免费观看全集_久久影视三级福利片_亚洲视频在线观看免费_在线观看欧美日韩_国产亚洲激情在线_亚洲精品美女久久久_欧美国产日韩一区二区在线观看_91在线观看免费高清完整版在线观看_日韩av免费看_国产又爽又黄的激情精品视频_琪琪亚洲精品午夜在线_欧美性猛xxx_不卡毛片在线看_国产亚洲日本欧美韩国_91国内在线视频_精品国产福利视频

當(dāng)前位置:蘿卜系統(tǒng) > 網(wǎng)絡(luò)技術(shù)教程 > 詳細(xì)頁面

非法探取密碼的原理及其防范

非法探取密碼的原理及其防范

更新時(shí)間:2019-04-23 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

網(wǎng)絡(luò)技術(shù)是從1990年代中期發(fā)展起來的新技術(shù),它把互聯(lián)網(wǎng)上分散的資源融為有機(jī)整體,實(shí)現(xiàn)資源的全面共享和有機(jī)協(xié)作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計(jì)算機(jī)、存儲(chǔ)資源、數(shù)據(jù)資源、信息資源、知識(shí)資源、專家資源、大型數(shù)據(jù)庫、網(wǎng)絡(luò)、傳感器等。 當(dāng)前的互聯(lián)網(wǎng)只限于信息共享,網(wǎng)絡(luò)則被認(rèn)為是互聯(lián)網(wǎng)發(fā)展的第三階段。
一、非法獲取Password的原理:

  Edit控件是Windows的一個(gè)標(biāo)準(zhǔn)控件,當(dāng)把其Password屬性設(shè)為True時(shí),就會(huì)將輸入的內(nèi)容屏蔽為星號(hào),從而達(dá)到保護(hù)的目的。雖然我們看來都是星號(hào),但程序中的Edit控件實(shí)際仍是用戶輸入的密碼,應(yīng)用程序可以獲取該控件中的密碼,其他應(yīng)用程序也可以通過向其發(fā)送WM_GETTEXT或EM_GETLINE消息來獲取Edit控件中的內(nèi)容。黑客程序正是利用Edit控件的這個(gè)特性,當(dāng)發(fā)現(xiàn)當(dāng)前探測的窗口是Edit控件并且具有ES_PASSWORD屬性時(shí),則通過SendMessage向此窗口發(fā)送WM_GETTEXT或EM_GETLINE消息,這樣Edit框中的內(nèi)容就一目了然了。

  二、黑客軟件工作方法:

  首先要取得當(dāng)前的窗口,并判斷是否是Edit控件,一般多通過鼠標(biāo)來指定要探測的窗口,例如在WM_MOUSEMOVE消息的響應(yīng)函數(shù)中進(jìn)行判斷,現(xiàn)列舉代碼片段如下:

  //將客戶坐標(biāo)轉(zhuǎn)換成屏幕坐標(biāo)
  ClientToScreen(&point); 

  //返回一個(gè)包含指定屏幕坐標(biāo)點(diǎn)的窗口
  CWnd* pWnd = CWnd::WindowFromPoint(point); 

if (pWnd)
{
  //獲取窗口句柄
  HWND hwndCurr = pWnd->GetSafeHwnd(); 

  if ((::GetWindowThreadProcessId (GetSafeHwnd(), NULL)) != (::GetWindowThreadProcessId (hwndCurr, NULL))) 
  {
    char lpClassName[255];

    //獲取類名
    if (::GetClassName(hwndCurr, lpClassName, 255)) 
    {
      //判斷是否是Edit控件
      if (0 == m_strWndClass.CompareNoCase("EDIT"))
      {

      //獲取窗口風(fēng)格
      LONG lStyle = ::GetWindowLong(hwndCurr, GWL_STYLE); 

      //如果設(shè)置了ES_PASSWORD屬性
      if (lStyle & ES_PASSWORD) 
      {
        char szText[255];

        //通過掌握的句柄hwndCurr向此控件發(fā)送WM_GETTEXT消息
        ::SendMessage(hwndCurr, WM_GETTEXT, 255, (LPARAM)szText); //密碼已保存在szText中
        m_strPassword = szText;
      }
    }
  }
}


[page_break]上述代碼中值得注意的有以下幾個(gè)關(guān)鍵地方:

  ClientToScreen(&point); 
  CWnd* pWnd = CWnd::WindowFromPoint(point); 
  HWND hwndCurr = pWnd->GetSafeHwnd(); 

  這三句代碼可以獲取當(dāng)前鼠標(biāo)位置所在窗口的窗口句柄,在SendMessage中要用到的。

  ::SendMessage(hwndCurr, WM_GETTEXT, 255, (LPARAM)szText);

  這便是真正起作用的SendMessage了,其第一個(gè)參數(shù)指定了要接收消息的窗口句柄,我們已經(jīng)通過上面的代碼獲取到了,第二個(gè)參數(shù)就是讓Edit控件返回字符的WM_GETTEXT消息了,并將得到的內(nèi)容保存在szText中。

  三、防范措施

  既然我們搞清除了黑客軟件普遍采取的手法,那我們自然能制訂出一套防范其攻擊的措施來。下面我們就要對Password進(jìn)行保護(hù)。

  從以上分析我們可以看出:Edit控件的漏洞主要在于沒有對發(fā)送WM_GETTEXT或EM_GETLINE消息者的身份進(jìn)行檢查,只要能找到Edit窗口句柄,任何進(jìn)程都可獲取其內(nèi)容。所以必須要對發(fā)送消息者的身份進(jìn)行驗(yàn)證,這里給出一種方法來驗(yàn)證發(fā)送消息者的身份是否合法: 

  1.創(chuàng)建新CEdit類 

  從CEdit繼承一個(gè)子類CPasswordEdit,申明全局變量g_bSenderIdentity表明消息發(fā)送者的身份: 

  BOOL g_bSenderIdentity; 

  然后響應(yīng)CWnd的虛函數(shù)DefWindowProc,在這個(gè)回調(diào)函數(shù)中進(jìn)行身份驗(yàn)證: 

LRESULTCPasswordEdit::DefWindowProc (UINTmessage,WPARAMwParam,LPARAMlParam) 

  //對Edit的內(nèi)容獲取必須通過以下兩個(gè)消息之一 
  if((message==WM_GETTEXT) ||(message==EM_GETLINE)) 
  { 
    //檢查是否為合法 
    if(!g_bSenderIdentity) 
    { 
      //非法獲取,顯示信息 
      AfxMessageBox(_T ("報(bào)告:正在試圖竊取密碼!"));
      return 0; 
    } 
    //合法獲取 
    g_bSenderIdentity=FALSE; 
  } 
  return CEdit::DefWindowProc (message,wParam,lParam); 
}


[page_break]2.在數(shù)據(jù)輸入對話框中做些處理

  在對話框中申明一個(gè)類成員m_edtPassword:

  CpasswordEdit m_edtPassword;

  然后在對話框的OnInitDialog()中加入下列代碼: 

  m_edtPassword.SubclassDlgItem(IDC_EDIT_PASSWORD,this); 

  將控制與新類做關(guān)聯(lián)。

  之后要在對話框的數(shù)據(jù)交換函數(shù)中將身份設(shè)為合法: 

void CDlgInput::DoDataExchange (CDataExchange*pDX) 

  //如果獲取數(shù)據(jù) 
  //注意:對于CPropertyPage類這里不需要 if (pDX->m_bSaveAndValidate)條件
  if(pDX->m_bSaveAndValidate) 
  { 
    g_bSenderIdentity=TRUE; 
  } 
  CDialog::DoDataExchange(pDX); 
  
  //{{AFX_DATA_MAP(CDlgInput) 
  DDX_Text (pDX,IDC_EDIT_PASSWORD,m_sPassword); 
  //}}AFX_DATA_MAP 

  這樣,Password輸入框就擁有了合法身份,會(huì)受到保護(hù)。

  結(jié)論:

  以上的方法僅針對VC程序,對于其他語言如VB、Delphi等語言,需要借助VC做一個(gè)Password的ActiveX控件,實(shí)現(xiàn)方法與上述方法基本類似。以上程序均用VisualC++6.0編制調(diào)試通過。



網(wǎng)絡(luò)的神奇作用吸引著越來越多的用戶加入其中,正因如此,網(wǎng)絡(luò)的承受能力也面臨著越來越嚴(yán)峻的考驗(yàn)―從硬件上、軟件上、所用標(biāo)準(zhǔn)上......,各項(xiàng)技術(shù)都需要適時(shí)應(yīng)勢,對應(yīng)發(fā)展,這正是網(wǎng)絡(luò)迅速走向進(jìn)步的催化劑。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
日本黄xxxxxxxxx100| 人妻av中文系列| 精品无人国产偷自产在线| 亚洲一区二区三区免费看| 成人午夜淫片100集| 久久久久一区二区三区四区| 亚洲同性同志一二三专区| 大陆极品少妇内射aaaaaa| 成人3d动漫在线观看| 亚洲精品97久久久babes| 伊人成年综合网| 91久久综合亚洲鲁鲁五月天| 久久久久久久久爱| 国产高清视频免费观看| 污视频网站在线免费| 特级西西人体wwwww| 制服丝袜第一页在线观看| 黄色av免费网站| 亚洲国产精品久久久久| 日韩欧美亚洲国产一区| 中文字幕麻豆| 精品亚洲成a人在线观看| 狠狠入ady亚洲精品| 日韩精品久久理论片| 欧美日韩偷拍视频| 天堂99x99es久久精品免费| 97在线资源在| 久久精品美女| 男人的天堂日韩| 超碰人人在线| 国产精品果冻传媒潘| 国产精品一区二区无线| 国产精品高潮视频| 欧美精品一区二区三区在线| 精品成人在线观看| xxxx成人| 日韩在线高清视频| 国产综合久久久久久久久久久久| 国产日韩高清在线| 欧美写真视频一区| sm捆绑调教视频| 欧美大片一区| 亚洲天堂导航| 免费在线一区观看| 色哟哟网站在线观看| 亚洲第一成人av| 中文在线中文字幕| 欧洲成人av| 国产精品主播视频| 色噜噜狠狠成人中文综合| 久久国产生活片100| 青青草免费观看免费视频在线| 欧美日韩成人免费观看| 欧美久久久久久久久| www.久久精品| 国产成人精品在线视频| 天堂av在线| 国产伦精品一区二区三区照片| 国产视频精品免费播放| 99综合电影在线视频| 99热精品在线观看| 国产不卡一区| 激情综合网最新| 麻豆成人久久精品二区三区小说| 国产成人天天5g影院在线观看| 99re在线视频上| 天堂在线中文网官网| 国产成人精品一区二区三区福利| 中文字幕日韩欧美| 免费中文字幕日韩| 国产在线观看18| 亚洲综合av一区| 日本一区网站| av大片在线免费观看| 欧美精品在线看| 国产成人一区二区在线| 免费在线不卡视频| 亚洲精品v欧美精品v日韩精品| 欧美极度另类videos高清| 日韩一中文字幕| 日本人妻丰满熟妇久久久久久| 在线精品观看| 久久亚洲春色中文字幕久久久| 国产成人精品亚洲线观看| 2018av| 加勒比av中文字幕| 亚洲私人影院| 欧美激情精品久久久久| 日韩不卡中文字幕| 最新中文字幕在线观看视频| 亚洲午夜久久久久中文字幕久| 9色porny自拍视频一区二区| 波多野结衣网页| 色婷婷av一区二区三区之e本道| 韩日欧美一区| 久久九九99视频| 浪潮av在线| 国产精品久久久av久久久| 精品少妇一区二区三区在线| 四虎影在永久在线观看| 神马影院我不卡| 成人免费视频网站| 欧美日韩国产麻豆| 免费自拍视频| 欧美成人精品午夜一区二区| 亚洲一区在线直播| 韩国无码av片在线观看网站| 日韩欧美国产麻豆| 欧美写真视频网站| 182在线视频| 久久深夜福利免费观看| www.成人在线视频| 亚洲成人精品一区二区三区| 国产黄色免费看| 日本中文字幕网| 在线观看免费观看在线91| 久久亚洲国产| 午夜精品在线播放| 亚洲第一视频网站| 欧美黑人一区二区| 不卡毛片在线看| 99久久人妻无码精品系列| 一夜七次郎国产精品亚洲| 国产精品综合在线| 精品无码久久久久久久动漫| 亚洲图片小说在线| 中文字幕在线免费看| 久草热8精品视频在线观看| 97婷婷涩涩精品一区| 久久久久久久午夜| 国产成人精品久久二区二区91| 精品剧情v国产在线观看在线| 国产精品无码乱伦| 国产精品拍拍拍| 亚洲性图一区二区| 久久婷婷国产| 国产精品迅雷| 国产成人美女视频| 欧美性资源免费| 日韩黄色一区二区| 狠狠色狠狠色综合日日小说| 国产精品二三区| 欧美三区不卡| 欧美色图色综合| 尤物视频..com| 成人免费视频97| 亚洲伊人久久大香线蕉av| 上原亚衣av一区二区三区| 日韩免费在线观看| 国产性xxxx18免费观看视频| 91亚洲人成网污www| 欧美亚洲日本精品| 亚洲一区二区三区蜜桃| 五月天亚洲综合情| 欧美男男tv网站在线播放| 欧美日韩国产三区| 一区二区三区精品久久久| 国产91沈先生在线播放| 日韩一二三区视频| 国产中文字幕一区二区三区| 成人直播视频| 国产精品传媒麻豆hd| 日本精品久久| 激情五月激情综合| 亚洲欧美国产va在线影院| 久久无码专区国产精品s| 热久久这里只有精品| 久久偷窥视频| 亚洲在线播放电影| 先锋影音av资源在线| 亚洲国产综合人成综合网站| 国产精品亚洲不卡a| 久久久国产成人精品| 国产成人鲁色资源国产91色综| 国产女人18毛片水真多| 国产亚洲精品一区二区在线观看| 黄色片视频在线| 成人在线播放网站| 亚洲男人天堂2024| 欧美日韩直播| 欧美吞精做爰啪啪高潮| 欧美亚洲国产日韩| 欧美激情亚洲综合一区| 日韩欧美国产免费| 亚洲精品成人久久| www.污污视频| 色爱综合av| 欧美极品欧美精品欧美| 夜夜精品视频一区二区| 天堂精品在线视频| 亚洲色图一区二区| 中文字幕日韩第一页| 国产91在线观看| 日韩激情小视频| 中文字幕亚洲影视| 国产真实乱子伦| 国产精品普通话对白| 夜夜摸夜夜操| 中文字幕12页| 99久re热视频这里只有精品6| 国产精品久久久久久免费| 色yeye香蕉凹凸一区二区av| 中国色在线观看另类| 免费又黄又爽又猛大片午夜| 亚洲av成人精品一区二区三区| 91成人精品观看| 国产精品美女久久久久久免费| 亚洲熟女一区二区| 中文字幕在线第一页| 丁香激情五月少妇| 男女性激情视频在线观看| 影音先锋另类| 九九国产精品视频| 五月婷婷狠狠干| 欧美精品做受xxx性少妇| 日本一二三区视频| 精品国产黄a∨片高清在线| 欧美a级一区二区| 绯色av一区| 欧美精品在线一区二区三区| 久久久久久久久久久影视| 欧美日韩在线视频免费观看| 性生活在线视频| 日韩av在线播放中文字幕| 在线观看成人av| 日本免费视频| 中文字幕色av一区二区三区| 蜜桃视频在线观看www| 欧美电影在线观看完整版| 亚洲AV无码国产精品午夜字幕| 欧美国产在线视频| 久久九九免费视频| 最近高清中文在线字幕在线观看1| 亚洲av激情无码专区在线播放| 小草av在线播放| 高清国语自产拍免费视频国产| 2020最新国产精品| 99久久er| 日韩一区二区在线看| 一区二区免费在线观看视频| 自拍视频在线看| 亚洲一区二区三区在线观看视频| 精品国产乱码久久久久久图片| 婷婷视频在线观看| 影音先锋中文在线观看| 91精品国产入口| 午夜视频福利在线| 国产在视频一区二区三区吞精| 成人精品一区二区三区免费| 国产精品白嫩白嫩大学美女| 日本精品久久久久中文字幕| 日本在线观看高清完整版| 欧美成人性福生活免费看| 国产精选在线观看| 手机在线观看你懂的| 亚洲区一区二区三区| 蜜桃视频在线入口www| 精品一区二区三区在线观看| 国产在线观看免费麻豆| 奇米亚洲欧美| 亚洲女子a中天字幕| 国产自产高清不卡| 色噜噜在线观看| 99久久er热在这里只有精品15| 蜜桃视频污在线观看| 91视频免费在观看| 1313精品午夜理伦电影| 日韩在线无毛| 18av网站| 先锋影音av资源网| 久久国产小视频| 亚洲天堂一区在线观看| 色偷偷中文字幕| 国产精品久久毛片a| 亚洲免费看片| 欧美一区亚洲二区| av不卡免费电影| 特级西西444www大精品视频免费看| www.一区二区| 136导航精品福利| 韩国三级在线播放| 中文字幕激情小说| 国产精品美女一区二区三区四区| 欧美少妇激情| 中文字幕视频在线播放| 翔田千里在线视频| 国产精品99久久99久久久| 色悠久久久久综合网小说| 日韩欧美在线视频一区二区| 亚洲色图欧美在线| 久久精品国产免费观看99| 亚洲五月激情网| 免费久久久久久久久| 综合成人在线| 深夜福利在线看| 影音先锋在线影院| 极品在线视频| 视频在线观看一区| 国产av自拍一区| 国产黄色片免费在线观看| 99久久婷婷国产| 日本精品二区| 伊人手机在线| 国产精品不卡一区二区三区在线观看| 国内精品福利视频| 紧身裙女教师波多野结衣| 中文字幕丰满乱子伦无码专区| 国产激情99| 国产欧美大片| 小黄鸭精品aⅴ导航网站入口| 欧美大陆国产| 无码人妻av一区二区三区波多野| 国精品无码人妻一区二区三区| 亚洲欧美日韩精品久久亚洲区| 欧美两根一起进3p做受视频| www.操操| 精品乱码一区二区三四区视频| 美女av在线免费观看| 国产日韩精品suv| 99久久婷婷国产综合精品青牛牛| 嗯用力啊快一点好舒服小柔久久| 日本精品在线一区| 亚洲影视在线播放| 久久亚洲欧美日韩精品专区| 在线观看的av| 在线观看免费p片视频网站地址| 精品亚洲一区二区三区四区| 免费欧美日韩国产三级电影|