Soru & Cevap

web sayfası kaynak kodu gizleme nasıl yapılır

28.06.2018 - 03:23

bu konu hakkında fikri olan var mı? %100 bir saklama işlemi yapılamayacağının farkındayım, fakat en azından meraklısını bir süre oyalayabilecek bir sistem varsa öğrenmek isterim. not: şifreleme yönteminden söz etmeyin, türkçe karakter sıkıntısı var.

6,312 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-168875-1538375872.jpg
bugrayazar
01.10.2018 - 09:48

Sağ tuş ile kaynağı görüntüle olayını ise menüyü gizlemek için

HTML Kod:
 

<body oncontextmenu="return false;"> kullanabilirsin. Ancak html şifreleme konusunda bazı tarayıcılara sorun çıkarabiliyor

 

Profile picture for user aerdemekin
aerdemekin
30.06.2018 - 02:00

selamlar,

Hangi platformda yaziyorsun bilmiyorum(JSX yaziosan webpack, babel bundlerlar var) ama genel olarak kritik bilgilerini frontend'de saklamaman tavsiye edilir. Bazi cok bilinen websitelerinin javascript dosyalari icine test amacli user pass bilgilerinin gomuldugunu bizatihi gordum.

Bu kismi aklinda bulundurarak kullanabilecegin minification ve obfuscation denilen yontemler var. 

Minification aslinda performans icin de kullanilir. JS dosyalarinda kullandigin degisken isimlerinin tek harfe kadar inidirir ve belli bi sikistirma ozelligi de sunmus olur. Digeri de js yapisinda karisiklik yaratarak bahsettigin oyalama islemini saglar. Bu 2si de asla guvenlik onlemi olarak gorulmemelidir.

Minification ve optimisation icin google in closure.ini tavsiye edebilirim. Ya da her turlu islemleri yapabilecegin UglifyJS kullanilabilir.

Kolay gelsin,