Newsgroup: it.comp.www.php
Titolo: PHP encoder: quale?

Ho la necessita' di adottare un encoder per un progetto che sto facendo 
partire. Secondo la vostra esperienza, qual'e' il miglior encoder sul 
mercato? Io conosco solo SourceGuardian, ho sentito parlare di IonCube, 
altri consigli?
Il costo non e' un problema, mi interessa la qualita'.
-- 
Falco Stellare - DeepVoid
www.deepvoid.it

 altri consigli?
   cercando su google trovi molti decompiler per i prodotti che hai citato,
quindi IMHO meglio affidarsi a eaccelerator (
eaccelerator.sf.net
)

 quindi IMHO meglio affidarsi a eaccelerator (
eaccelerator.sf.net
)
Preferirei rivolgermi a prodotti piu' commerciali che opensource, per 
politica aziendale. Inoltre questo Eaccelerator mi sembra di capire che 
non gestisce le licenze con restrizioni d'uso.


 
uso il prodotto di zend. mi trovo bene, ha gestione di licenze, scadenze 
e altre varie cose. non mi pare per numero IP ma potrei sbagliare
ciao
massimiliano

    cercando su google trovi molti decompiler per i prodotti che hai
citato,
Ciao,
per ioncube mi pare strano, puoi segnalarmi un decompiler per ioncube anche
in privato?
Grazie
Nick

 in privato?
Tanto per capire: perche' in privato?!?!? L'argomento e' sicuramente di 
mio interesse, e molto probabilmente di interesse generale. Discutetene 
in pubblico. Se pensate che sia illecito discutere di tecniche di 
hacking, io (per quel che puo' valere) non sono d'accordo, non credo 
nella security trough obscurity, e se in commercio ci sono prodotti 
bucabili, e' meglio saperlo prima che dopo. A questo serve usenet...
Comunque, il primo risultato che Google offre ad una banale ricerca con 
"ioncube decompiler" e' Dezender:
http://www.qinvent.com/cyrj/dezender/index-en.php



Questa č solo la tua opinione, peraltro non richiesta!
Non tutti la pensano cosě, per questo ho aggiunto: "anche in privato".
NickCarter

 
a proposito di Zend, mi sono documentato un po'
fondamentalmente č bucabilissimo e Zend ne č cosciente infatti esorta (nel
caso non si vogliano far vedere i sorgenti) ad utilizzare ANCHE
l'offuscatore del codice, 
quindi
sorgente -> offuscatore
file offuscati -> encoder
server con file encodati e patch per la decompilazione
occhio!
-- 
una volta qui era tutto <table>

 Questa  solo la tua opinione, peraltro non richiesta!
Che educazione!
Visto che la richiesta originale era la sua e che chiedeva proprio di
encoder, ha tutto il diritto di chiedere che eventuali metodi di
cracking di tali encoder gli vengano segnalati.
E` molto maleducato invece richiedere (o dare) risposte private a
domande e richieste fatte nei newsgroup.
Usi e costumi di usenet stanno passando di moda, a quanto sembra.

 fondamentalmente č bucabilissimo e Zend ne č cosciente
Ti ringrazio tantissimo per la segnalazione, *molto* utile.
Lo scenario che prevedo per l'applicazione che devo distribuire penso 
possa essere abbastanza tranquillo, perche' e' la classica situazione in 
cui c'e' una linux box abbastanza blindata, con installato il minimo 
indispensabile, espressamente messa insieme (hardware e software) per 
far girare l'applicativo e *nient'altro*.
Grazie per l'aiuto! :-)


 
vedi sopra

Falco Stellare ha scritto:

ciao allora possiedo alcune licenze e ho avuto modo di vedere pro e
contro di molti encoder-offuscatori.
1)ZEND GUARD
troppo costoso, licenza da rinnovare ogni anno 995$,  gli script girano
solo su servers che hanno l'optimizer installato!   Grossa pecca!
quasi nessuno li ha a meno che non sia il tuo server e lo passa fare tu
Il supporto non sembra velocissimo.
2)SOURCEGUARDIAN - IONCUBE - PHPSHIELD - BYTERUN PROTECTOR
a differenza dello zend guard hanno il runtime loading dei loaders e
quindi non è necessaria nessun intervento sul server o sul php.ini  se
si verificano certe condizioni.
ioncube  HA  SECONDE ME LA MIGLIORE INTERFACCIA ma ha difficolta del
runtime loading DEI LOADERS e per ORA MI HA DATO GROSSI PROBLEMI.
SOURCEGUARDIAN E PHPSHIELD danno invece file che girano ovunque hosting
da 8 euro o gratuiti compresi. Entrambi richiedono PER IL RUNTIME
LOADING  solu due opzioni  dl()=on  e treath safety disabled in Php.ini
Praticamente quasi tutte le  installazioni php apache hanno tale
opzioni di default.
BYTERUN PROTECTOR funziona benissimo uguale ai due prodotti inovica con
ottima compatibilità
io ti consiglio SOURCEGUARDIAN  ha molte opzioni proprio come IONCUBE
ed entrambi ne hanno molte più dello zend guard.
Il supporto è velocissimo ottimo tramite email, ti rispondono dopo
poche ore, per i script , la compatibilità con i diversi hosting è
elevatisssima rispetto lo ioncube.
il costo degli aggiornamenti alle MAJOR version è basso  io per
esempio ho aggiornato alla 6 dalla 4 con 35euro.
inoltre aggiornano in continazione i loaders e le minor version  che
puoi scaricare in continuzione gratis.
La sicurezza e il reverse engiinering per ora non è ottimale 100% come
dicono!  solo per lo zend safeguard v3.6 il codice ritorna totalmente
in chiaro, con i dezender nessuno dei prodotti citati è più sicuro
degli altri.
sourcecop phplockit e gli altri sono solo offuscatori da noin prendere
neanche in considerazione.
Se servono ulteriori chiarimenti postate pure