版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
網(wǎng)絡(luò)編程——
1遠(yuǎn)程關(guān)機(jī)和開(kāi)機(jī)授課教師:?在局域網(wǎng)管理軟件中,
一個(gè)最常用的功能就是遠(yuǎn)程關(guān)機(jī)和開(kāi)機(jī)功能。
一個(gè)管理員通常管理幾十臺(tái)電腦,當(dāng)需要開(kāi)機(jī)或關(guān)機(jī)時(shí),如果一臺(tái)一
臺(tái)的操作就太麻煩了,因此通常機(jī)房管理軟件中都配備了遠(yuǎn)程開(kāi)機(jī)或
關(guān)機(jī)的功能,管理員只需在一臺(tái)計(jì)算機(jī)上操作,就可以控制所有計(jì)算
機(jī)開(kāi)機(jī)、關(guān)機(jī)或者重啟。本章,我們就來(lái)介紹一下怎樣用C++編程實(shí)
現(xiàn)遠(yuǎn)程關(guān)機(jī)和遠(yuǎn)程喚醒計(jì)算機(jī)的功能。導(dǎo)入本章要點(diǎn)3?遠(yuǎn)程關(guān)機(jī)shutdown?用木馬程序?qū)崿F(xiàn)遠(yuǎn)程關(guān)機(jī)?遠(yuǎn)程喚醒計(jì)算機(jī)?在Windows
XP中,新增了一條命令行工具“shutdown”,
其作用是“關(guān)閉或重新啟動(dòng)本地或遠(yuǎn)程計(jì)算機(jī)”。利用它,我們不但可以關(guān)閉
或重新啟動(dòng)計(jì)算機(jī),還可以實(shí)現(xiàn)定時(shí)關(guān)機(jī)、遠(yuǎn)程關(guān)機(jī)。?例如,在30秒內(nèi)關(guān)閉計(jì)算機(jī)名為RANRAN的機(jī)器命令是:?
shutdown-s-m
\\RANRAN
-t
30遠(yuǎn)程關(guān)機(jī)——shutdownshutdown命令4?要在客戶計(jì)算機(jī)(被遠(yuǎn)程關(guān)閉的計(jì)算機(jī))中賦予guest
用戶遠(yuǎn)程關(guān)機(jī)
的權(quán)限。可利用Windows
“組策略”或“管理工具”中的“本地安全策略”來(lái)實(shí)現(xiàn)。組策略為什么出現(xiàn)“拒絕訪問(wèn)”的情況?5查看V)
幫
助QHD“本地計(jì)算機(jī)”策略計(jì)算機(jī)配置軟件設(shè)置Yindows
設(shè)
置腳本(啟動(dòng)/關(guān)機(jī))安全設(shè)置帳戶策略本地策略審核策略用戶權(quán)利指派策略備份文件和目錄產(chǎn)生安全審核固創(chuàng)建全局對(duì)象創(chuàng)建永久共享對(duì)象從插接工作站中取出計(jì)算機(jī)
從網(wǎng)絡(luò)訪問(wèn)此計(jì)算機(jī)從遠(yuǎn)端系統(tǒng)強(qiáng)制關(guān)機(jī)安全設(shè)置Administrators,.LOCAL
SERVICE,N..Administrators,.AdinistratorsAdministrators,Everyone,Adnini...Guest,Administr.
..AdministratorsLOCALSERVICE,N...公鑰策略幽調(diào)整進(jìn)程的內(nèi)存配額代碼詳解——InitiateSystemShutdown()6?實(shí)現(xiàn)關(guān)閉或重啟計(jì)算機(jī)的功能。如果函數(shù)調(diào)用成功,則返回值為TRUE;
否則,返回值為FALSE。?
BOOLInitiateSystemShutdown(
LPTSTR
IpMachineName,?
LPTSTRIpMessage,?
DWORD
dwTimeout,▲
BOOLbForceAppsClosed,?
BOOL
bRebootAfterShutdown?
);參數(shù)lpMachineName:指定以MULL終止的用來(lái)指定要關(guān)機(jī)的網(wǎng)絡(luò)名稱的學(xué)符串。如果為NULL,
則該函數(shù)關(guān)掉本地計(jì)算機(jī)。?參數(shù)lpMessage:指向一個(gè)要顯示在關(guān)機(jī)對(duì)話框中的消息的字符串。?參
數(shù)dwTimeout:指定對(duì)話框應(yīng)該顯示的延遲時(shí)間(按秒計(jì))。參數(shù)bForceAppsClosed:指定對(duì)變化未做保存的應(yīng)用程序是否被強(qiáng)制關(guān)閉。如果這個(gè)參數(shù)為TRUE,如應(yīng)角程序被關(guān)閉。如巢參數(shù)為FALSE則顯示一個(gè)對(duì)話框以提示用戶關(guān)閉這些應(yīng)用程序。
R
A,fte則rS
td機(jī)o
n啟:
。
F關(guān)AL機(jī)SE之,后則是系否統(tǒng)立將即所重看啟高。速如
緩存刷新到磁盤上,清除屏幕,并且顯宗一條消息,指宗關(guān)掉電源是安全的
。設(shè)置進(jìn)程訪問(wèn)權(quán)限?調(diào)
用InitiateSystemShutdown()
函數(shù)關(guān)閉遠(yuǎn)程計(jì)算機(jī)需要先獲得
SE_SHUTDOWN_NAME
權(quán)限。?涉及到的函數(shù):?
OpenProcessToken()?
LookupPrivilegevalue()?
AdjustTokenPrivileges()?
BOOLOpenProcessToken(HANDLE
ProcessHandle,DWORDDesiredAccess,PHANDLE
TokenHandle?
);?參數(shù)ProcessHandle:
是要修改訪問(wèn)權(quán)限的進(jìn)程句柄;?參數(shù)DesiredAccess:
指定要進(jìn)行的操作類型,如要修改
令牌,需要指定本參數(shù)為TOKEN_ADJUST_PRIVILEGES。?參數(shù)TokenHandle:
是返回的訪問(wèn)令牌指針;代碼詳解——OpenProcessToken()函數(shù)?此函數(shù)可以得到當(dāng)前進(jìn)程的訪問(wèn)令牌的句柄8代碼詳解——AdjustTokenPrivileges()函數(shù)?調(diào)用此函數(shù)可以對(duì)這個(gè)訪問(wèn)令牌進(jìn)行修改?
BOOLAdjustTokenPrivileges(HANDLETokenHandle,?
BOOLDisableAllPrivileges,PTOKEN_PRIVILEGES
NewState,DWORDBufferLength,PTOKEN_PRIVILEGES
PreviousState,?
PDWORDReturnLength?
);?參
數(shù)
TokenHandle:是訪問(wèn)令牌的句柄。?參
數(shù)DisableAIIPrivileges:決定是進(jìn)行權(quán)限修改還是除能(Disable)
所有權(quán)限。?參
數(shù)
NewState:
指明要修改的權(quán)限?參
數(shù)BufferLength:是結(jié)構(gòu)PreviouSState的長(zhǎng)度。?參
數(shù)
PreviouSState:存放修改前的訪問(wèn)權(quán)限的信息,可空。?參
數(shù)
ReturnLength:
為實(shí)際PreviouSState結(jié)構(gòu)返回的大小?!?/p>
▲代碼詳解——LookupPrivilegevalue()函數(shù)?獲得一個(gè)權(quán)限對(duì)應(yīng)的LUID值?
BOOL
LookupPrivilegevalue(LPCTSTR
IpSystemName,?
LPCTSTRIpName,
?
PLUIDIpLuid?
);?參數(shù)lpSystemName:是系統(tǒng)的名稱,如果是本地系統(tǒng)只要指明為
NULL。?參數(shù)lpName:
是指明了權(quán)限的名稱?參數(shù)lpLuid:是返回LUID的指針。?一個(gè)簡(jiǎn)單的木馬程序分為兩個(gè)部分,
一個(gè)是控制端程序,
一個(gè)是木馬
程序
。?木馬程序接到控制端發(fā)來(lái)的關(guān)機(jī)命令,在本機(jī)執(zhí)行關(guān)機(jī)動(dòng)作,就實(shí)現(xiàn)
了遠(yuǎn)程關(guān)機(jī)遠(yuǎn)程關(guān)機(jī)——木馬11對(duì)方IP:
注銷遠(yuǎn)程控制啟動(dòng)后可以接收控制端命令,注銷、重啟和關(guān)機(jī)。啟動(dòng)
關(guān)閉C
關(guān)機(jī)關(guān)閉在Windows
XP中,新增了一條命令行工具,其作用是“關(guān)閉或重
新啟動(dòng)本地或遠(yuǎn)程計(jì)算機(jī)”,這條
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年蚌埠經(jīng)濟(jì)技術(shù)職業(yè)學(xué)院輔導(dǎo)員招聘?jìng)淇碱}庫(kù)附答案
- 雷管制造工崗前生產(chǎn)安全培訓(xùn)考核試卷含答案
- 網(wǎng)球制作工創(chuàng)新方法測(cè)試考核試卷含答案
- 木門窗工安全知識(shí)考核試卷含答案
- 藏藥材種植員安全宣貫水平考核試卷含答案
- 精制鹽工安全風(fēng)險(xiǎn)能力考核試卷含答案
- 汽車發(fā)動(dòng)機(jī)再制造裝調(diào)工操作規(guī)程考核試卷含答案
- 2024年淮南師范學(xué)院馬克思主義基本原理概論期末考試題附答案
- 2025年上海電子信息職業(yè)技術(shù)學(xué)院輔導(dǎo)員招聘考試真題匯編附答案
- 2025年云南農(nóng)業(yè)大學(xué)輔導(dǎo)員招聘?jìng)淇碱}庫(kù)附答案
- 二保焊培訓(xùn)課件
- 工程變更通知(ECN)流程及管理規(guī)范
- 2025至2030中國(guó)助聽(tīng)器行業(yè)調(diào)研及市場(chǎng)前景預(yù)測(cè)評(píng)估報(bào)告
- 2025-2030碳纖維復(fù)合材料成型設(shè)備技術(shù)發(fā)展與市場(chǎng)前景
- 安全帶質(zhì)檢報(bào)告
- 2025時(shí)事政治試題庫(kù)(附含參考答案)
- 宮腔鏡手術(shù)的護(hù)理常規(guī)
- JJG 1211-2025 自動(dòng)氣象站風(fēng)向傳感器檢定規(guī)程
- 機(jī)械標(biāo)準(zhǔn)-G類-管件
- 醫(yī)療器械培訓(xùn)計(jì)劃和記錄
- 森林質(zhì)量精準(zhǔn)提升的背景與現(xiàn)實(shí)需求分析
評(píng)論
0/150
提交評(píng)論