Merhabalar,
Ajax ile alakali bir kod ararken aklima birsey geldi. Gecen gün burada bir forumda sormuslar di sanirim, bir sitenin kaynak kodunun nasil saklanacagina yonelik.
Soyle dusundum:
Oncelikle bir ara bir site gormustum, www.turkhitbox.net turk bir elemanın yaptıgı site. İsminide vereyim Ersin Koç
kendisini sevmiyorum ama eleman cok iyi programcı
Bir toplist i vardı. Toplistte sitelere koyulan logolarin logolar var bir javascript kodu olarak veriyor. mesela
<script type='text/javascript' url='http://www.www.com/bilmemne.js' .......
burada ama ben direkman http://www.www.com/bilmemne.js... dosyasini indirmek isteyince hata veriyordu ve o dosyayi indiremiyordun kesinlikle.
bu sekildede bir sayfa olacak diyelim ki ve kaynaginda sadece
<html>
<head>
<script type='text/javascript' url='...js'></script>
</head>
<body onload='ornek()'>
<div id='sayfa'>
</div>
</body>
</html>
burada ajax ile sayfanin kaynagini baska bir dosyadan alacak, ve <div lerin arasina kopyalayacak. bizim ajax in kullandigi dosya da bizim <script .... bilmemne.js dosyasinin icinde olacak ve biz bilmemne.js dosyasini o Ersin Koç arkadaşımızın yaptıgı gibi indirilmesini ve açilmasini engellersek adam bizim kaynagi goremiyecek.
2. yol, adam js yi açsa bile diyelimki sayfamizin asil adresi bilmemne.php ve ajax bilmemne.php yi bizim ana sayfaya yukluyor. biz oyle yapacagiz ki programlama sayesinde (asp, php farketmez) o sayfayi koruyacagiz. mesela eger referans sayfasi index.html degilse, vs bunun gibi on koruma cemberleri koyup bilmemne.php dosyasina girisi zorlastiracagiz ve normal kullanıcılar en azından kaynagı görememiş olacak.
Böyle birşey düşündüm,
siz ne dersiniz.
Bu arada o .js dosyasini indirememe olayina gelince ben onu bir cok sekilde denedim indirmeyi, kaynagini acmayi denedim olmadi, programlar vardi kaynagini sana gosteren onlarla olmuyordu, indirme programlari ile indrmeyi denedim, hata verdi. Adam iyi korumus onu nasil yapmişsa. belkide .htaccess ile .js uzantılarına .asp ozelligi tanımlamıstır onada bu dedigimiz cemberlerden yapmıstır da olabilir. vs bu dusunulebilir. varsa bunun hakkinda bilgisi olan, sanirim bu sekilde kaynak kodunu saklamak mumkun olabilir.
tebi sorarsınız kaynak kodunu saklamaya ne gerek var. Google vs o zaman goremeyecek. olur ya isteyen olur. ne bilim soruluyordu aklıma boyle bir fikir geldi, yazdım. sadece fikir. Kullanilabilir olması degil olay, sadece calisir olabilmesi.
İyi çalışmalar.
Ajax ile alakali bir kod ararken aklima birsey geldi. Gecen gün burada bir forumda sormuslar di sanirim, bir sitenin kaynak kodunun nasil saklanacagina yonelik.
Soyle dusundum:
Oncelikle bir ara bir site gormustum, www.turkhitbox.net turk bir elemanın yaptıgı site. İsminide vereyim Ersin Koç
<script type='text/javascript' url='http://www.www.com/bilmemne.js' .......
burada ama ben direkman http://www.www.com/bilmemne.js... dosyasini indirmek isteyince hata veriyordu ve o dosyayi indiremiyordun kesinlikle.
bu sekildede bir sayfa olacak diyelim ki ve kaynaginda sadece
<html>
<head>
<script type='text/javascript' url='...js'></script>
</head>
<body onload='ornek()'>
<div id='sayfa'>
</div>
</body>
</html>
burada ajax ile sayfanin kaynagini baska bir dosyadan alacak, ve <div lerin arasina kopyalayacak. bizim ajax in kullandigi dosya da bizim <script .... bilmemne.js dosyasinin icinde olacak ve biz bilmemne.js dosyasini o Ersin Koç arkadaşımızın yaptıgı gibi indirilmesini ve açilmasini engellersek adam bizim kaynagi goremiyecek.
2. yol, adam js yi açsa bile diyelimki sayfamizin asil adresi bilmemne.php ve ajax bilmemne.php yi bizim ana sayfaya yukluyor. biz oyle yapacagiz ki programlama sayesinde (asp, php farketmez) o sayfayi koruyacagiz. mesela eger referans sayfasi index.html degilse, vs bunun gibi on koruma cemberleri koyup bilmemne.php dosyasina girisi zorlastiracagiz ve normal kullanıcılar en azından kaynagı görememiş olacak.
Böyle birşey düşündüm,
siz ne dersiniz.
Bu arada o .js dosyasini indirememe olayina gelince ben onu bir cok sekilde denedim indirmeyi, kaynagini acmayi denedim olmadi, programlar vardi kaynagini sana gosteren onlarla olmuyordu, indirme programlari ile indrmeyi denedim, hata verdi. Adam iyi korumus onu nasil yapmişsa. belkide .htaccess ile .js uzantılarına .asp ozelligi tanımlamıstır onada bu dedigimiz cemberlerden yapmıstır da olabilir. vs bu dusunulebilir. varsa bunun hakkinda bilgisi olan, sanirim bu sekilde kaynak kodunu saklamak mumkun olabilir.
tebi sorarsınız kaynak kodunu saklamaya ne gerek var. Google vs o zaman goremeyecek. olur ya isteyen olur. ne bilim soruluyordu aklıma boyle bir fikir geldi, yazdım. sadece fikir. Kullanilabilir olması degil olay, sadece calisir olabilmesi.
İyi çalışmalar.