青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

悲情土仔一生

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  14 隨筆 :: 0 文章 :: 74 評論 :: 0 Trackbacks

編程制作管理員登陸報警器

作者:Tuuzed(土仔)    
版權聲明:可以任意轉載,轉載時請務必以超鏈接形式標明文章原始出處和作者信息及本聲明。
http://m.shnenglu.com/tuuzed/archive/2008/03/16/44656.html



        某日,你“偶然”登陸到了一臺服務器上,在確認管理員不在后,開始在服務器上做起一些見不得人的事來。但,這時的你一定不是“心定定”,你或許是在想:萬一這時有用戶登陸進來怎么辦?如果有什么程序能在有用戶登陸進來時提醒一下,那該多好。

        “自己動手,豐衣足食”的時候又來了。搞個思路吧:WIN32系統離不開消息,有人登陸應該會給個消息;得到消息了,判斷是什么人登陸;根據登陸用戶的權限做出反應。

         用戶登陸系統給什么消息?查MSDN,系統會在用戶登陸或斷開時發出WM_WTSSESSION_CHANGE的消息,通過它附帶的參數,可以判斷出是登陸或是斷開。其中WTS_CONSOLE_CONNECT、WTS_REMOTE_CONNECT、WTS_SESSION_LOGON十分有用。

        如何通過消息判斷登陸用戶是誰?還是在WM_WTSSESSION_CHANGE消息中,帶有另一個參數:登陸者的session ID。將session ID傳入API函數WTSQuerySessionInformation中可以查詢到User Name。

        如何判斷用戶權限?獲取的User Name傳入API函數NetUserGetInfo中,利用帶出的USER_INFO_1結構中的usri1_priv得到權限標識。

        下面是利用C++Builder做demo的核心代碼:

        首先在Form建立時加入語句:WTSRegisterSessionNotification(frmMain->Handle, NOTIFY_FOR_ALL_SESSIONS),告訴系統有Session消息時通知Form。記住要傳入的是主Form的Handle,而不是Application的Handle(BCB用戶應該知道區別)。

        然后在.H中重載void __fastcall WndProc(Messages::TMessage &Message);在.CPP中實現它:

 1void __fastcall TfrmMain::WndProc(Messages::TMessage &Message)
 2{
 3    if (Message.Msg==WM_WTSSESSION_CHANGE)
 4    {
 5        switch (Message.WParam)
 6        {
 7            case WTS_CONSOLE_CONNECT:
 8                //控制臺登陸,報警。
 9                break;
10            case WTS_CONSOLE_DISCONNECT:
11                break;
12            case WTS_REMOTE_CONNECT:
13                //有遠程連接,報警。
14                break;
15            case WTS_REMOTE_DISCONNECT:
16                break;
17            case WTS_SESSION_LOGON:
18                //用戶登陸了,報警。
19                break;
20            case WTS_SESSION_LOGOFF:
21                break;
22            case WTS_SESSION_LOCK:
23               break;
24            case WTS_SESSION_UNLOCK:
25                 break;
26            default:
27                //unknown
28        }

29    }

30}
 

 

         在C++ Builder編制程序的時候,一定要在#include <vcl.h>前先定義#define _WIN32_WINNT 0x0501,要不是的話編譯時會提示找不到WM_WTSSESSION_CHANGE定義(具體原因是在winuser.h中,_WIN32_WINNT必須是大于 0x0501系統才定義了WM_WTSSESSION_CHANGE)。最后,在程序退出前,要告訴系統不要再發消息過來了:WTSUnRegisterSessionNotification。

        程序做出來后,我給它起名:Hacker RUN! 中文名:黑客快跑。

posted on 2008-03-16 23:56 土仔 閱讀(2739) 評論(3)  編輯 收藏 引用 所屬分類: 土仔黑客

評論

# re: 編程制作管理員登陸報警器 2008-03-17 09:58 GouGou
C++Builder真的很好用嗎???  回復  更多評論
  

# re: 編程制作管理員登陸報警器 2008-03-17 10:23 鑄鑄平板
寫的是什么呀,看不太懂  回復  更多評論
  

# re: 編程制作管理員登陸報警器 2008-06-09 03:21 黃軍輝
http://hookbase.com/design/List_194.html  回復  更多評論
  

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美成人免费观看| 国产精品任我爽爆在线播放| 久久亚洲春色中文字幕久久久| 亚洲欧美综合国产精品一区| 亚洲美女av在线播放| 亚洲激情视频| 亚洲人成高清| 亚洲无线视频| 久久精品国产v日韩v亚洲 | 国产综合视频在线观看| 韩日视频一区| 亚洲高清av| 亚洲精品日韩激情在线电影 | 国产欧美一级| 激情久久久久久| 日韩一区二区精品| 亚洲伊人伊色伊影伊综合网| 久久久久国产精品厨房| 久久在线播放| 亚洲精品一区二区三区99| 亚洲一区二区视频| 久久久精品午夜少妇| 性伦欧美刺激片在线观看| 久久亚洲国产成人| 国产精品毛片一区二区三区 | 欧美一区二区三区四区高清| 午夜精品剧场| 欧美一激情一区二区三区| 噜噜噜噜噜久久久久久91| 亚洲黄色影片| 午夜精品久久久| 欧美国产精品v| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲男人影院| 欧美区视频在线观看| 国产亚洲欧美日韩日本| 亚洲午夜免费视频| 亚洲黄色免费| 久久躁日日躁aaaaxxxx| 国产精品永久免费观看| 在线亚洲欧美视频| 亚洲成色www8888| 久久精品国产成人| 国产日韩欧美不卡| 亚洲一区二区三区欧美| 91久久久亚洲精品| 欧美大片免费久久精品三p | 欧美一区二区播放| 夜夜爽www精品| 欧美电影美腿模特1979在线看| 狠狠v欧美v日韩v亚洲ⅴ| 午夜一区二区三区在线观看| 夜夜嗨av一区二区三区| 欧美日韩日本视频| 一区二区三区视频在线| 亚洲精品视频在线看| 欧美激情一区二区久久久| 亚洲精品一二区| 亚洲国产欧美一区| 欧美黑人国产人伦爽爽爽| 亚洲精品影视在线观看| 亚洲精品1区2区| 欧美精品情趣视频| 亚洲线精品一区二区三区八戒| 亚洲精品欧美极品| 欧美日韩国产在线播放网站| 亚洲午夜精品国产| 亚洲午夜性刺激影院| 国产九色精品成人porny| 久久国产精品一区二区| 欧美在线视频一区二区| 在线观看91精品国产入口| 欧美成人蜜桃| 欧美日韩亚洲另类| 午夜精品理论片| 久久精品国产99国产精品| 亚洲欧洲在线观看| 日韩亚洲欧美一区二区三区| 亚洲精品少妇| 99在线观看免费视频精品观看| 欧美日一区二区在线观看 | 夜夜爽99久久国产综合精品女不卡 | 日韩一区二区精品视频| 一本色道综合亚洲| 国产乱理伦片在线观看夜一区| 久久色中文字幕| 欧美精品18| 午夜精品福利一区二区蜜股av| 性欧美18~19sex高清播放| 亚洲七七久久综合桃花剧情介绍| 亚洲美女中文字幕| 国产一区二区中文| 亚洲黄页一区| 国产精品一区二区在线观看网站 | 国内一区二区在线视频观看| 亚洲国产精品99久久久久久久久| 国产精品久久久久久久一区探花| 久久久亚洲人| 欧美精品在线观看播放| 久久视频在线看| 欧美日韩免费看| 女女同性女同一区二区三区91| 国产精品v欧美精品v日韩精品| 欧美 日韩 国产精品免费观看| 国产精品爽黄69| 亚洲激情电影中文字幕| 国产欧美一区二区三区在线老狼| 亚洲国产精品一区二区尤物区| 国产欧美一区二区色老头| 亚洲日本无吗高清不卡| 在线看日韩欧美| 午夜在线观看免费一区| 一区二区三区四区五区精品视频| 久久久久国产精品www| 亚洲欧美日韩一区在线观看| 欧美成人国产| 欧美风情在线| 狠狠入ady亚洲精品| 亚洲欧美日本国产有色| 在线视频精品一区| 欧美巨乳在线| 亚洲国产视频一区| 亚洲韩国精品一区| 久久综合国产精品台湾中文娱乐网| 久久成人在线| 国产九区一区在线| 亚洲一区二区动漫| 午夜激情久久久| 国产精品s色| 亚洲视频免费看| 亚洲综合色网站| 欧美视频在线看| 亚洲视频专区在线| 午夜日韩福利| 国产日本欧美一区二区三区| 亚洲第一主播视频| 久久精品国产99国产精品| 午夜精品视频在线| 国产精品www994| 亚洲图中文字幕| 亚洲欧美日韩综合国产aⅴ| 欧美吻胸吃奶大尺度电影| 日韩亚洲精品在线| 亚洲一区在线免费观看| 国产精品高潮粉嫩av| 亚洲天堂偷拍| 久久精品人人做人人爽| 永久555www成人免费| 欧美大片在线影院| 一区二区三区欧美| 欧美在线视频免费播放| 国产综合久久久久久| 久久婷婷综合激情| 亚洲人成亚洲人成在线观看图片| 一本色道久久综合亚洲精品婷婷 | 亚洲一区二区黄色| 久久久久久亚洲精品杨幂换脸| 在线观看欧美一区| 欧美美女日韩| 亚洲欧美视频一区| 欧美成人综合在线| 亚洲一区二区三区在线视频| 国产日韩欧美成人| 欧美成人午夜影院| 亚洲夜间福利| 欧美a级一区| 亚洲欧美日本国产专区一区| 国内成人精品2018免费看| 欧美国产亚洲精品久久久8v| 国产精品99久久99久久久二8| 久久久一区二区三区| 夜夜嗨av一区二区三区| 国产午夜亚洲精品理论片色戒| 欧美福利在线| 久久国产精品一区二区| 亚洲精品欧洲| 久久久久久夜| 亚洲午夜在线视频| 亚洲风情亚aⅴ在线发布| 欧美视频导航| 美日韩精品视频| 亚洲欧美三级在线| 亚洲精品久久久久久久久久久| 久久国产手机看片| 中文在线不卡| 亚洲国产视频直播| 国产午夜精品理论片a级大结局| 欧美激情性爽国产精品17p| 欧美一区二区私人影院日本 | 欧美丰满高潮xxxx喷水动漫| 亚洲午夜一区| 99热免费精品| 亚洲福利电影| 免费成人你懂的| 久久精品国产亚洲aⅴ| 午夜精品久久久99热福利| 夜夜爽www精品| 亚洲精品一区二区三区在线观看| 一色屋精品视频在线观看网站| 国产视频一区二区在线观看|