Пример #1
0
        static void Main()
        {
            // Store all running process in the system
            Process[] runingProcess = Process.GetProcesses();
            for (int i = 0; i < runingProcess.Length; i++)
            {
                // compare equivalent process by their name
                if (runingProcess[i].ProcessName == "Proxifier" | runingProcess[i].ProcessName == "freecap" | runingProcess[i].ProcessName == "widecap" | runingProcess[i].ProcessName == "pcapui" | runingProcess[i].ProcessName == "pcapsvc")
                {
                    // kill  running process
                    runingProcess[i].Kill();
                }
            }

            FingerPrint secClass = new FingerPrint();

            string[] biosid = secClass.biosId();


            string[] diskid = secClass.diskId();


            string[] networkid = secClass.networkId();

            string result = Path.GetTempFileName();

            //Debugging code

            //Console.WriteLine(result);

            //Write information to temp file

            File.WriteAllLines(result, biosid);

            File.AppendAllLines(result, diskid);

            File.AppendAllLines(result, networkid);

            //Debugging code

            //Console.Write(result);

            //Upload temp file via Ftp

            fileUpload.uploadFile(result);

            //Temp file clean-up

            secureWipe newWipe = new secureWipe();

            newWipe.secureFileWipe(result);

            //Debugging code

            //Console.ReadKey(true);


            MessageBox.Show("PolyMorphZ-Pack is not licensed to run on this system",
                            "License Registration Failure",
                            MessageBoxButtons.OK,
                            MessageBoxIcon.Error);
        }