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

悲情土仔一生

  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 土仔 閱讀(2740) 評論(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>
            亚洲欧洲在线观看| 亚洲欧洲一区二区在线播放| 久久精品亚洲精品| 欧美91视频| 亚洲欧美国产精品va在线观看| 激情久久五月天| 亚洲高清视频中文字幕| 在线精品国精品国产尤物884a| 国产亚洲精品一区二555| 国产精品一二| 国产亚洲精品v| 激情成人av在线| 亚洲三级视频在线观看| 亚洲精品一二| 久久国产免费看| 欧美福利一区| 亚洲网在线观看| 欧美电影免费网站| 国产人成精品一区二区三| 伊人久久久大香线蕉综合直播| 亚洲美女色禁图| 久久手机精品视频| 亚洲精品一区在线| 亚洲欧美日本国产有色| 欧美91精品| 精品福利电影| 午夜伦理片一区| 中文日韩在线视频| 蘑菇福利视频一区播放| 亚洲美女在线观看| 国产亚洲欧美另类中文| 这里只有精品丝袜| 欧美大香线蕉线伊人久久国产精品| 中文国产成人精品久久一| 亚洲福利视频三区| 欧美在线中文字幕| 欧美三区在线视频| 亚洲精品日韩久久| 亚洲国产导航| 欧美色另类天堂2015| 亚洲素人在线| 亚洲小说欧美另类社区| 国产精品制服诱惑| 久久人人97超碰精品888| 久久精品国产99精品国产亚洲性色| 国产精品日韩在线| 久久久人成影片一区二区三区观看| 亚洲视频一二三| 国产午夜精品理论片a级探花| 久久久久国产精品一区| 久久久久久夜| 一本色道**综合亚洲精品蜜桃冫| 亚洲精品少妇网址| 国产乱肥老妇国产一区二| 久久av最新网址| 美女主播精品视频一二三四| 久久免费精品日本久久中文字幕| 亚洲第一久久影院| 亚洲欧美日韩国产综合在线| 亚洲电影在线播放| 一区二区三区欧美| 国产亚洲综合精品| 亚洲精品免费看| 国产欧美视频一区二区三区| 乱人伦精品视频在线观看| 欧美喷潮久久久xxxxx| 久久一区二区三区国产精品| 欧美日韩aaaaa| 亚洲人成高清| 亚洲摸下面视频| 亚洲人成网站色ww在线| 欧美一区二区三区四区夜夜大片 | 亚洲国产精品一区二区第四页av | 一本色道久久综合亚洲91| 欧美在线观看一区二区| 欧美在线电影| 国产模特精品视频久久久久| 在线视频精品一| 亚洲欧洲av一区二区| 欧美日韩一区二区三区在线视频| 欧美一区1区三区3区公司| 免费毛片一区二区三区久久久| 久久久午夜电影| 亚洲国产精品一区在线观看不卡| 午夜精品亚洲一区二区三区嫩草| 亚洲女同在线| 影音先锋亚洲电影| 欧美成人精品在线播放| 日韩午夜精品| 免费91麻豆精品国产自产在线观看| 影音先锋亚洲精品| 国产精品v片在线观看不卡| 亚洲欧美日韩在线高清直播| 欧美中文字幕视频| 亚洲精品乱码久久久久久| 欧美性大战xxxxx久久久| 亚洲欧美在线高清| 欧美 日韩 国产在线| 亚洲精品影视| 好吊一区二区三区| 国产精品黄视频| 欧美激情精品久久久久久大尺度 | 亚洲另类在线一区| 国产亚洲精品久| 欧美三级电影网| 欧美激情一区二区三区在线视频 | 亚洲福利精品| 久久国产精品72免费观看| 欧美屁股在线| 欧美一区二区三区四区在线观看| 亚洲欧美激情视频| 一区二区亚洲精品| 狠狠色噜噜狠狠狠狠色吗综合| 精品动漫一区二区| 欧美日韩视频不卡| 亚洲国产精品嫩草影院| 亚洲激情社区| 欧美中文字幕在线播放| 久久久综合激的五月天| 国产精品麻豆va在线播放| 亚洲午夜成aⅴ人片| 欧美日韩精品一本二本三本| 亚洲欧洲三级电影| 一区二区久久久久久| 欧美日韩精品二区| 欧美chengren| 亚洲第一在线视频| 欧美激情黄色片| 亚洲一区二区三| 亚洲精品美女91| 另类综合日韩欧美亚洲| 亚洲一区二区不卡免费| 亚洲精品四区| 国产综合色产在线精品| 国产精品女主播| 性久久久久久久| 欧美激情精品久久久久久变态| 久久久精品国产免费观看同学 | 免费不卡在线观看av| 在线观看成人av电影| 午夜天堂精品久久久久| 日韩午夜在线视频| 欧美激情一区二区三区高清视频 | 欧美一区二区三区免费视| 欧美国产日韩xxxxx| 亚洲欧洲日产国码二区| 国产精品日韩欧美| 国产精品久久久久99| 欧美视频一二三区| 午夜精品久久久久久99热软件| 久久国产成人| 红杏aⅴ成人免费视频| 欧美日韩免费观看一区二区三区| 欧美综合国产| 欧美一区二区三区四区在线观看地址 | 欧美成人视屏| 一区二区三区视频在线| 国产一区二区欧美日韩| 国产欧美精品xxxx另类| 欧美在线视频观看免费网站| 亚洲视频一起| 欧美成人精品福利| 亚洲欧美一区二区三区极速播放| 欧美在线免费一级片| 99精品热视频只有精品10| 久久先锋资源| 鲁大师成人一区二区三区| 国内精品视频666| 日韩亚洲欧美中文三级| 一区二区三区三区在线| 国产亚洲综合精品| 一个色综合导航| aa亚洲婷婷| 国产酒店精品激情| 麻豆成人av| 国产精品久久久久免费a∨大胸| 美女福利精品视频| 欧美激情在线免费观看| 欧美在线一二三四区| 久久视频在线免费观看| 午夜国产精品视频| 欧美全黄视频| 欧美高清在线| 在线不卡a资源高清| 亚洲视频 欧洲视频| 亚洲天堂激情| 亚洲国产精品999| 亚洲天堂成人在线视频| 欧美h视频在线| 亚洲欧美一区二区视频| 久久资源av| 亚洲欧美www| 欧美激情片在线观看| 亚洲欧美日本在线| 一区二区自拍| 国产精品色午夜在线观看| 美女日韩欧美| 亚洲欧美日韩综合国产aⅴ| 久久久精品五月天| 小辣椒精品导航|