專利名稱:基于winsock遠程控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計算機控制系統(tǒng),尤其是一種基于WINSOCK遠程控制 系統(tǒng)。
背景技術(shù):
目前,計算機遠程控制技術(shù)得到了廣泛的應(yīng)用,如家庭辦公的推廣應(yīng)用, 越來越多的人會經(jīng)常不在辦公室內(nèi)工作,而是作為遠程PC用戶登陸公司總部 的網(wǎng)絡(luò)進行網(wǎng)上辦公;企業(yè)的客戶技術(shù)支持部門可以使用遠程控制技術(shù)努力減 少技術(shù)人員到現(xiàn)場服務(wù)或者讓用戶把設(shè)備送到支持中心進行維護;遠程教育迅 速發(fā)展,這些技術(shù)的應(yīng)用,師生可以進行實時的通信,交流信息,對話和傳遞文 件,使身處異地的學生能夠與老師進行實時交流,猶如做在同一教室一般。再 有,隨著人們觀念的更新,現(xiàn)在,很多企業(yè)開始使用監(jiān)控系統(tǒng),用攝像的方式來 監(jiān)控員工的行為,但是,這種監(jiān)控系統(tǒng)對員工的敲鍵,發(fā)送郵件等細小的行為依 然無能為力,遠程控制軟件卻能輕松地管理這些細節(jié)問題,因此,遠程控制在企 業(yè)的內(nèi)部管理上將發(fā)揮很大的作用。但是,現(xiàn)有的基于WINSOCK遠程控制系統(tǒng) 普遍存在安全性差、使用不便等問題,
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種安全性高、使用方便的 基于WINS0CK遠程控制系統(tǒng)。
本發(fā)明解決其技術(shù)問題是采取以下技術(shù)方案實現(xiàn)的
一種基于WINSOCK遠程控制系統(tǒng),包括服務(wù)器端和客戶端,其特征在于 服務(wù)器端包括服務(wù)器啟動模塊,服務(wù)器隱藏模塊、實時聊天模塊、文件管理模 塊、進程管理模塊服務(wù)器電源管理模塊、服務(wù)器端鍵盤記錄模塊及服務(wù)器主控 模塊,服務(wù)器主控模塊與其他模塊通過進程連接在一起;客戶端包括網(wǎng)頁瀏覽 模塊、實時聊天模塊、文件管理模塊、進程管理模塊、服務(wù)器電源管理模塊、 服務(wù)器端鍵盤記錄模塊;服務(wù)器端與客戶端通過WINS0CK套接字進行連接。
而且,所述的文件管理模塊包括文件上傳子模塊、文件下載子模塊、目錄 管理子模塊、文件刪除子模塊及系統(tǒng)文件設(shè)置子模塊。
而且,所述的進程管理模塊包括進程查看子模塊、進程關(guān)閉子模塊。
而且,所述的服務(wù)器電源管理模塊包括注銷子模塊、重啟子模塊、關(guān)機子 模塊。
而且,所述的服務(wù)器鍵盤記錄模塊包括安裝鍵盤鉤子模塊、卸載鉤子模塊。本發(fā)明的優(yōu)點和積極效果是
1. 本基于WINS0CK遠程控制系統(tǒng)采用最先進的WINS0CK技術(shù),實現(xiàn)了遠 程控制的基本功能,并充分考慮了系統(tǒng)的可操作性、冗余性和安全性具有安全 性及可靠性高的特點。本發(fā)明可以在家庭辦公、遠程教學、企業(yè)內(nèi)部監(jiān)控等方 面發(fā)揮極大的作用,具有很強的實用性。
2. 本基于WINS0CK遠程控制系統(tǒng)價格低廉,避免了采用傳統(tǒng)處理方法帶 來的高成本的問題,作為通用系統(tǒng)具有操作簡單使用方便的優(yōu)點。
圖1為本發(fā)明服務(wù)器端結(jié)構(gòu)示意圖; 圖2為本發(fā)明客戶端結(jié)構(gòu)示意圖。
具體實施例方式
以下結(jié)合附圖對本發(fā)明實施例做進一步詳述。 本基于WINS0CK遠程控制系統(tǒng)包括了服務(wù)器端和客戶端兩部分 服務(wù)器端包括了服務(wù)器端包括服務(wù)器啟動模塊,服務(wù)器隱藏模塊、實時 聊天模塊、文件管理模塊、進程管理模塊服務(wù)器電源管理模塊、服務(wù)器端鍵盤 記錄模塊及服務(wù)器主控模塊,服務(wù)器主控模塊與其他模塊通過進程連接在一 起。其中,文件管理模塊包括文件上傳子模塊、文件下載子模塊、目錄管理子 模塊、文件刪除子模塊及系統(tǒng)文件設(shè)置子模塊;進程管理模塊包括進程査看子 模塊、進程關(guān)閉子模塊;服務(wù)器電源管理模塊包括注銷子模塊、重啟子模塊、 關(guān)機子模塊;服務(wù)器鍵盤記錄模塊包括安裝鍵盤鉤子模塊、卸載鉤子模塊。
客戶端包括網(wǎng)頁瀏覽模塊、實時聊天模塊、文件管理模塊、進程管理模塊、 服務(wù)器電源管理模塊、服務(wù)器端鍵盤記錄模塊。其中,文件管理模塊包括文件 上傳子模塊、文件下載子模塊、目錄管理子模塊、文件刪除子模塊及系統(tǒng)文件 設(shè)置子模塊;進程管理模塊包括進程查看子模塊、進程關(guān)閉子模塊;服務(wù)器電 源管理模塊包括注銷子模塊、重啟子模塊、關(guān)機子模塊;服務(wù)器鍵盤記錄模塊 包括安裝鍵盤鉤子模塊、卸載鉤子模塊。
服務(wù)器端與客戶端通過WINS0CK套接字通過ADSL或廣域網(wǎng)建立連接,服 務(wù)器端和客戶端之間通過WINS0CK套接字建立連接,服務(wù)器端和客戶端建立連 接后傳送數(shù)據(jù)及控制命令,實現(xiàn)下列必要的遠程控制業(yè)務(wù),包括
(1) 客戶端可以通過公司的局域網(wǎng)或由家中的ADSL到廣域網(wǎng)在連接到公 司的局域網(wǎng)來査看服務(wù)器端上正在運行的程序;
(2) 客戶端可以了解服務(wù)器端目前工作的具體情況;
(3) 客戶端可以向服務(wù)器端上傳下載文件;
(4) 客戶端可以與服務(wù)器端實現(xiàn)點對點聊天;
(5) 客戶端可以關(guān)閉服務(wù)器端的程序;
4(6) 客戶端可以注銷、重起、關(guān)閉服務(wù)器;
(7) 客戶端可以刪除服務(wù)器端的文件或目錄;
(8) 客戶端可以查看服務(wù)器端所有的文本文件;
(9) 客戶端可以査看服務(wù)器端所有的目錄和文件等。
本發(fā)明所述的實施例是說明性的,而不是限定性的,因此本發(fā)明并不限于具體實施方式
中所述的實施例,凡是由本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明的技術(shù)方案得出的其他實施方式,同樣屬于本發(fā)明保護的范圍。
權(quán)利要求
1. 一種基于WINSOCK遠程控制系統(tǒng),包括服務(wù)器端和客戶端,其特征在于服務(wù)器端包括服務(wù)器啟動模塊,服務(wù)器隱藏模塊、實時聊天模塊、文件管理模塊、進程管理模塊服務(wù)器電源管理模塊、服務(wù)器端鍵盤記錄模塊及服務(wù)器主控模塊,服務(wù)器主控模塊與其他模塊通過進程連接在一起;客戶端包括網(wǎng)頁瀏覽模塊、實時聊天模塊、文件管理模塊、進程管理模塊、服務(wù)器電源管理模塊、服務(wù)器端鍵盤記錄模塊;服務(wù)器端與客戶端通過WINSOCK套接字進行連接。
2. 根據(jù)權(quán)利要求1所述的基于WINS0CK遠程控制系統(tǒng),其特征在于所 述的文件管理模塊包括文件上傳子模塊、文件下載子模塊、目錄管理子模塊、 文件刪除子模塊及系統(tǒng)文件設(shè)置子模塊。
3. 根據(jù)權(quán)利要求1所述的基于WINS0CK遠程控制系統(tǒng),其特征在于所 述的進程管理模塊包括進程査看子模塊、進程關(guān)閉子模塊。
4. 根據(jù)權(quán)利要求1所述的基于WINS0CK遠程控制系統(tǒng),其特征在于所 述的服務(wù)器電源管理模塊包括注銷子模塊、重啟子模塊、關(guān)機子模塊。
5. 根據(jù)權(quán)利要求1所述的基于WINS0CK遠程控制系統(tǒng),其特征在于所 述的服務(wù)器鍵盤記錄模塊包括安裝鍵盤鉤子模塊、卸載鉤子模塊。
全文摘要
本發(fā)明涉及一種基于WINSOCK遠程控制系統(tǒng),包括服務(wù)器端和客戶端,其技術(shù)特點是服務(wù)器端包括服務(wù)器啟動模塊,服務(wù)器隱藏模塊、實時聊天模塊、文件管理模塊、進程管理模塊服務(wù)器電源管理模塊、服務(wù)器端鍵盤記錄模塊及服務(wù)器主控模塊,服務(wù)器主控模塊與其他模塊通過進程連接在一起;客戶端包括網(wǎng)頁瀏覽模塊、實時聊天模塊、文件管理模塊、進程管理模塊、服務(wù)器電源管理模塊、服務(wù)器端鍵盤記錄模塊;服務(wù)器端與客戶端通過WINSOCK套接字進行連接。本基于WINSOCK遠程控制系統(tǒng)采用最先進的WINSOCK技術(shù),實現(xiàn)了遠程控制的基本功能,并充分考慮了系統(tǒng)的可操作性、冗余性和安全性,具有安全性及可靠性高的特點。
文檔編號H04L12/24GK101471807SQ20071006049
公開日2009年7月1日 申請日期2007年12月26日 優(yōu)先權(quán)日2007年12月26日
發(fā)明者祺 蘇 申請人:祺 蘇