Tutorial Membuat Spamming di Console Login Form

Halo semuanya ! Disini saya akan berbagi ilmu tentang bagaimana menerapkan infinite looping di dalam aplikasi console login.
Tujuannya adalah agar jika ada kesalahan input, maka akan melakukan spamming, haha 😀

Oke langsung saja ya.

Seperti biasa kita deklarasi variabel yang akan di gunakan disini, karena disini ada login form, makanya kita menggunakan string.

string uid, pass;

Setelah itu , kita membuat pesan selamat datang,

Console.WriteLine(“—————————————-“);
Console.WriteLine(“Selamat datang di console simple login !”);
Console.WriteLine(“—————————————-“);
Console.WriteLine(“Silahkan masukkan UserID anda !”);

Sekarang kita membaca nilai input ID,

uid = Console.ReadLine();

Nah sekarang kita akan menggunakan switch untuk memproses input UserIDnya ,

switch (uid)
            {

            case “001”: //UserID
                    Console.Clear();
                    Console.WriteLine(“Halo Febrianto ! “);
                    Console.WriteLine(“Silahkan masukkan password anda untuk melanjutkan !”);
                    pass = Console.ReadLine();
//Membaca input password
                    for (; pass != “test”; )
//password dari UID 001
                    {

                        // Jika password salah , maka akan menjalankan spamming 😀
                        Console.WriteLine(“Password anda salah !”);
                        Console.WriteLine(“Password anda salah !”);
                        Console.WriteLine(“Password anda salah !”);
                        Console.WriteLine(“Password anda salah !”);
                        Console.WriteLine(“Password anda salah !”);

                        // Mendeteksi apakah ada dilakukan keystroke, jika ada akan mengakhiri spamming, kasian ntar ngehang kompinya :v wkwk
                        if (Console.KeyAvailable)
                        {
                           
                            Environment.Exit(0);
                        }
                    }
                    break;
//Mengakhiri sebuah case

                    Console.WriteLine(“Login sukses !”); // Jika passwordnya benar
                    break;

 

Nah yang diatas adalah untuk kesalahan password, sekarang kita akan membuat jika ada kesalahan input UserID,

                default:
                    for (; ; )
                    {
                        Console.WriteLine(“++++++++++++++++ CRITICAL ERROR +++++++++++++++++++++”);
                        Console.WriteLine(“++++++++++++++ Anonymous detected ! +++++++++++++++++”);
                        Console.WriteLine(“++++++++ +++++++ CRITICAL ERROR +++++++++++++++++++++”);
                        Console.WriteLine(“++++++++++++++++ CRITICAL ERROR +++++++++++++++++++++”);
                        Console.WriteLine(“++++++++++++++ Anonymous detected ! +++++++++++++++++”);
                        Console.WriteLine(“++++++++ +++++++ CRITICAL ERROR +++++++++++++++++++++”);
                        Console.WriteLine(“++++++++++++++++ CRITICAL ERROR +++++++++++++++++++++”);
                        Console.WriteLine(“++++++++++++++ Anonymous detected ! +++++++++++++++++”);
                        Console.WriteLine(“++++++++ +++++++ CRITICAL ERROR +++++++++++++++++++++”);

                        if (Console.KeyAvailable)
                        {
                           
                            Environment.Exit(0);
                        }
                
                    }
                    break;

Nah sudah selesai, sekarang tinggal di build, jika ada pertanyaan dan masukkan silahkan berkomentar ya :))

 

Leave a Reply