![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Aclaración
No era mi intención generar un debate en cuanto a los aspectos eticos de este requerimiento...
Lo que sucede es lo siguiente: El desarrollo que estoy haciendo está destinado a una pequeña empresa de investigación que me ha solicitado mantener fuera del alcance del publico la parte relacionada con el componente matemático. Es por eso que esta parte (formulas y algoritmia) debe ir ofuscada.. Asi mismo, lo ideal para mi como desarrollador sería obtener algún programa (opensource) que haga la ofuscación porque la empresa no me reconoce el dinero para obtener un programa comercial que lo haga... Nuevamente quedo a la espera de alguna sugerencia y de antemano les agradezco por su interes en este tema |
|
#2
|
||||
|
||||
|
Hola,
Bueno. ¿Miraste en la búsqueda en Google que puse antes? Aparecen no pocos resultados... Y también puedes buscar en SourceForge, para ceñirte a proyectos libres. Parece que también hay alguna que otra solución disponible. Última edición por dec fecha: 23-08-2007 a las 23:03:05. |
|
#3
|
|||
|
|||
|
Hola
Yo me ciño a la pregunta del principo. Yo he probado dos ofuscadores: - codelock (http://www.codelock.co.nz/) En principio me pareció aceptable, pero tarde poco mas de 20 minutos en generar una herramienta que desencriptara culaquier archivo generado por este programa. Es de pago pero muy barato - cryptzv2 (http://zorex.info/) Es mas simple que el anterior, es decir, hay que meter menos datos para encriptar. Funciona mejor sobre todo con los includes. También es de pago pero muy económico. No he probado a desencriptarlo pero seguro que es del estilo del anterior. - Zend SafeGuard (www.zend.com) Este en un encriptador como Dios manda, es una caña, imposible de desencriptar (al menos no tengo noticias de que se pueda) y además optimiza el código PHP (más o menos como un compilador para PHP). No es opensource y es relativamente caro, unos 300 euros si no recuerdo mal. Todos los ofuscadores (encriptadores) de código opensource que he probado son muy simples y muy fáciles de desofuscar (unos 2 minutos) y suelen tener muchos problemas con los includes. Como no te recomienod el ZEND pero si no quieres gastarte tanto usa el de Zorex. |
|
#4
|
||||
|
||||
|
Hola,
Me temo que se habla aquí de JavaScript Kayetano, no de PHP. ![]() |
|
#5
|
|||
|
|||
|
Hola
UPS!!! Bueno pues creo recordar que codelock ofusca código HTML y JAVASCRIPT. Y si solo es JavaScript lo que se quiere ofuscar ya pudo contestar que cualquiera de los métodos usados (que yo conozca) se puede rompen en pocos minutos. Todos los sistemas de ofuscación de javascript o HTML terminan haciendo un eval() de algun método de ofuscación. Simplemente sustituyendo el "eval" por un "alert" ya puedes ver el código y con unos cuantos pasos más puedes obtenerlo para su edición. |
|
#6
|
||||
|
||||
|
Me permito meterme un poco mas allá:
Es un error por parte de un desarrollador utilizar software libre solo para cobrar más barato a un cliente. En este caso nuestro amigo menciona que su cliente le pidió expresamente ocultar tales y cuales cosas. En ese punto creo que se debió considerar el costo (cualquiera que sea) de un producto comercial dentro del importe total del proyecto. En este "error" caen muchas empresas dedicadas al desarrollo que con tal de ahorrarse unos pesitos utilizan a mas no poder software libre para desarrollar aplicaciones privativas. Conozco alguien por ahi que desarrolla en VB y todo el software que usa es libre mientras que lo que vende no lo es. Es completamente una contradicción ya que al ser libres deben entregarse "as is" al cliente como parte del proyecto, cosa que muy pocas veces se hace. Inclusive se pueden encontrar aplicaciones hechas solo con soft libre que se venden al mismo costo que una aplicación que se hizo con otras herramientas. Un enfoque más racional es ofrecer software más barato y mencionarle al cliente claramente que es por que se usa tal o cual herramienta libre. Entregar al cliente todo el software libre utilizado. Y hablando del software libre, a todos nos gustan las cosas "gratis" (que no es lo mismo) pero nadie queremos participar o desarrollar alguna aplicación verdaderamente libre.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#7
|
||||
|
||||
|
Hola,
Cita:
Y bueno, todos conocemos excelentes componentes para Delphi libres, o sea, que decir que nadie desarrolla aplicaciones completamente libres... es un error, no debe decirse porque no es cierto. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Alguien sabe de algun hosting free ASP | foetus | HTML, Javascript y otros | 0 | 13-08-2007 16:23:20 |
| Alguien puede recomedar algun componente VCL para código de Barras ??? | QuarkBcn | Impresión | 5 | 29-04-2007 14:07:55 |
| Alguien tiene un buen manual de fast report para dummies | osjamiro | Impresión | 0 | 15-03-2005 21:36:56 |
| Alguien sabe de algun Chat(Componente) que no se cuelgue al recibir mensajes???? | AGAG4 | Varios | 2 | 15-12-2004 15:55:47 |
| Alguien tiene algun manual para mandarme? | SaLvaGe | Impresión | 1 | 04-10-2004 19:32:03 |
|