Necesito encriptar codigo asp pues he vendido un proyecto y el cliente no quiere alogar estas paginas en mi hosting. para darselo necesito encriptar el codigo asp.
como se hace, lo he visto antes, pero no se como?
desde ya muchas gracias.
| |||
Como Encriptar Codigo Asp Necesito encriptar codigo asp pues he vendido un proyecto y el cliente no quiere alogar estas paginas en mi hosting. para darselo necesito encriptar el codigo asp. como se hace, lo he visto antes, pero no se como? desde ya muchas gracias.
__________________ No solo de pan vive el hombre y solo de errores se aprende. |
| ||||
Hay programas que sirven para ofuscar el ASP, pero a título personal, te recomiendo mejor, que modifiques tu sitio para ocultar la capa de reglas del negocio en DLL's y que tu cliente las registre en su hosting. Saludos |
| ||||
Crea una dll n un proyecto de visual y lo llamas desde tu pagina de la siguiente manera <%@LANGUAGE="VBSCRIPT"%> <% Option Explicit %> <% dim obj ' objeto receptor dim resp ' respuesta a mensaje dim lases ' la sesion enviada dim dato1 dim dato2 dim dato3 Response.buffer = false ' no buffer Response.Expires = 0 ' page already expired if IsObjInstalled("midll.mimodulodeclase")=false then response.Write("hola") response.end() end if set obj = server.createobject("midll.mimodulodeclase") resp = obj.Get_Data(request("Envio"),"RemoteUser",Request .ServerVariables("REMOTE_ADDR")) set obj = nothing if isnull(resp) then ' nulo indica error de login session.abandon Response.Redirect "http://www.yahoo.com" else if resp = "logout" then ' ok logout response.Write "<html><body>0</body></html>" ' session.abandon else Response.write resp end if end if Function IsObjInstalled(strClassString) On Error Resume Next ' initialize default values IsObjInstalled = False Err = 0 ' testing code Dim xTestObj Set xTestObj = Server.CreateObject(strClassString) If 0 = Err Then IsObjInstalled = True ' cleanup Set xTestObj = Nothing Err = 0 End Function %> donde midll es el nombre de tu dll y mimodulodeclase es un modulo de clase de vb donde haces el llamado a las funciones, es decir, haces la dll con los metodos que tienes en tu pagina asp y simplemente llamas el objeto y le envias los datos, por lo tanto, el contenido de tu pagina asp debe ser unicamente este script
__________________ :cool: Nadie enseña a nadie... todos aprendemos de todos....!!! |
| ||||
Re: Como Encriptar Codigo Asp El código ASP no se puede compilar, porque es interpretado, podrías haber creado dlls, pero supongo que es demasiado tarde para esto, pudieras usar también alguna herramienta para encodearlo, pero hay muchas disponibles para hacerles reingeniería. Saludos
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |