Yapmak istediğiniz sadece lisanslama sistemi mi? Yoksa kırılamayacak bir lisanslama sistemi mi? Eğer asp ile kırılamayacak bir lisanslama sistemi yapmak istiyorsanız, asp kodlarını şifrelemek için kullanacağınız her yöntemin çözümü mevcut. Buna dll kullanımı da dahil. Eğer basit bir lisanslama sistemi yapmak istiyorsanız da domain adresini kontrol edebilirsiniz. Örnek olarak aşağıdaki kod ile scriptin siteadi.com dışında başka bir adreste çalışmasını engelleyebilirsiniz. Bu kodu vt bağlantı koduyla birlikte şifrelersiniz. Böylece şifreli satır silinirse script çalışmaz.
<% url = Request.ServerVariables("HTTP_HOST") 
if not Instr(url,"siteadi.com") > 0 then 
Response.redirect"yonleneceksiteadresi.com" 
Response.End 
end if 
%>
veya kendi sitenizdeki bir .txt dosyasında site adresinin geçip geçmediğini kontrol ettirebilirsiniz. Bunun dışında dll yöntemi de var. Ancak kod bilginizin yeterli olması gerekiyor.