南通防封電銷卡,辦理南通防封電銷卡,南通防封電銷卡辦理
國通通訊是一家針對電話銷售而成立的通訊公司,三大運營商和虛商合作,推出穩(wěn)定的白名單電話銷售卡,可超頻、穩(wěn)定可靠、全國撥打、全國歸屬地基本上都可以單獨定制,一證五戶,滿足各行業(yè)的電銷需求。我司長期提供各類防封電銷卡。歡迎各界老板洽談合作
5.程序的設(shè)計與實現(xiàn)
程序的自我保護是一個大的概念,其中有多種方式和手段來實現(xiàn)自身的保護。比如隱藏、自我復(fù)制、注冊為服務(wù),等等。我們實現(xiàn)的程序自我保護實際上是一個相互監(jiān)督的過程。其中包括了程序之間的監(jiān)督和報警,監(jiān)聽程序的隱藏與保護。
5.1監(jiān)督
所謂監(jiān)督,是利用進程枚舉的方法,讓所有程序在運行同時不停地對進程列表進行快照,并檢查目標(biāo)進程是否存在的過程。
在Windows環(huán)境下可以通過調(diào)用ToolHelp API函數(shù)來達到枚舉系統(tǒng)進程的目的。微軟的Windows NT開發(fā)小組因為不喜歡ToolHelp函數(shù),所以沒有將這些函數(shù)添加給Windows NT,所以開發(fā)了自己的Process Status函數(shù),就是PSAPI。但是后來微軟已經(jīng)將ToolHelp函數(shù)添加給了Windows 2000。ToolHelp32庫函數(shù)在KERNEL32.dll中,它們都是標(biāo)準(zhǔn)的API函數(shù)。
ToolHelp32庫中有各種各樣的函數(shù)可以用來枚舉系統(tǒng)中的進程、線程,以及獲取內(nèi)存和模塊信息。其中枚舉進程只需用如下三個的函數(shù):CreateToolhelp32Snapshot()、Process32First()和Process32Next()。
使用ToolHelp32函數(shù)的第一步是用CreateToolhelp32Snapshot()函數(shù)創(chuàng)建系統(tǒng)信息“快照”。這個函數(shù)可讓你選擇存儲在快照中的信息類型。如果你只是對進程信息感興趣,那么只要包含TH32CS_SNAPPROCESS標(biāo)志即可。CreateToolhelp32Snapshot()函數(shù)返回一個HANDLE,完成調(diào)用之后,必須將此HANDLE傳給CloseHandle()。
接下來是調(diào)用一次Process32First函數(shù),從快照中獲取進程列表,然后重復(fù)調(diào)用Process32Next,直到函數(shù)返回FALSE為止。這樣將遍歷快照中進程列表。這兩個函數(shù)都帶兩個參數(shù),它們分別是快照句柄和一個PROCESSENTRY32結(jié)構(gòu)。
本文標(biāo)簽:南通防封電銷卡辦理南通防封電銷卡南通防封電銷卡辦理
版權(quán)說明:如非注明,本站文章均為 企業(yè)通信服務(wù) 原創(chuàng),轉(zhuǎn)載請注明出處和附帶本文鏈接。
在線客服
服務(wù)熱線
服務(wù)熱線
13783030501
官方微信
關(guān)注我們
返回頂部