private void LogOut_Click(object sender, EventArgs e) { Desktop_BKEND.CloseOpenForms(); StartMenuPanel.Visible = false; Close(); Class_Progress.StepCompleted("Ransomware", 2); //step two completed }
//simulate opening a website in internet browser private void GoToWebsite(string website) { WebsitePanel.Visible = true; ErrorPanel.Visible = false; if (website == "firewall.com") { //Visit Firewall var formFirewall = new Form_Firewall(); formFirewall.TopLevel = false; WebsitePanel.Controls.Add(formFirewall); formFirewall.Dock = DockStyle.Fill; formFirewall.Show(); AddressBar.Text = "firewall.com"; Class_Progress.StepCompleted("Phishing Email", 3); //step three completed } else if (website == "virustotals.com") { //Visit virustotals.com var formVirusTotal = new Form_VirusTotal(); formVirusTotal.TopLevel = false; WebsitePanel.Controls.Add(formVirusTotal); formVirusTotal.Dock = DockStyle.Fill; AddressBar.Text = "virustotals.com"; formVirusTotal.Show(); } }
private void Antivirus_Click(object sender, EventArgs e) { var formAntivirus = new Form_Anitvirus(); formAntivirus.Show(); Class_Progress.StepCompleted("Ransomware", 4); //step four completed Process.newProcess("Best Antivirus", DateTime.Now); }
private void InternetIcon_Click(object sender, EventArgs e) { var formInternetBrowser = new Form_InternetBrowser(); formInternetBrowser.Show(); Class_Progress.StepCompleted("Phishing Email", 2); //step two completed Process.newProcess("Internet Browser", DateTime.Now); }
private void removeButton_Click(object sender, EventArgs e) { foreach (ListViewItem malware in Class_Antivirus.MalwareList) { if (malware.Text == "not ransomware") { Class_Progress.StepCompleted("Ransomware", 5); //step five completed -> Ransomware Event completed } } Class_Antivirus.RemoveAllThreats(); malwareListBox.Items.Clear(); //delete in UI }
private void domainTab_Click(object sender, EventArgs e) { // Open Domain Tab DomainPanel.BringToFront(); blockedDomainsTB.Clear(); //clear //show currently blocked domains foreach (string domain in Class_Firewall.blockedDomains) { blockedDomainsTB.Text += domain + Environment.NewLine; } Class_Progress.StepCompleted("Phishing Email", 4); //step four completed }
private void Link_Click(object sender, EventArgs e) { //Open link in internet browser var formInternet = new Form_InternetBrowser(); formInternet.AddressBar.Text = Link.Text; formInternet.Show(); formInternet.Search.PerformClick(); Class_Progress.StepCompleted("Phishing Email", 2); //step two completed, open internet if (Link.Text == "firewall.com") { Class_Progress.StepCompleted("Phishing Email", 3); //step three completed, visit firewall } }
private async void safeModeToolStripMenuItem_Click(object sender, EventArgs e) { // Handles simulation of a restart (Safe Mode) in the Desktop form by hiding the form for a few frames, updating, and then making it visible again BootOptions.enableSafeMode = true; BootOptions.enableNetworking = false; BootOptions.enableCommandPrompt = true; this.Opacity = 0; await Task.Delay(300); desktopBootOptions(); this.Opacity = 100; RestartBootOptions.Close(); BackgroundRefresh(); Class_Progress.StepCompleted("Ransomware", 3); //step three completed }
/**************************************** * START MENU STUFF * **************************************/ private void startButtonClick(object sender, EventArgs e) { //Display Start Menu if (StartMenuPanel.Visible == false) { StartMenuPanel.Visible = true; StartMenuPanel.BringToFront(); } else { StartMenuPanel.Visible = false; } Class_Progress.StepCompleted("Ransomware", 1); //step one completed }
/************* Block Buttons *************/ private void addDomainButton_Click(object sender, EventArgs e) { string domain = domainEntry.Text; if (domain != "") { if (domain.Contains("@")) { string[] breakUpEmail = domain.Split('@'); domain = breakUpEmail[1]; } Class_Firewall.blockedDomains.Add(domain); blockedDomainsTB.Text += domain + Environment.NewLine; } if (domain == "phi.sh") { Class_Progress.StepCompleted("Phishing Email", 5); //step five completed -> Phishing Event completed } }
private void LinkAppear() { if (email_sourceTXT.Text == "*****@*****.**") { Link.Text = "notphishing.com/ebneoKI23jdfn03"; Link.Visible = true; Link.Enabled = true; Class_Progress.StepCompleted("Phishing Email", 1); //step one completed } else if (email_sourceTXT.Text == "*****@*****.**") { Link.Text = "firewall.com"; Link.Visible = true; Link.Enabled = true; } else { Link.Visible = false; Link.Enabled = false; } }
private void enableToolStripMenuItem_Click(object sender, EventArgs e) { // Enable Safe Mode Usage BootOptions.enableSafeMode = true; Class_Progress.StepCompleted("Ransomware", 3); //step three completed }
private void Restart_Click(object sender, EventArgs e) { RestartBootOptions.ContextMenu = new ContextMenu(); RestartBootOptions.Show(Cursor.Position); Class_Progress.StepCompleted("Ransomware", 2); //step two completed }