在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 技術(shù)開發(fā)教程 > 詳細頁面

完成程序的隱形

完成程序的隱形

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

孔祥軍 蘇悅娟  

在一些系統(tǒng),為了特定目的,經(jīng)常要求程序隱藏起來運行,例如DCS(集散控制系統(tǒng))中的后臺監(jiān)控系統(tǒng)、木馬控制程序、源碼防拷貝等,以減少被發(fā)現(xiàn)、截殺和反匯編的風險。這種功能模塊要求程序在運行期間不僅不會在桌面出現(xiàn),也不允許被操作者從任務管理器列表中發(fā)現(xiàn)。
程序隱形的原理
對于一個隱形程序而言,最基本的要求是:
1. 不在桌面出現(xiàn)界面;
2. 不在任務欄出現(xiàn)圖標;
3. 程序名從任務管理器名單中消失。
對于上述第一點,可以將Form的Visible屬性設為False。
要將圖標從任務欄中屏蔽掉,可以把Form的ShowInTaskBar改為False。
在Windows環(huán)境下,可以調(diào)用WIN API函數(shù)中的RegisterviceProcess來實現(xiàn)第三個要求。
上述功能,不論用VC、Delphi、VB,還是PB等任何一種高級編程語言都是比較容易實現(xiàn)的。
隱形功能多用于木馬程序,但木馬程序在許多國家和地區(qū)是不合法的,為便于理解,本文用VB結(jié)合一個程序防拷貝的實例來講解。通過獲取軟件安裝路徑所在磁盤序列號(磁盤ID),用做對合法用戶的判斷。以下程序的目的是用于講解隱形程序的編制和應用,對程序防拷貝內(nèi)容作了一定程度的簡化。
程序隱形的示例
程序的具體編制操作如下:  
1. 在VB6.0編程環(huán)境中,新建一個工程Project1。  
2. 在Project1中添加模塊Modulel,在工程屬性中將工程名稱改為HiddenMen,應用程序標題也改為HiddenMen(以下程序都經(jīng)過實際運行測試,可以原樣復制使用)。  
在模塊Module1中加入如下聲明:
Public Declare Function GetCurrentProcessId Lib “kernel32” () As Long
’獲得當前進程ID函數(shù)的聲明
Public Declare Function RegisterServiceProcess Lib “kernel32” (ByVal ProcessId As Long, ByVal ServiceFlags As Long) As Long
’在系統(tǒng)中注冊當前進程ID函數(shù)的聲明
3. 在Project1中新建一個窗體Form1,設置Form1的屬性:
form1.Visible=False
form1.ShowInTaskBar=False
在代碼窗口添加如下代碼:  
Private Declare Function GetDriveType Lib “kernel32” Alias “GetDriveTypeA” (ByVal nDrive As String) As Long
’獲得當前驅(qū)動器類型函數(shù)的聲明
Private Declare Function GetVolumeInformation Lib “kernel32” Alias “GetVolumeInformationA” (ByVal lpRootPathName As String, ByVal lpVolumeNameBuffer As String, ByVal nVolumeNameSize As Long, lpVolumeSerialNumber As Long, lpMaximumComponentLength As Long, lpFileSystemFlags As Long, ByVal lpFileSystemNameBuffer As String, ByVal nFileSystemNameSize As Long) As Long
’獲得當前驅(qū)動器信息函數(shù)的聲明
Private Sub Form_Load()
Dim drive_no As Long, drive_flag As Long
Dim drive_chr As String, drive_disk As String
Dim serial_no As Long, kkk As Long
Dim stemp3 As String, dflag As Boolean
Dim strlabel As String, strtype As String,strc As Long
RegisterServiceProcess GetCurrentProcessId, 1 ’ 從系統(tǒng)中取消當前進程
strlabel = String(255, Chr(0))
strtype = String(255, Chr(0))
stemp3 = “172498135” ’這是作者C盤的序列號(十進制),讀者可根據(jù)自己情況更改。  
dflag = False
For drive_no = 0 To 25
 drive_disk = Chr(drive_no + 67)
 drive_chr = drive_disk & “:\”
 drive_flag = GetDriveType(drive_chr)
 If drive_flag = 3 Then
   kkk = GetVolumeInformation(drive_chr, strlabel, Len(strlabel), serial_no, 0, 0, strtype, Len(strtype)) ’通過GetVolumeInformation獲得磁盤序列號
 Select Case drive_no
   Case 0
   strc = serial_no
 End Select
 If serial_no = stemp3 Then
   dflag = True
   Exit For
 End If
End If
Next drive_no
If drive_no = 26 And dflag = False Then ’非法用戶
 GoTo err:
End If
MsgBox (“HI,合法用戶!”)
Exit Sub
err:
 MsgBox (“錯誤!你的C:盤ID號是” & strc)
End Sub
Private Sub Form_Unload(Cancel As Integer)
RegisterServiceProcess GetCurrentProcessId, 0 ’從系統(tǒng)中取消當前程序的進程
End Sub
將上述程序代碼編譯后運行,在出現(xiàn)類似“錯誤!你的C盤ID號是172498135”對話框時,按下Ctrl+Alt+Del鍵,看看程序名叫“HiddenMen”是否在任務管理器名單列表里。如果把上述程序稍加改動,可以加到自己特定的程序中去。該程序在隱形運行之中,不知不覺就完成了預定功能。
以上程序在簡體中文Windows 98和VB 6.0環(huán)境中調(diào)試通過。

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

本類教程下載

系統(tǒng)下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 漂亮人妻被中出中文字幕| 很污的网站在线观看| 欧美在线观看成人| 国产又粗又长又爽视频| 永久免费在线看片视频| 国产精品嫩草影院8vv8| 久久人人爽av| 欧美美女一级片| 五月天中文字幕在线| 国产福利精品一区二区三区| 久久婷五月综合| 欧美美女一级片| 奇米777在线视频| 欧美日韩亚洲国产成人| 日本在线视频www色| 国产a级黄色大片| 免费看黄在线看| 日本成年人网址| 日本xxxx黄色| 欧美精品一区二区性色a+v| 亚洲国产精品女人| 蜜桃传媒一区二区三区| 精品久久久久久中文字幕2017| 国产免费黄色av| 国产色视频在线播放| 国产对白在线播放| 日韩a∨精品日韩在线观看| 黄色一级片播放| 欧美一级视频在线| 人妻夜夜添夜夜无码av| 久草福利视频在线| 永久免费网站视频在线观看| 国产视频九色蝌蚪| 可以看污的网站| 日韩 欧美 视频| 2025韩国理伦片在线观看| 欧美 亚洲 视频| av无码精品一区二区三区| 91社在线播放| 国产成人精品视频免费看| 日韩av影视大全| 日韩欧美一区三区| 亚洲小视频在线播放| 久久久噜噜噜www成人网| 91丝袜超薄交口足| 国产免费黄色av| 91社在线播放| 日韩av在线中文| 国产aaa一级片| 日本高清视频免费在线观看| 日本精品久久久久中文字幕| 成人免费a级片| 欧美国产日韩在线视频| 国产原创精品在线| 国产在线观看福利| 国产玉足脚交久久欧美| 黄色一级片网址| 亚洲视频在线观看一区二区三区| 九一免费在线观看| 国产毛片久久久久久| 欧美一级黄色影院| 免费午夜视频在线观看| 国产午夜大地久久| 久久99久久99精品| 日韩a级在线观看| av在线免费观看国产| 美女在线免费视频| 日本美女久久久| 97超碰免费观看| www.午夜色| 中文字幕第50页| 欧美精品一区二区性色a+v| 精品国产乱码久久久久久1区二区| 精品视频无码一区二区三区| 毛片av免费在线观看| 久久久久久久久久久福利| 黄色片一级视频| 美女网站免费观看视频| 久热免费在线观看| 天堂在线中文在线| 亚洲制服中文字幕| 国产91在线亚洲| 鲁一鲁一鲁一鲁一澡| 国产视频一区二区视频| 中文字幕免费高清在线| 婷婷激情小说网| avav在线播放| 欧美三级在线观看视频| 天天天干夜夜夜操| 男女h黄动漫啪啪无遮挡软件| 亚洲黄色网址在线观看| 国产精品videossex国产高清| 欧美日韩在线一| 亚洲精品永久视频| 亚洲人精品午夜射精日韩| 久久久久久三级| 久久香蕉视频网站| 欧美精品一区二区三区免费播放| 久久这里只精品| 久久这里只有精品18| 亚洲第一中文av| 日韩精品在线观看av| 国产又黄又猛又粗又爽的视频| 中文字幕色网站| 国产精品国产亚洲精品看不卡| xxww在线观看| 久久久久久久9| 色戒在线免费观看| 日韩欧美亚洲天堂| 亚洲高潮无码久久| 亚洲无吗一区二区三区| 欧美中文字幕在线观看视频| 乌克兰美女av| 久章草在线视频| 成人短视频在线观看免费| 最新天堂中文在线| 国产精品999视频| 99re99热| 国内av免费观看| 中日韩av在线播放| 中国丰满人妻videoshd| 人妻无码一区二区三区四区| 国产一级免费大片| 国产高清视频网站| 国产一级不卡毛片| 成人在线观看a| 少妇av一区二区三区无码| 国产在线拍揄自揄拍无码| 久久精品国产精品亚洲精品色| 亚欧在线免费观看| 91日韩视频在线观看| 成年网站在线免费观看| 国产午夜伦鲁鲁| 成人在线免费在线观看| 欧美午夜性视频| 菠萝蜜视频在线观看入口| 51xx午夜影福利| 蜜臀av.com| 日产精品久久久久久久蜜臀| 成人在线免费高清视频| 中国一级大黄大黄大色毛片| 日本免费黄色小视频| 国产欧美久久久久| 黄色免费视频大全| 国产女女做受ⅹxx高潮| 在线观看高清免费视频| 色噜噜狠狠一区二区三区狼国成人| 婷婷六月天在线| 91热视频在线观看| 先锋影音男人资源| xxxx18hd亚洲hd捆绑| 欧美a在线视频| 国产精品视频中文字幕| 日韩视频在线免费播放| 国产精品www在线观看| 狠狠干 狠狠操| 啊啊啊国产视频| 美女黄色片网站| www黄色av| 伊人免费视频二| 国产高清av在线播放| www.欧美日本| 国产手机视频在线观看| 亚洲色成人一区二区三区小说| 91淫黄看大片| www.国产亚洲| 三级在线免费看| 黄色一级片国产| 15—17女人毛片| 国内精品在线观看视频| 国产精品自拍视频在线| 全黄性性激高免费视频| 北条麻妃亚洲一区| 国产黄色一级网站| 老司机激情视频| 亚洲一级片av| 91淫黄看大片| 黄色免费视频大全| 屁屁影院ccyy国产第一页| 亚洲精品久久久久久宅男| 免费观看国产精品视频| 91社在线播放| 色91精品久久久久久久久| 国产h视频在线播放| www.男人天堂网| 黄瓜视频免费观看在线观看www| 99re在线视频免费观看| 成年人网站国产| 黄色一级片av| 国产av第一区| 伊人成人免费视频| 欧美激情第一区| 天天爽天天爽夜夜爽| 国产a级片免费观看| 国产91在线视频观看| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 日本人妻伦在线中文字幕| 91视频 - 88av| 黄色a级片免费看| 草草视频在线免费观看|