狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频

當前位置:系統(tǒng)之家 > 技術開發(fā)教程 > 詳細頁面

VC++下剖析黑客軟件隱蔽程序的手段

VC++下剖析黑客軟件隱蔽程序的手段

更新時間:2024-04-12 文章作者:未知 信息來源:網絡 閱讀次數(shù):

作者: 郎銳
  一、引言

隨著計算機網絡的不斷發(fā)展,黑客技術也日益成為一支不可忽視的技術力量,盡管多數(shù)黑客的攻擊目標以服務器為主,對大多數(shù)的互連網用戶的直接危害并不大。但有一類稱為"特洛伊木馬"的黑客程序可以通過欺騙等手段在普通網絡用戶端安裝木馬的服務端,使用戶的計算機在上網時留有后門,而黑客則可以通過這個后門對被感染的計算機隨心所欲地進行監(jiān)視、破壞。顯然這種黑軟對于普通網絡用戶的危害是非常嚴重的。

此類黑軟仍然屬于應用程序,其本質是基于套接字的網絡通訊程序。因此黑客能成功攻擊被感染計算機的一個非常必要的先決條件就是此時被攻擊方已經有木馬程序的服務端在運行。由于木馬程序是一種惡意程序,能在被攻擊者沒有察覺的情況下悄悄啟動運行為攻擊者打開后門,故顯然不能象其他程序一樣堂而皇之的顯示在任務欄和任務列表中,否則會立即為用戶所察覺而將其關閉,也就失去了為攻擊者提供后門的作用。本文下面就針對其隱藏程序的機理展開討論。

二、程序在任務欄中的隱藏原理

程序在任務欄的隱藏比較簡單,首先要保證程序主界面的隱藏,一般是通過修改應用程序類的初始化實例函數(shù)InitInstance()的ShowWindow()語句的SW_SHOW參數(shù)為SW_HIDE來實現(xiàn)的。主界面隱藏的同時任務欄雖然也會消失,但在程序啟動時會閃一下,因此需要修改程序的擴展屬性。一種方法是SDK的寫法,即直接利用GetWindowLong()獲取到當前的擴展屬性然后通過邏輯運算去掉原有的WS_EX_APPWINDOW屬性,并新添加一個WS_EX_TOOLWINDOW屬性,這樣系統(tǒng)會將其認為是一個工具條窗口而不會再在任務欄中加以顯示。最后需要將修改過的擴展屬性通過SetWindowLong()函數(shù)將其寫回。這兩個函數(shù)的聲明分別如下:

LONG GetWindowLong(HWND hWnd,int nIndex);
LONG SetWindowLong(HWND hWnd,int nIndex,LONG dwNewLong);

另一種很簡便的是MFC的寫法:在程序框架類的預創(chuàng)建窗口函數(shù)里通過直接對CREATESTRUCT結構對象的邏輯操作而將程序屬性進行改變:

cs.style=WS_POPUP;
cs.dwExStyle|=WS_EX_TOOLWINDOW;

這兩種寫法雖然表現(xiàn)形式各不相同,其本質都是一樣的。

三、程序在任務列表中的隱藏原理

任務列表(Ctrl+Alt+Del時彈出的對話框)顯示了當前系統(tǒng)正在運行的一些應用程序,如果實現(xiàn)了上一步,雖然在任務欄看不見程序,但有經驗的用戶可以通過觀察任務列表而發(fā)現(xiàn)一些值得懷疑的應用程序而在此將其關閉。所以大多數(shù)黑軟也都通過較復雜的手段實現(xiàn)了自身在任務列表中的隱藏,使被發(fā)現(xiàn)的機會大大降低。

在Win9x中,一般每個應用程序都要通過一個API(應用程序接口)函數(shù)RegisterServiceProcess()向系統(tǒng)申請注冊成為一個服務進程,并且也是通過這個函數(shù)注銷其服務進程來結束這個服務進程的運行。如果一個進程注冊為一個服務進程,通過Ctrl+Alt+Del就可以在任務列表里看見該進程的標題。而如果一個進程運行了但沒有向系統(tǒng)申請注冊成為服務進程那么就不會在任務列表里顯示。黑軟也正是利用這個原理使自身在運行時能在任務列表中實現(xiàn)隱藏。該函數(shù)存放于系統(tǒng)內核Kernel32.dll中,具體聲明如下:


DWORD RegisterServiceProcess(DWORD dwProcessId,DWORD dwType);

其第一個參數(shù)指定為一個服務進程的進程標識,如果是0則注冊當前的進程;第二個參數(shù)指出是注冊還是注銷當前的進程,其狀態(tài)分別為:RSP_SIMPLE_SERVICE和RSP_UNREGISTER_SERVICE。黑軟一般是在程序啟動初始化時首先從Kernel32.dll動態(tài)連接庫中將RegisterServiceProcess()函數(shù)加載到內存,然后再通過該函數(shù)將程序從任務列表中隱藏:

//從Kernel32.dll中加載RegisterServiceProcess()
HMODULE m_hKernel=::GetModuleHandle("Kernel32.DLL");
RSP m_rsp=(RSP)::GetProcAddress(m_hKernel,"RegisterServiceProcess");
m_rsp(::GetCurrentProcessId(),1);//此時為隱藏,當?shù)诙䝼參數(shù)為0時顯示

另外,還有一部分黑軟是通過ShowWindowAsync()函數(shù)啟動一個新的線程來顯示一個新窗口的。該函數(shù)的原形為:

BOOL ShowWindowAsync(HWND hWnd,int nCmdShow);

而黑軟正是鉆了該函數(shù)的第二個參數(shù)可以設置窗體顯示狀態(tài)的空子,在設置成SW_HIDE時就可以使目標窗體(黑軟)從任務列表中隱藏。

小結:以上就是Win9x下的黑客程序所具備的一些基本功能,在此基礎上我們可以借助于其實現(xiàn)技巧來編寫出一些諸如后臺監(jiān)控之類的實用程序。并且可以通過對黑客類軟件的隱藏機理的分析能使廣大用戶對此類黑軟采取一些必要的措施,通過加強防范來使自己的損失防患于未然。

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

本類教程下載

系統(tǒng)下載排行

狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频
美脚の诱脚舐め脚责91| 欧美日韩在线精品一区二区三区| 日韩激情一二三区| 美美哒免费高清在线观看视频一区二区 | 青青草精品视频| 国产成人精品一区二| 午夜欧美精品久久久久久久| 伊人成年综合电影网| 免费亚洲一区二区| 欧美日韩电影一区| 欧美videos中文字幕| 亚洲一区二区三区四区在线观看| 国产麻豆成人传媒免费观看| 黄色成人精品网站| 在线观看日韩电影| 国产日韩欧美电影| 久久精品免费观看| 国内精品亚洲| 日韩一级片在线播放| 亚洲柠檬福利资源导航| 成人国产免费视频| 欧美日韩亚洲综合一区| 亚洲va在线va天堂| 狠狠入ady亚洲精品经典电影| 久久经典综合| 亚洲电影在线免费观看| 在线播放不卡| 久久久久久久久久看片| 成人免费看黄yyy456| 色94色欧美sute亚洲线路一ni| 中文字幕在线不卡国产视频| 成人性色生活片免费看爆迷你毛片| 久久久久久一区二区| 亚洲免费观看高清| 亚洲性感激情| 一区二区三区日本| 亚洲免费黄色| 亚洲另类一区二区| 国产日韩欧美一区在线 | 老司机午夜精品99久久| 91精品福利视频| 三级久久三级久久| 欧美日韩免费高清一区色橹橹| 天堂蜜桃91精品| 色国产精品一区在线观看| 午夜不卡在线视频| 制服丝袜亚洲精品中文字幕| 韩国一区二区在线观看| 欧美一级欧美三级在线观看| 岛国一区二区三区| 国产精品网站一区| 蜜桃av综合| 国产一区二区在线影院| 欧美成人vr18sexvr| 欧美日本一区二区视频在线观看| 国产精品免费看片| 国产伦精品一区二区三区视频黑人| 日本不卡123| 久久天堂av综合合色蜜桃网| 亚洲精品视频啊美女在线直播| 日韩精品1区2区3区| 久久尤物电影视频在线观看| 国产精品推荐精品| 成人毛片在线观看| 日韩黄色一级片| 国产欧美一区二区三区在线看蜜臀| 亚洲看片网站| 成人看片黄a免费看在线| 欧美日韩国产探花| 国产自产v一区二区三区c| 久久九九99视频| 欧美日韩电影一区| 国产精品视频免费观看| 99re这里都是精品| 另类小说综合欧美亚洲| 一区二区三区在线免费观看| 精品国产免费人成电影在线观看四季| 日韩香蕉视频| 91在线看国产| 激情综合网av| 亚洲综合一区二区三区| 国产一区二区三区四区五区入口| 一区二区三区波多野结衣在线观看| 2023国产一二三区日本精品2022| 欧美又粗又大又爽| 久久精品网址| 亚洲永久视频| 先锋影音国产精品| 中文国产一区| 国产亚洲精品自拍| 在线播放不卡| 亚洲精品色图| 老司机免费视频久久| 亚欧成人精品| 香蕉国产精品偷在线观看不卡| 国产精品毛片一区二区三区| 激情综合亚洲| 亚洲国产电影| 国产精品欧美日韩一区| 美女视频一区免费观看| 欧美午夜电影一区| 日韩视频一区在线观看| 欧美一级免费大片| 国产亚洲精品超碰| **网站欧美大片在线观看| gogo大胆日本视频一区| 精品电影一区| 久久久久久久久久久久久9999| 色婷婷久久99综合精品jk白丝| 在线观看不卡一区| 中文字幕av资源一区| 日日夜夜精品视频免费| 人人超碰91尤物精品国产| 国产精品1区二区.| 欧美久久99| 在线看国产一区二区| 精品sm捆绑视频| 一个色综合网站| 国产91精品精华液一区二区三区| 欧美日韩三级电影在线| 久久一区免费| 国产精品视频yy9299一区| 亚洲一区在线观看视频| 国产suv精品一区二区883| 国产欧美日韩综合精品二区| 欧美一区二区三区在| 综合电影一区二区三区| 国产一区在线看| 亚洲深夜福利| 久久久久久夜精品精品免费| 午夜精品福利在线| 国产在线日韩| 欧美成人三级在线| 久久精品99国产精品日本| 一本色道久久综合| 久久蜜桃一区二区| 国产成人超碰人人澡人人澡| 亚洲主播在线| 亚洲精品菠萝久久久久久久| 欧美一站二站| 欧美成人一区二区三区片免费| 日韩在线卡一卡二| 色婷婷精品大在线视频 | 国产麻豆9l精品三级站| 国产欧美一区二区视频| 国产精品不卡在线| 91亚洲男人天堂| 国产视频一区在线播放| 欧美aⅴ99久久黑人专区| 久久亚洲欧美国产精品乐播| 99久久精品免费精品国产| 精品毛片乱码1区2区3区| 国产麻豆视频精品| 欧美一区二区三区男人的天堂| 国产老肥熟一区二区三区| 精品乱人伦小说| 欧美日韩精品不卡| 一卡二卡三卡日韩欧美| 一本大道av伊人久久综合| 香蕉加勒比综合久久| 欧美日韩国产色站一区二区三区| 极品少妇一区二区| 久久女同互慰一区二区三区| 在线精品观看| 麻豆91免费看| 久久久久青草大香线综合精品| 亚洲国产成人不卡| 亚洲一级片在线观看| 538在线一区二区精品国产| 91亚洲永久精品| 亚洲bdsm女犯bdsm网站| 欧美另类一区二区三区| 欧美区亚洲区| 日本aⅴ亚洲精品中文乱码| 欧美一区二区在线观看| 国产精品地址| 美女在线视频一区| 日韩亚洲欧美中文三级| 国产精品久久久久久模特| 国产剧情av麻豆香蕉精品| 亚洲欧美影音先锋| 欧美一区二区三区四区五区| aa亚洲婷婷| 成人久久久精品乱码一区二区三区 | 国产精品久久久久久福利一牛影视| 久久综合激情| 亚洲黄色在线| av在线不卡网| 国产专区综合网| 麻豆精品国产91久久久久久| 中文一区二区完整视频在线观看| 欧美日韩一区二区不卡| 亚洲女人av| 99热免费精品| 亚洲午夜极品| 亚洲第一精品影视| 精品不卡一区| 今天的高清视频免费播放成人| 色综合一个色综合亚洲| 伊人婷婷久久|