• Grup Telegram N3 Ngobrol langsung dengan member lain dan dapat kabar rilis terbaru.
    Gabung @n3forum
  • Sejak 2003

    Cara pintas yang dianggap pantas

    Tempat gamer, programmer dan reverser Indonesia berbagi jamu, mod, source code dan tools. Gratis, tanpa iklan di halaman rilis.

N3 Tekhnik sederhana HTML/text/JavaSript Escaping dan Encoding Script untuk web

Belum diuji

Status per 13 Nov 2026: belum diuji. Belum cukup laporan anggota untuk versi ini. Status dari laporan member, bukan dari label uploader.

Masuk dulu untuk memberi laporan. Masuk

dono

3 SMP
STAFF N3
Tukang Sapu
Pembuat thread
Sebenarnya cara ini sudah cukup sangat lama ada, cuma ya jarang dipakai, karena ndak semua orang ada phobia untuk dicuri coding nya. Cara ini bertujuan untuk menyembunyikan HTML/Javascript dari pengunjung yang mencari tau tentang source code website kamu atau bisa juga menghindari spammers unutk mengetahui email atau data penting kamu pada source code dari bot spammer. Ini bukan berarti bisa menyembunyikan code kamu 100% tapi setidaknya menyulitkan mereka untuk mengeti codingan kamu. Kamu tidak perlu harus mengetahui secara details bagaimana ini bekerja tapi akan sedikit membantu kamu bagaimana scripts ini bekerja. Saya akan jelaskan sesimple mungkin (disertai dengan unescape, decode unescape, encode, dan decode generator).. semoga bisa dicerna..

Intinya ada 2 bagian, unescape dan encode..

Berikut cara dan beserta contohnya:

Contoh:

Kode:
<script language="javascript">
document.write( unescape( '%64%6F%6E%6F%40%6E%79%69%74%2D%6E%79%69%74%2E%6E%65%74' ) );
</script>


Ini akan menghasilkan: dono@nyit-nyit.net

Diatas merupakan standard nya escape unescape, sudah banyak yang tau... untuk generate unescape silahkan gunakan http://www.nyit-nyit...javascript.html

Nah sekarang bagaimana bikin supaya lebih merumitkan.. yaitu memakai encoding.. coba copy paste ini di notepad kamu, lalu save ke a.html dan buka..

Kode:
<html>
<head>
</head>
<body>
<textarea rows="5" cols = "20" id='show'></textarea>

<script language=javascript>
function dF(s){
var s1=unescape(s.substr(0,s.length-1));
var t='';
for(i=0;i<s1.length;i++)
t+=String.fromCharCode(s1.charCodeAt(i)-s.substr(s.length-1,1));

document.getElementById('show').value = unescape(t);
}

dF('joj%2631ej%2631fodpejoh%261B%261%3A%261%3A%261%3A1');
</script>
</body>
</html>
Hasilnya "ini di encoding" ? Gimana dong cara enrypt kata ini di encoding nya ? Silahkan gunakan http://www.nyit-nyit...javascript.html untuk encoding/decoding..

Yuk kita gabung dua duanya ... ini jadinya

Kode:
<script language="javascript">document.write( unescape( '%3C%73%63%72%69%70%74%20%6C%61%6E%67%75%61%67%65%3D%22%6A%61%76%61%73%63%72%69%70%74%22%3E%0A%66%75%6E%63%74%69%6F%6E%20%64%46%28%73%29%7B%0A%76%61%72%20%73%31%3D%75%6E%65%73%63%61%70%65%28%73%2E%73%75%62%73%74%72%28%30%2C%73%2E%6C%65%6E%67%74%68%2D%31%29%29%3B%20%76%61%72%20%74%3D%27%27%3B%0A%66%6F%72%28%69%3D%30%3B%69%3C%73%31%2E%6C%65%6E%67%74%68%3B%69%2B%2B%29%74%2B%3D%53%74%72%69%6E%67%2E%66%72%6F%6D%43%68%61%72%43%6F%64%65%28%73%31%2E%63%68%61%72%43%6F%64%65%41%74%28%69%29%2D%73%2E%73%75%62%73%74%72%28%73%2E%6C%65%6E%67%74%68%2D%31%2C%31%29%29%3B%0A%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%75%6E%65%73%63%61%70%65%28%74%29%29%3B%0A%7D%0A%3C%2F%73%63%72%69%70%74%3E' ) );dF('joj%2631ej%2631fodpejoh%261B%261%3A%261%3A%261%3A1');
</script>
Hasil nya: "ini di encoding"

Perhatikan bagian
Kode:
dF('');
Jadi yang function dF nya di unescape, lalu baru diencoding text nya lalu digabung jadi 1.. tricky banget kan ?

Bisa dilihat ada code key yang berbeda juga pada tools http://www.nyit-nyit...javascript.html jangan salah liat, saya memakai code key 1 saat memberi contoh ini.. silahkan kembangkan sendiri untuk code key lainnya

Thanks buat @Kirara_Ukira untuk tempat testing di web nya :) juga buat http://crypo.in.ua/tools/ lumayan banyak tools nya...

Jika ada pertanyaan silahkan dibawah ini..
 
Last edited:

sitami

PAUD
Level 1
mas don..
jadi inti nya di encryp kan itu agar memperumit untuk di bongkar lagi y mas.
 

neopool

PAUD
Level 1
terima kasih atas ilmunya, ini berguna banget untuk pemula seperti saya, makasih yah mas dono :mantap:
 
Atas