2009-04-19 30 views
15

Creo software usando PHP. Voy a vender este software, así que debo proteger mi código fuente para que nadie pueda verlo. ¿Cómo puedo proteger mi código PHP para que el software siga funcionando igual?Ofuscar el código PHP

También necesito vincular el software a una PC determinada y autorizada. No debería ejecutarse en ninguna otra PC. ¿Cómo puedo hacer eso? ¿Debo encriptar usando la dirección MAC LAN? ¿Alguien tiene alguna otra idea?

+6

cada vez que encuentro un software que no funcionará a menos que le dé acceso a cosas que no ** nunca ** tiene acceso (es decir, detalles sobre mi hardware), quiero golpear a alguien en la cara (y hackers rusos) hackear un banco) –

+0

posible duplicado de [Code ofuscador para php?] (http://stackoverflow.com/questions/232736/code-obfuscator-for-php) – Piskvor

Respuesta

19

que arme la lista siguiendo unas formas de vuelta - no sé si son todos los actuales, o cómo muchos ahora están libres, pero usted debe encontrar algo útil aquí:

Acerca de:

  1. Wikipedia article: PHP Accelerator
  2. Comparison of APC, Zend, xCache, & the Zend Framework

software:

  1. Safeyar (Best)
  2. PHP's APC (PECL page)
  3. RoadSend
  4. Turck-mmcache
  5. eAccelerator
  6. PHP-Accelerator
  7. SourceGuardian
  8. NuSphere Nu-coder
  9. Gridinsoft
  10. IonCube SA-Encoder.php

Otro hilo en SO que añade un poco más (comprobarlo):

Can I encrypt PHP source or compile it so others can't see it? and how?

  1. Zend Guard
  2. BCompiler (PECL page)
  3. PHC
2

Lo que puede estar buscando no es criptografía per se, sino más bien ofuscación. Si busca "php ofuscar" en Google, aparecen muchas opciones. El primero es de Raizlabs.

0

Consulte nuestra SD PHP Obfuscator para obtener una herramienta confiable de ofuscación de PHP.

0

Por lo general, hay una llave para cada puerta cerrada ...

Así que antes de usar/comprar algunos de los encriptadores en el mercado, tómese su tiempo y busque en google para comprobar si todavía no es una forma de codificación "fácil de romper".

Por ejemplo: http://www.kgbiz05.com/decoders

Cuestiones relacionadas