0

I'm a newbie developer! I study C# now, i want to change Mac address only use C# (with registry) (not bat OR cmd) how can I do? This code is Make Random 12 random string with english and number and i want to change mac address to the random string.. Thanks!

using System;
using System.Timers;
using System;
using System.Net;
using System.IO;
using System.Diagnostics;
using System.Linq;
using Microsoft.Win32;
namespace auto_mac_address_changer
{
    class MainClass
    {

        public static string GetRandomPassword(int _totLen)
        {
            Random rand = new Random(); string input = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; var chars = Enumerable.Range(0, _totLen).Select(x => input[rand.Next(0, input.Length)]); return new string(chars.ToArray());
        }

        public static void Main(string[] args)
        {


                bool networkUp = System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable();


            reg = reg.OpenSubKey("Software\\Your Program Name", true);


            while (true)
            {
                if (networkUp == false)
                {
                    string a = GetRandomPassword(12);
                    //here need to be change registry relative Mac Address

                }


            }

        }
    }
}

0 Answers0