Mengatasi Pencurian Widget Code Dengan Anti CTRL + U dan Fitur Redirect
03 June 2016
Add Comment
Pada dasarnya, semua website yang ada di internet adalah kode. Selain gambar, video, dan media lainnya, semua bagian website adalah kode. Website ini pun dibuat dari kode, kalian bisa cek dengan cara klik CTRL + U.
Nah,
Karena adanya fitur melihat kode website ini, beberapa website membuat kode untuk menon-aktifkan CTRL + U ini.
Sebenarnya tidak masalah kalau orang lain bisa melihat kode itu. Karena pada dasarnya, kode yang ditampilkan hanyalah client side (tampilan) saja, bukan server side-nya (mesin). Jadi, orang lain tidak bisa membobol website kalian hanya dengan melihat kode source tersebut.
Untuk beberapa orang yang... maaf, "pelit". Terkadang mereka mempunyai widget-widget sendiri yang tidak untuk disebar luaskan. Jadi mereka tidak mau orang lain memakai widget yang sudah dibuatnya, dengan kata lain, "mencuri" widget itu.
Tidak Efektif Lagi
Tapi sayangnya, sebenarnya menambahkan kode anti CTRL + U ini kurang efektif untuk mengatasi pencurian kode. Karena perlu diingat, masih banyak cara yang bisa digunakan untuk menampilkan source code dari sebuah website.
Contohnya dengan klik F12, klik kanan, browser option, atau bahkan dengan menggunakan plugin. Dan beberapa cara tersebut tidak bisa dicegah.
Coba Encrypting
Untuk widget dengan hanya html dan css, akan sangat sulit untuk tidak dicuri, sampai saat ini masih belum ada cara untuk bisa benar-benar menyembunyikan kodenya, mengingat html dan css memang digunakan untuk tampilan dan untuk ditampilkan.
Kalau widget kalian menggunakan javascript juga, ada beberapa cara untuk lebih mengamankannya dari "pencuri". Alih-alih kalian meletakkan kode javascript itu langsung di dalam website, kalian bisa obfuscate kodenya terlebih dahulu, untuk yang memang mengerti tentang pemrograman.
Beberapa site yang bisa dicoba :
https://obfuscator.io/.
http://www.javascriptobfuscator.com/Default.aspx.
Tapi cara tersebut kurang disarankan untuk kalian yang masih asing dengan pemrograman, mungkin saja ada beberapa kesalahan yang kalian buat dan membuat website kalian malah menjadi down.
Dan kembali lagi, karena kode tersebut memang seharusnya ditampilkan, jadi dengan obfuscate pun tidak menjamin bahwa kode kalian benar-benar aman.
Hanya Mencoba
Kalian sudah tahu anti CTRL + U tidak efektif lagi, dan masih banyak cara yang lain untuk menampilkan source code.
Tapi kalau kalian mempunyai tujuan lain untuk memasang anti CTRL + U ini, kalian bisa mencoba kode anti CTRL + U dibawah ini.
Step 1:
Login Blogger Template Edit HTML.Step 2:
Klik CTRL + F di dalam kotak kode Cari kode </body>.Step 3:
Kopi kode di bawah ini tepat diatas kode </body> tadi.<script type='text/javascript'>
//<![CDATA[
shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(c)for(var e in d)"undefined"==typeof c[e]&&(c[e]=d[e]);else c=d;d=c.target,"string"==typeof c.target&&(d=document.getElementById(c.target)),a=a.toLowerCase(),e=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),3==e.nodeType&&(e=e.parentNode);if("INPUT"==e.tagName||"TEXTAREA"==e.tagName)return}d.keyCode?code=d.keyCode:d.which&&(code=d.which),e=String.fromCharCode(code).toLowerCase(),188==code&&(e=","),190==code&&(e=".");var f=a.split("+"),g=0,h={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\":"|"},i={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},j=!1,l=!1,m=!1,n=!1,o=!1,p=!1,q=!1,r=!1;d.ctrlKey&&(n=!0),d.shiftKey&&(l=!0),d.altKey&&(p=!0),d.metaKey&&(r=!0);for(var s=0;k=f[s],s<f.length;s++)"ctrl"==k||"control"==k?(g++,m=!0):"shift"==k?(g++,j=!0):"alt"==k?(g++,o=!0):"meta"==k?(g++,q=!0):1<k.length?i[k]==code&&g++:c.keycode?c.keycode==code&&g++:e==k?g++:h[e]&&d.shiftKey&&(e=h[e],e==k&&g++);if(g==f.length&&n==m&&l==j&&p==o&&r==q&&(b(d),!c.propagate))return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1},this.all_shortcuts[a]={callback:e,target:d,event:c.type},d.addEventListener?d.addEventListener(c.type,e,!1):d.attachEvent?d.attachEvent("on"+c.type,e):d["on"+c.type]=e},remove:function(a){var a=a.toLowerCase(),b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(b){var a=b.event,c=b.target,b=b.callback;c.detachEvent?c.detachEvent("on"+a,b):c.removeEventListener?c.removeEventListener(a,b,!1):c["on"+a]=!1}}},shortcut.add("Ctrl+U",function(){top.location.href="http://markasbiner.blogspot.com"});
//]]>
</script>
Step 4:
Karena nanti akan dialihkan ke suatu halaman, ganti link markasbiner.blogspot.com, menjadi link yang ingin dituju.Mengingatkan kembali, seperti yang kalian ketahui sebelumnya, bahwa kode anti CTRL + U ini kurang efektif karena masih banyak cara lainnya untuk menampilkan source code. Salah satunya klik kanan.
Kalian bisa cek postingan di bawah ini untuk mematikan klik kanan.
http://markasbiner.blogspot.com/2016/06/cara-mudah-menonaktifkan-klik-kanan.html
0 Response to "Mengatasi Pencurian Widget Code Dengan Anti CTRL + U dan Fitur Redirect"
Post a Comment
Spam comment & Backlink akan di hapus.