Langsung ke konten utama

Anti inspect element kiwi browser

author profile

MAGIC Reincarnated

Web Developer •
Video Thumbnail
Demo

Kode ini adalah JavaScript yang digunakan untuk menutup tab browser secara paksa dan menghapus elemen tertentu pada halaman. Kode ini juga dapat digunakan untuk menghapus elemen tag<script> agar script tetap tersembunyi dari orang lain, membersihkan console browser, dan mengarahkan jendela ke halaman kosong.

Deskripsi Fungsi

Fungsi utama dalam kode ini adalah Devmode_open(). Fungsi ini digunakan untuk:

  • Menutup jendela (tab) aktif: Dengan menggunakan window.close(), jendela saat ini akan ditutup.
  • Menetapkan URL ke halaman kosong: Menggunakan window.location.replace("about:blank") dan window.location.href = 'about:blank' untuk mengganti URL halaman aktif dengan about:blank.
  • Melakukan navigasi mundur: Menggunakan window.history.back() untuk mengarahkan pencuri ke halaman sebelumnya.
  • Menghapus elemen <script>: Fungsi ini mencari dan menghapus elemen tag <script> dalam dokumen untuk mencegah eksekusi ulang kode.
  • Membersihkan Console: Dengan console.clear(), kode ini membersihkan console browser untuk menghapus riwayat log.

Kode Lengkap

     
    <script type="text/javascript"> 
     /*<![CDATA[*/
    const Devmode_open = () => {
        setTimeout(() => {
            window.opener = null;
            window.open('', "_self");
            window.close();
            window.history.back();
            window.location.replace("about:blank");
            window.location.href = 'about:blank';
            const removescript = document.querySelector("script");
            removescript.remove();
        }, 0);
        setTimeout(() => {
            console.clear.bind(console);
        }, 0);
    };

    class run_antiInspectElement_hr extends Error {
        get ["message"]() {
            console.clear();
            Devmode_open();
        }
        ["toString"]() {}
    }

    console.log(new run_antiInspectElement_hr());
    /*]]>*/
    </script>
    
    

Penjelasan Kode

penjelasan lebih lanjut mengenai setiap bagian dari kode:

  • Fungsi Devmode_open(): Menangani proses penutupan jendela dan pengalihan halaman ke about:blank. Semua aksi ini dilakukan dalam waktu singkat (setTimeout() dengan waktu 0), yang menjamin prosesnya berjalan secepat mungkin.
  • Class run_antiInspectElement_hr: Merupakan kelas kustom yang memperluas kelas Error. Ketika properti message diakses, fungsi Devmode_open() akan dipanggil untuk menutup jendela secara otomatis.
  • Membersihkan console: Menggunakan console.clear() untuk membersihkan console browser agar riwayat log sebelumnya dihapus.

Cara pasang

Untuk menggunakan kode ini, cukup salin kode di atas dan masukkan dibawah tag <head>:

Kesimpulan

    Skrip ini berguna untuk:
  • Melindungi halaman dari eksploitasi developer tools.
  • Menghapus elemen <script> agar tidak mudah diakses.
  • Menjaga kebersihan console browser.

Namun, penggunaannya perlu dipertimbangkan secara hati-hati untuk memastikan tidak mengganggu pengalaman pengunjung.

Download!

Credit

    developer
  • Roka

"Bahkan batu pun bisa bernyanyi jika disentuh oleh cahaya bulan."

“The journey continues in the next chapter...”

Komentar

Recent Komentar