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:
- <?php
- $convert = "taruh disini hasilnya";
- eval(str_rot13(rawurldecode(convert_uudecode(gzinflate(str_rot13(base64_decode(convert_uudecode(gzinflate(rawurldecode(str_rot13(gzinflate(base64_decode($convert)))))))))));
- ?>
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!