Tutorial Encode dan Decode pada Script PHP

Encode dan Decode adalah teknik yang digunakan untuk menyembunyikan source asli script agar tidak mudah dimodifikasi atau dicuri. Selain itu, teknik ini juga dapat memperkecil ukuran source code. Jika Anda tertarik mengikuti tutorial ini, simak baik-baik penjelasan berikut.

Encode dan Decode di Termux

Pertama, buka Termux dan buat directory baru untuk script Encode dan Decode dengan perintah berikut:

  • mkdir EnDe
  • cd EnDe
  • pkg install curl wget -y

Kedua, download script Encode dan Decode menggunakan curl atau wget dengan perintah berikut:

  • wget https://gist.githubusercontent.com/MSVerse/4d5480174811e2b84722b7166bdd428b/raw/3214dda9a94fb5093879ff166477e9081e4adfb9/EnDe.php

Setelah selesai mengunduh, jalankan script Encode dan Decode menggunakan PHP Server dengan perintah berikut:

  • pkg install php -y
  • php -S localhost:8080

Ketiga, jika Live Server sudah berjalan, buka browser dan akses localhost:8080/EnDe.php.

Pilih metode encoding yang ingin digunakan. Di sini, saya memilih metode "str_rot13 - convert_uu - url - gzinflate - str_rot13 - base64 - convert_uu - gzinflate - url - str_rot13 - gzinflate - base64" dan klik Encode. Hasilnya akan segera ditampilkan.

Masukkan hasil encoding script Anda ke dalam script berikut agar dapat dijalankan:

  1. <?php
  2. $convert = "taruh disini hasilnya";
  3. eval(str_rot13(rawurldecode(convert_uudecode(gzinflate(str_rot13(base64_decode(convert_uudecode(gzinflate(rawurldecode(str_rot13(gzinflate(base64_decode($convert)))))))))));
  4. ?>

Langkah terakhir adalah menjalankan script yang sudah di Encode menggunakan perintah php [namafile].php.

Demikianlah tutorial ini. Anda dapat menggunakan script ini sebagai acuan untuk encoding dan decoding PHP. Semoga bermanfaat!

Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar. Terima kasih telah membaca!

Get updates in your Inbox
Subscribe