Como cifrar el código fuente de mi sitio Web

Iniciado por stefani04, 6 Junio 2011, 17:17 PM

0 Miembros y 1 Visitante están viendo este tema.

stefani04

Hola,

Bueno como el titulo dice, quiero saber como cifrar el código fuente de mi sitio web para evitar el robo de contenido. He escuchado algunos programas pagos que lo hacen, alguien sabe de uno gratuito ? O alguna forma sencilla de hacer.

Gracias  ;D

el-brujo

No se puede cifrar, lo máximo que puedes hacer es ofuscarlo (intentarlo esconder) con alguna función en javascript.

No se puede cifrar porque el navegador tiene que tener acceso libre al código fuente para poder mostrar la página web.

stefani04

Gracias por la respuesta, conoces alguna función que lo haga ?

Abakus

La persona que realmente quiera ver el código html lo va a conseguir.
Una posibilidad es utilizar escape y unescape de javascript.
Esta pagina te permite realizarlo de manera automática:
http://www.hackingballz.com/herramientas/ofuscar-codigos.html
    bakus

stefani04

Esta pagina si lo hace, pero el código fuente sigue igual. Mi pagina ese en PHP. Hay una función de javascript llamada decrypt_p que lo utiliza el codigo fuente de esta web: view-source:http://matrix.onlyscript.info/signup.php?r= Es justo lo que ando buscando, pero a mi no me funciona.

<tr> <td align=center bgcolor="#F6F7FB" width=790>
<table width="790" align="center" border="0" cellpadding="0" cellspacing="0" bgcolor="#F6F7FB" border="0">
   <tr>
      <td><br>
<script language=javascript>function decrypt_p(x){var l=x.length,b=1024,i,j,r,p=0,s=0,w=0,t=Array(63,57,40,13,47,6,25,28,51,53,0,0,0,0,0,0,60,38,26,24,23,27,14,20,41,30,8,39,52,3,42,18,17,46,34,55,31,54,22,59,21,36,45,0,0,0,0,16,0,15,11,50,62,35,49,5,4,32,43,37,19,0,29,48,58,33,12,1,10,44,2,9,56,61,7);for(j=Math.ceil(l/b);j>0;j--){r='';for(i=Math.min(l,b);i>0;i--,l--){w|=(t[x.charCodeAt(p++)-48])<<s;if(s){r+=String.fromCharCode(165^w&255);w>>=8;s-=2}else{s=6}}document.write(r)}}decrypt_p("gAHfm47LmTyA6I@9EAw8Jb7qVTZfCcrchbroVj29rb@c_DyRv8@ogIucDzroDe6kgt38szn8CO6kPQ6AzTyA2dBAzTyA6Brobz3oD46AejdpfD2ftKucDeHq_OFYYMw1gFrf5MrA8M@9sl@chD29r03oCI1AfSrogBucVznqPj7qajr8bDJ8VDCAz8uoEA1fE5xk6NxfEAHRz8uoEV2pbKrS6NxfEQCAzTyA6I@9EA1fEIaxR8QyfTa1f8QpjD2yfMIygNdpiKHRz46AzTyA6I@9ENdc5M7q7jrLgB7crEu8g5n8mD21w8ufFDCLtD2fte79wM7LmD2yPM79gNdcmDxf_znLt47RgcZc_D2LrK7cgIrogI3os8@9mE7Lmz7qPj7qh47q6I@AH8@fmTnL7DxymE3oDa3o6NxfEVC9h83cm47LgV3fvM7qPj7qXlrSg5n8mDCiDVCprarog538JM7qJMrczM@9VSr8XDxomM@R6I@9EA1fD4wphWrogB3LDM7qPj7q5Kr85W7qPSrogA1fEBQcbar8De7qMV21t47Lr4rLmKHRz46qzMnLPj@cgN@cg5n8mDCAz46prTroDz3SgIaoVM@9lM7AtI@AgV3f7erobznqXluomDJLbz38wDJStMnqDM7L_Tycg5Zcg5n8rEnqOM@fgB38PM7Rg5n8m47q7jrLDDxcmM7og5ZcgBucJDncmz3ogBTLmDnqfbZcwVJ1Mz3oDD2yPM79g5ZLtDCL3M7qV8Z9PMrcgt38wK7qhMnLterfP8ufhK7c7D2om4roDl7LmDJfgQroOD29rz3ogOuf5jrLbznqMj@9gcZc_DJfbz7q7jrLDDJf5Euc_47Lgc@cMj7qO87cwDxfmD29m47Lg5ZcgcZc_TnqmerfrK7qhz7oDMu9VDxotTnq7jrLDDx9maroDM@c5M@R6I@9EA11D46AtFucbzyA2dBAMj@9JDJf5z38t4rAzU7LPDZ9TN2RVEr8bAr8zM@9P8y9mE3oDa3obBucJjxqgRroPSucse1q9jQyfTxA2dBqgAw8bD3LPDCL7D3oCIC8rz7om4@qgQrfJMrAzA@9pluf5TCqll7c_MrAzv0Y_cwYPF6kzNxA2dBqgAw8bD3LPDCL7D3oCIC8rz7om4@qgQrfJMrAzA@9plrcbzyqgF3fwM3oCIxkzNxA2dBqgAw8bD3LPDCL7D3oCIC8rz7om4@qgQrfJMrAzA@9pErLDT3obErSzVxLhKrLme1qHTa@UzdqtQwN4VCq6c@cXMnLg53SXMrAzUr8szrobTCqblrcme1qwTZd5jrcJM@cPEyqgF3fwM3oCI2yrb@c_DnqhznqqMrctDJphzy9rSnqU87LmT2RERpjgVCAr479_znqP8n9me1q387osM@czVxcheroCICcDjacmTZf3l@cPj09ma@qgF3fwM3oCICxmeucgRFfPT38nD2yrz3ozNxA2dBqgAw8bD3LPDCL7D3oCIC8rz7om4@qgQrfJMrAzA@9pE3L5EroVEZd_TnczVxLhKrLme1q3znLX0HRtRrfPT38n42cbKrSVE@9rDnLbc@cMjuRV8uobMn9bVn8XjH9PM79CFr8bl7cMI3AzNxA2dBqgAw8bD3LPDCL7D3oCIC8rz7om4@qgQrfJMrAzA@9parfrKud_TnczVxLhKrLme1q3znLX0HRtRrfPT38n42cbKrSVE@9rDnLbc@cMjuRV8uobMn9bVn8Xj19CI2RERpjgVCAr479_znqP8n9me1q387osM@czVxcheroCICcDj49Pl7L_EZd_TnczVxLhKrLme1qJlr8wzZcTc@cMj71Mlu9Pzy9mEu8bc@cMj@qtQwN4VCq6c@cXMnLg53SXMrAzB3Lzer8PTCqll7c_MrAzBTLmDnqN4rozV2RERpj6NxotT3cEA69gO7crb@cCBrobz3oD46AreuogBy95eHirerfvM@RXS79vVxftTnomT3AXQ6AtVyA2dpj6NC@q46At50yEdpj65y9EVCAPz7qhKr8v4rA5M@cPM@9gIuo5j7ctT3AzBJY7v11OI1qgt38szn8CtwKXQ1j653fzKrogIucDzroDe1qXICq5M7cwEn9hEr8bbrAzV1qgBrowK79hz7or4uoCICkzVJfw8uobe1q5M@cPM@9zV2@uzI@ZeHY7V6qZMFWRSI@COwKEA6LD46APz7qhKr8v4rAzBrobz3oDTCqzbuftKucDe1q5vwK_IQYDIxA6FQpjzTqMlufme1@mTnoh4rfgB38TMrADV2ftKucDeHqYaFxG5H1EA1fEBQcX8y9rb78PDxkXVwKgAnUg5FoJj7q2l7LD87SgBa8PM7q6KnqUE@9rDnLgV4cOM@9mz7qz8nq6O7q3T3oMe68Pzn9TN2RObZLbN@cw8Z95T38XzyRz8@SENdcw8Zy5T38XzyRz8@SgAnq6O7q3T3oMe68Pzn9TN2RObZLbFrfVznLDMufF4xfr0yAelu9Pz09mEu8bIr8TKHRh46q6Knq6O7q3T3oMe6LmT3cV4C93DyAfM@9JEnAtO@A6NxfEAHRMj@cP46At5noEAHRPTyA6NC@YTIpi41j6NCLs46At5y9Edpj6NxftzrSEAHR3z3cw4w")</script>

barbieturico

No soy un experto en el tema, pero en estas páginas puedes ofuscar tu código javascript:

http://www.javascriptobfuscator.com/default.aspx
http://www.daftlogic.com/projects-online-javascript-obfuscator.htm

Sólo puse en google "javascript obfuscator".

También vi este otro link que te puede resultar interesante:
http://www.webdeveloper.com/forum/showthread.php?t=89947

Solo comentarte que al usar javascript para ocultar/cifrar/descifrar tu código fuente o el contenido que muestras en ella, obligas a los usuarios a tener javascript activado, perdiendo así la accesibilidad en tu sitio web.

Tampoco me queda claro qué es lo que estás interesada en proteger. No es lo mismo proteger tus funciones/librerías javascript que el contenido que muestras a los visitantes de tu página.

El link que pusiste no he podido verlo, ya que me salió esta alerta:
"La página a la que intenta acceder ha sido identificada como un ataque de vulnerabilidad, phishing o sitio web de ingeniería social conocido y por lo tanto ha sido bloqueada para su seguridad."

Buscando clientes en el foro?  :xD

Espero haberte servido de ayuda ;D