Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            try
            {
                ScanView.SetNetsparkerConfigs();

                string path = ScanView.GetNetsparkerPath();

                string reportLocation = ScanView.GetReportLocation();

                using (NetsparkerSession session = new NetsparkerSession(path))
                {
                    if (session.NetsparkerCLIState())
                    {
                        using (NetsparkerManager manager = new NetsparkerManager(session, reportLocation))
                        {
                            string inputSelection = "";
                            do
                            {
                                Console.Write("\nYapmak istediğiniz işlemi seçiniz." +
                                              "\nA: Tarama Oluşturmak İçin" +
                                              "\nQ: Çıkış İçin" +
                                              "\nSeçiminiz: ");
                                inputSelection = Console.ReadLine().ToUpper();
                                switch (inputSelection)
                                {
                                case "A":
                                    ScanView.ScanCreate(manager);
                                    break;

                                case "Q":
                                    break;

                                default:
                                    Console.WriteLine("\n***Hatalı Seçim. Lütfen Seçiminizi kontrol ediniz.***\n");
                                    break;
                                }
                            } while (inputSelection.ToUpper() != "Q");
                        }
                        Console.WriteLine("Başarılı bir şekilde çıkış işlemi gerçekleştirildi.");
                        Console.Read();
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            Console.Read();
        }