İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Kod Koruma

C

Cyber Coder

Misafir
Yeni bir site yaptım html ile ama kodlarımın çalınmasını ve sayfaların kaydedilmesini engellemek istiyorum. Kesinlikle çözülemeyecek bir şekilde şifreleyen birşey var mı?=?
 
C

Cyber Coder

Misafir
yok mu yani emeklerim gitti mi boşuna :( ben hatırlıyorum bi kod vardı sayfanın kaydedilmesini önlüyordu ...
 

SLiM_BoY

0
İyinet Üyesi
Katılım
4 Ağustos 2005
Mesajlar
2,325
Reaction score
0
1-2 kodla yapılacak bir şey olsaydı, internette aynı içerikli bu kadar site olmazdı :)

Ayrıca burayı inceleyebilirsin.
 
C

Cyber Coder

Misafir
verdiğin site php ile ilgili ama ben html için olanını arıyorum :( sizi anlayabiliyorum fakat ben de o kadar emek harcadım walla biri çalarsa çok üzülürüm
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
Ekrana basilan herseyin, goruntu kaynak kodu elde edilebilir.
Hicbir emek bosa gitmez.
 

DincerAydogdu

0
İyinet Üyesi
Onaylı Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Reaction score
29
Konum
Live in .NET
Kaygını anlayabiliyorum. javascript unescape-escape ikilisini kullanırsan en azından html kodlarının çıplak gözle okunamamasını ve üzerinde basit bir wyswyg yazılımı ile değiştirilememesini sağlarsın. Hem böylece html dosyalarının boyutu da gözle görülür derecede azalır. Uzmanlık seviyesindeki arkadaşlar bunu da rahatlıkla aşabilirler ancak uğraşacaklarını hiç sanmam. İçerik hırsızlığını sanat bilen kişiler ise zaten bunu kolay kolay çözemezler. Onların kendilerini bu denli geliştirmeye genellikle vakitleri olmaz. ;)
 

DincerAydogdu

0
İyinet Üyesi
Onaylı Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Reaction score
29
Konum
Live in .NET
Sabah biraz uğraştım bişeyler yaptım. Örnekleri gönderiyorum.

Dilediğiniz gibi kullanabilirsiniz.

HTML:
<html>
<HEAD>

<SCRIPT LANGUAGE="JavaScript">

var str_in;
var str_out = ""; 
var num_in;
var num_out = "";
var e = "Giriş Yap!";

function sifrele(form) {
num_out = "";
if(form.input.value == "") alert(e);
else {
str_in = escape(form.input.value);
for(i = 0; i < str_in.length; i++) {
num_out += str_in.charCodeAt(i) - 23;
}
form.output.value = num_out;
form.input.value = "";
   }
}


</script>
</HEAD>

<BODY>

<center>
<form name=encryptform>
<table>
<tr>
<td align=center>Orjinal Kod</td>
<td> </td>
<td align=center>Şifreli Kod</td>
</tr>
<tr>
<td align=center><TEXTAREA NAME="input" ROWS="30" COLS="70"></TEXTAREA></td>
<td align=center>
<input type=button value="-->" onClick="javascript:sifrele(this.form)">
</td>
<td align=center><TEXTAREA NAME="output" ROWS="30" COLS="70"></TEXTAREA></td>
</tr>
</table>
</form>
</center>
</body>
</html>

HTML:
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">

var str_out = ""; 
var num_in;
var num_out = "";

function sifreac(data) {
num_out = data;
eval(unescape('for%28i%20%3D%200%3B%20i%20%3C%20num_out.length%3B%20i%20+%3D%202%29%20%7Bnum_in%20%3D%20parseInt%28num_out.substr%28i%2C%5B2%5D%29%29%20+%2023%3Bnum_in%20%3D%20unescape%28%27%25%27%20+%20num_in.toString%2816%29%29%3Bstr_out%20+%3D%20num_in%3B%7D'));
return unescape(str_out);
}
</script>


<script language="javascript">
document.write(sifreac('buraya sifrelenmis kod'));
</script>
 
C

Cyber Coder

Misafir
Üstteki ne alttaki ne anlamadım bu konularda biraz yeniyim de :)
 

DincerAydogdu

0
İyinet Üyesi
Onaylı Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Reaction score
29
Konum
Live in .NET
Sadece html çıkışını kendince çok basit bir algoritma ile şifreleyen bir sistemdir.

İlk html'i yeni bir html olarak locale kaydedin. Browserdan direkt olarak görünmesini istemediğiniz içeriği orjinal kod kutusuna girin. sağdaki butona basın ve şifreli kod kısmındaki şifrelenmiş içeriği clipboard'a kopyalayın.

Daha sonra alttaki html'i yine yeni bir html olarak kaydedin. buradaki "buraya şifrelenmiş kod" yazan kısma az önce clipboard'a kopyaladığınız şifrelenmiş rakamları girin. Host'a bu html'i atarsanız view source yapıldığında sadece bu rakamlar görülecektir. Güvenlik için şifreyi açan fonksiyonu da escape ile biraz daha karışık hale getirdim. Umarım size ve ihtiyacı olan başka arkadaşların da işine yarar.

Saygılar.
 

captainzap

0
İyinet Üyesi
Katılım
1 Aralık 2005
Mesajlar
0
Reaction score
0
şifrelendiğini düşündüğünüz o kodu aynı şekilde çözmek mümkün :) html in şifrelemesi mi olurmuş allahaşkına . Yeni moda mı bu herkes bu soruyu soruyor. Html şifrelenir ama aynı şekildede basitçe çözebilir zaten yaptığınız html kodlarını görmek isteyen biri mutlaka görür şifrelediğinizi düşünsenizde. Ayrıca nedir bu gizlilik anlamış değilim.
 

DincerAydogdu

0
İyinet Üyesi
Onaylı Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Reaction score
29
Konum
Live in .NET
Bence, yeni arkadaşların şevkini kırıcı yorumlar yapmak yerine çözüm sunup artıları ve eksileri onlara göstermek daha hayırlı bir yol olacaktır.
 
C

Cyber Coder

Misafir
DincerAydogdu' Alıntı:
Bence, yeni arkadaşların şevkini kırıcı yorumlar yapmak yerine çözüm sunup artıları ve eksileri onlara göstermek daha hayırlı bir yol olacaktır.


+1 ayrıca verdiğin kod oldu çok teşekkür ederim. captainzap senin bildiğini bazıları bilmiyor olabilir. Bu yüzden kıramazlar. En azından kıracak olanların işini zorlaştırmış oldum.
 

hakanyal

0
İyinet Üyesi
Katılım
20 Şubat 2005
Mesajlar
302
Reaction score
0
Bu şekilde şifrelenmiş sayfaları google indexlemiyor diye duymuştum. Ama tam olarak bilmiyorum. amatör olarak Javascript bilen arkadaşlar için o şifreleme sistemini çözmek gayet basit ama yinede bilmeyenlerin çalmasını engellemek güzel :)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst