Mailinglisten-Archive |
> > 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