From fffe00ae5475a202c1c6ed8b60b7cd55334e7849 Mon Sep 17 00:00:00 2001 From: Tim Young Date: Mon, 28 Aug 2017 14:53:23 -0500 Subject: [PATCH] Add a func to break the ssid. --- EduNetworkBuilder/NetworkDevice.cs | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/EduNetworkBuilder/NetworkDevice.cs b/EduNetworkBuilder/NetworkDevice.cs index e0bf383..ebdc6bd 100644 --- a/EduNetworkBuilder/NetworkDevice.cs +++ b/EduNetworkBuilder/NetworkDevice.cs @@ -3050,5 +3050,24 @@ namespace EduNetworkBuilder } return true; } - } + + #region Break Things + public bool BreakSSID(string nicname) + { + List choices = new List() { "FBI_Surveillance_Van", "EduNetworkBuilderSSID","Bad_SSID", + "FreeWifi","HackMe","default","linksys",}; + //find the nic. Change the ssid on it + choices.AddRange(new string[]{hostname+"_ssid", hostname+"FreeWireless", hostname+"AddHoc" }); + + choices = NB.Randomize(choices); + string choice = choices[0]; //grab the first one + + NetworkCard nic = NicFromName(nicname); + if (nic == null) return false; //we could not do it. + if (nic.SSID == choice) return false; + nic.SSID = choice; //change it + return true; + } + #endregion + } }