İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

scriptin çalınmasını engelleme

kubilayerkec

0
İyinet Üyesi
Katılım
19 Ağustos 2006
Mesajlar
496
Reaction score
0
Konum
Ankara
Arkadaşlar:
Asp olarak bi portal kurdum.. Bunu da satıyorum.. Fakat marez e düşmesinden korkuyorum..

Bunu nasıl yapabilirim?__?
 

senolcan

0
İyinet Üyesi
Katılım
14 Ocak 2003
Mesajlar
1,393
Reaction score
0
Mywedding 'in verdiği konudaki gibi yapmanı tavsiye ederim.
Sadece yayınlanmak için satın alınan adreste çalışır bir kod include et tüm sayfalara ve encode ederekte bunun değiştirilmesini engelle.Script başka bir adreste kullanıldığında belirleyeceğin bir hata sayfasına yönlenir.Orayada lisansla ilgili bilgileri koyarsın.
Bu en iyi yöntem kanımca...
 

CMYLMZ

0
İyinet Üyesi
Katılım
8 Aralık 2006
Mesajlar
1,775
Reaction score
0
Konum
Forumdan ayrıld
kendine bir dll yaz ve o dll ile yazdığın script i kontrol et
tüm fonksionlarını o dll' e göm sonrada tüm asplerden o dll ile çalış
çalsalar dahi kullanamazlar
 

webrlis

0
İyinet Üyesi
Katılım
23 Temmuz 2006
Mesajlar
467
Reaction score
2
asp de dll dışında başka bi yöntem kullanılamaz.
 

webrlis

0
İyinet Üyesi
Katılım
23 Temmuz 2006
Mesajlar
467
Reaction score
2
asp de bütün encode ların decode u da var. o yüzden ancak acemileri kandırabilirsiniz bu yöntemle
 

CMYLMZ

0
İyinet Üyesi
Katılım
8 Aralık 2006
Mesajlar
1,775
Reaction score
0
Konum
Forumdan ayrıld
Elimden geldigince açıklayayım
Asp yazarken kullandığımız bir çok nesne aslında Asp.Dll inin bize sunduğu kod parçacıklarıdır.

dll içinde sorgula die bi fonksion varsa ve biz bunu aspnin içinde çalığıyorsak

<% Set vCon = Server.CreateObject ("dllim.Check")
'Kullanıcı adı ve password sorgulaması.
Set Check = Server.CreateObject ("Dllim.Check")
Result = Check.Checkuser ( Cstr(Username),Cstr(Password),Session("IpAddres"),Trim(Session("Key")),"192.168.1.135",80)
if Result = 600 Then
Set SQL = Server.CreateObject("Dllim.SQL")
Set RSData = SQL.GetRecordSet ("exec sp_getname '" & Username & "'")
Session("Name") = RSData("Name") & " " & RSData("SurName")
Set SQL = Nothing
Set RSData = Nothing
Session("username") = Trim(Request.Form("username"))
Session("password") = Trim(Request.Form("password"))
Response.Redirect "main.asp"
Else
Response.Redirect "member.asp?Err=" & Result
End if
Else
Response.Redirect "member.asp"
End if


%>
 

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.

Üst