很久前設計的webs管理器

2021-05-22 15:44:59 字數 621 閱讀 2092

webshell管理分為控制端和受控端,受控端使用指令碼實現,很簡單,就是乙個一句話木馬,控制端可以向受控端傳送指令碼命令來使受控端執行特定的程式。所以,比較重要的就是指令碼的編寫了,因此,程式的可擴充套件性要求就比較高了,所以,我想的也簡單,程式只做出一些介面方法,剩下的所有功能交給指令碼去實現,只要後足夠強大的指令碼庫,理論上可以實現所有需要的功能,而且,是批量實現,畢竟在整合管理器中,批量管理是肯定需要的,命令廣播可以很好的實現。

設計實現:

受控端就是乙個指令碼檔案,可以使用加密的一句話,這裡暫且不談。

控制端做成乙個類似qq之類的im介面,列表就是管理的webshell們,可以實現分組,排序,搜尋,**上線,說到這裡,也許有人疑問了,**也可以上線嗎?其實這個上線應該算是**及時的響應了控制資訊,畢竟有的webshell是很容易丟失的。而其他的一些功能,如伺服器資訊檢測,速度檢測,地區檢測,命令廣播之類的都可以在im介面內實現。雙擊webshell列表,可以開啟乙個單獨的操作視窗,在這裡就可以實現一些**常用的管理功能了,如檔案管理,資料庫管理,指令碼命令,模擬控制台之類的。

程式大致設計思路就是這樣,這個程式本身不複雜,說簡單很簡單,但如果仔細的思量,還可以在一些小細節上新增修改,做任何程式都是這樣,大致的設想很簡單,但細微之處就不是一天兩天可以設計完成的了。

任務管理器的建立

因為任務管理器中涉及到程序的列舉操作,設計介面 以及列表控制項變數的繫結 列表控制項樣式的指定 m tasklist.setextendedstyle lvs ex gridlines lvs ex fullrowselect m tasklist.insertcolumn 0,t 程序名稱 0,1...

KBMMW 的日誌管理器

kbmmw 4.82 最大的新特性就是增加了 日誌管理器。新的日誌管理器實現了不同型別的日誌 斷言 異常處理 計時等功能。首先。引用kbmmwlog.pas 單元後,系統就預設生成乙個ikbmmwlog 例項 log ikbmmwlog log 預設使用對應作業系統的日誌功能。為了能儲存到硬碟上方便...

Keeweb Linux的密碼管理器

keeweb linux的密碼管理器 如今,我們依賴於越來越多的線上服務。我們每註冊乙個線上服務,就要設定乙個密碼 如此,我們就不得不記住數以百計的密碼。這樣對於每個人來說,都很容易忘記密碼。那麼,下面兄弟連 www.itxdl.cn keeweb 是一款 當談及 linux 密碼管理器時,我們會發...