Cara menggunakan mendekripsi kode php

Untuk enkripsi data seperti password biasanya saya menggunakan fungsi MD5 di PHP. sehingga data password pengguna yang ada di database sulit diketahui oleh pihak yang tidak berkepentingan

ada alternatif lain selain menggunakan MD5 yaitu menggunakan Base64. namun “kelemahannya” adalah Base64 memiliki fungsi untuk mendekripsi data yang telah dienkripsi sebelumnya

Algoritma Base64 sendiri merupakan salah satu algoritma enkripsi yang sudah lama rusak, sehingga sangat tidak aman untuk digunakan. Makanya perlu ada trik khusus untuk mengatasinya, misalnya dengan menggunakan kunci enkripsi. Untuk itu kita harus memperluas fungsi yang ada/asli dengan selera kita sendiri. Ini sebuah contoh

Studi kasus

Pada artikel saya tentang Membuat Web Test Online dengan PHP terdapat kode enkripsi menggunakan Base64 yaitu

  • berkas koneksi. php
  • indeks file. php (folder gambar)

Saya menggunakan kode untuk enkripsi hak cipta. jadi tolong teman-teman hapus hak ciptanya dengan mendekripsi kode agar string awal bisa terbaca

Fungsi Online PHP

Untuk memudahkan teman-teman, saya punya referensi situs yang menyediakan layanan fungsi PHP online diantaranya Algoritma Encode dan Decode Base64. situs ini

http. // www. tools4noobs. com/online_php_functions/base64_decode

Sekian artikel dari saya semoga bermanfaat bagi sobat dan sobat semua...amin

Depok, 13-02-2012

KangAgus

-6. 394780 106. 850629

Periklanan

Bagikan ini

  • Menciak
  • Ada apa

  • Cetak & PDF
  • Menerjemahkan

Seperti ini

Suka Memuat.

Terkait

Diarsipkan di bawah. Situs web. Ditandai. Base64, Dekripsi, dengan, di, Enkripsi, buat, php

4 Tanggapan

  1. Muhammad Hafid, on said

    Saya juga menggunakan metode ini untuk membuat kata sandi masuk ... hehehehe apa ada script lain selain base64, md5, dan SHA1? . sukses terus

    Enkripsi Sederhana - Dekripsi Kode Sumber PHP

    Kode sumber untuk mengenkripsi dan mendekripsi teks dalam PHP menggunakan metode Caesar chipper

    Kode sumber PHP untuk melakukan enkripsi dan dekripsi sederhana menggunakan metode Caesar chipper

    <?php
      $kata = "halo";
      
       //mengubah string menjadi array karakter
      $arrHuruf = str_split($kata);
    
      $enkripsi = "";
    
      //proses enkripsi
      foreach ($arrHuruf as $tmp){
        $enkripsi .= chr(ord($tmp)+1);
      }
      
      echo $kata . " dienkripsi : " . $enkripsi;
      
      $arrHuruf = str_split($enkripsi);
      $dekripsi = "";
      
      //proses dekripsi
      foreach ($arrHuruf as $tmp){
        $dekripsi .= chr(ord($tmp)-1);
      }
      
      echo "<br>" . $enkripsi . " didekripsi : " . $dekripsi;
    ?>
    

    pada tanggal 20 Oktober 2012

    Cara menggunakan mendekripsi kode php
    Cara menggunakan mendekripsi kode php

    Kirim Ini melalui EmailBlogThis. Bagikan ke TwitterBagikan ke FacebookBagikan ke Pinterest

    Label. Algoritma, Pemrograman Komputer, PHP, Pemrograman Web

    Mengutip

    Awalnya Dikirim Oleh iabal


    Saya sudah coba decode gan, ini hasilnya

    Spoiler  untuk RESULT .


    $O000O0O00=fopen($OOO0O0O00,'rb');sementara(--$O00O00O00)fgets($O000O0O00,1024);fgets($O000O0O00,4096);$OO00O00O0=(base64_decode(strtr(fread($O000O0O00,444 );



    PERTANYAAN ANE
    - YANG HARUS DIDECODE LAGI?
    - LANJUTAN SCRIPT DI LUAR STRING INI APA CARA NORMALNYA?

    MOHON MAAF SAYA MASIH TIDAK MENGERTI INI, MAN



    Di sini kita berbicara tentang enkripsi, gan. Tugas Anda adalah mendekripsi kode ini sehingga bisa menjadi kode yang lengkap. Karena yang dienkripsi bukan hanya berupa string. Tapi kodenya dienkripsi. Pake reverse engineering gan kalo ini masalahnya. Anda perlu mencari secara terbalik sampai Anda menemukan kode lengkapnya

    - YANG HARUS DIDECODE LAGI?

    Segala sesuatu di base64_decode() harus didekodekan

    - LANJUTAN SCRIPT DI LUAR STRING INI APA CARA NORMALNYA?

    Saya tidak mengerti pertanyaan Anda

    Jika Anda melihat hasil decoding barusan, Anda dapat memecah garis menjadi seperti ini

    Kode


    $O000O0O00=fopen($OOO0O0O00,'rb');
    while(--$O00O00O00)
    {
    fgets($O000O0O00,1024);
    fgets($O000O0O00,4096);
    $OO00O00O0=(base64_decode(strtr(fread($O000O0O00,444),'syabilALIBYSCcDdEeFfGgHhJjKkMmNnOoPpQq RrTtUuVvWwXxZz0123456789+/=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));
    eval($OO00O00O0);
    }
    _

    Anda sudah bisa melihat variabel apa saja yang ada. Dan di contoh script saudara, dijelaskan bahwa

    Kode


    $OOO0O0O00=__FILE__;
    $O00O00O00=__LINE__;
    $OO00O0000=6584;


    Anda tinggal mengecek dari masing-masing variabel, lalu masuk ke bagian base64_decode, Anda bisa memasukkan isi dari variabel tersebut. Di sana dia menggunakan fungsi strtr juga, saya baru saja menerjemahkannya untuk strtr pengganti string

    Kode


    Translate = &P _&22cg:BkN.V_s]㞻

    To = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/

    Result = FBCDQFHHIJKLMNOPQRSTUV


    Apa yang diterjemahkan? . Apa fungsi freadnya? . //php. net/manual/en/fungsi. takut. php

    Kalau belum sampai level advance, lebih baik ke basic - mid dulu. Saya tidak tahu apa tujuan dari dekripsi ini. saya bisa bantu anda. Tetapi saya tidak memiliki semua sumber daya. Lagi pula, saya perlu tahu, untuk tujuan apa Anda mengenkripsi kode ini?. Saya hanya bisa membantu lebih lanjut

    Sejauh ini, silakan lanjutkan sendiri. Saya pikir itu cukup jelas.
    Cara menggunakan mendekripsi kode php