phpbar.de logo

Mailinglisten-Archive

Fw: [php] PHP-Script-Encoder

Fw: [php] PHP-Script-Encoder

Cyrill Schumacher php_(at)_phpcenter.de
Fri, 1 Jun 2001 17:31:41 +0200


> > Aresch Yavari schrieb:
> > >
> > > Eine erste Beta zum unleserlich-machen
> > > von PHP-Code ist im Netz verfügbar.
> > >
> > > Auch wenn es keinen 100% Schutz darstellt.
> > > Man kann auf die Weise das auslesen
> > > Programmrelevanter Daten und Funktionen sehr erschweren.
> > >
> > > http://www.alt-gr.de/
> >
> > Wie blöd soll ich sein, meine Skripte auf einen fremden Server in ein
> > Eingabefeld zu werfen?
>
> was für ein schwachsinn. so kann man auch source code sammeln :-)
> jedoch dieses problem mit dem "encoden" hatte ich heute morgen
> auch schon mal und leider finde ich die encoderrei mit eval() wie
alt-gr.de
> dies bietet sehr performance einbrechend. besser ist es, wenn man seine
> scripte wie folgt verunstaltet:
>
> erstmal muss man sauber programmiert haben, d.h.:
> 1. keine kommentare mit // sondern /* bla */
> 2. for,if,while,etc immer mit { }
> 3. bei JS/php immer jede zeile mit semikolon abschließen
> 4. \n bzw. \r\n verwenden als newlines anstatt "echte" newlines
>
> wenn man das alles beachtet hat kann man anfangen:
> [\r\n]+ ersetzen durch entweder gar ncihts oder einen whitespace
> [\t]+ ersetzen durch gar nichts
> [\040]+ ersetzen durch einen whitespace (= \040)
> ebenso kann man noch kommentare /****/
> kürzen, jedoch muss man hier vorsichtig sonst hat man
> nachher /*/ dastehen ;-)
>
> ebenso hat es noch eine comprimierungsfaktor von ein paar
> %. bei meinem 200 KB script geht dieses auf 180 kb runter.
>
> kiri

PS: irgendwas frisst meine emails an diese liste ... :-(




php::bar PHP Wiki   -   Listenarchive