php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.01.2005, 20:34  
Erfahrener Benutzer
 
Registriert seit: 20.09.2004
Beiträge: 471
Skazi
Standard code verstecken

Hi !
Ich glaube ich habe so ein thema schonmal gemacht,war aber Jahrzehnte her oder so
Also meine Frage ist ob ihr wiss wie ich kostenlos meinen PHP code verberge.
Also wenn ich jetz meine date "test.php" jemanden schicke,und er öffnet sie über den localhost oder so isses so wie die datei es ausgeben soll,sollte er sie aber in einen editor(ph oder html editor oder so) öffnen dann soll er den code nicht sehen können,sondern nur ein hinweis das der code verschlüsselt ist oder so...ich weiss das es möglich ist,weiss aber nicht mitwelchen programmen ?!
wär nett wenn ihr mir tipps geben könntet.
mfg
timo
__________________
Was sich da wohl hinter verbirgt ? guck doch
Frohes Fest
Skazi ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.01.2005, 07:22  
Erfahrener Benutzer
 
Registriert seit: 01.09.2004
Beiträge: 532
PHP-Kenntnisse:
Fortgeschritten
schifti
Standard

Wenn er sie auf seinem Rechner gespeichert hat, kann er damit machen was er will.
(Editieren....)

Wenn er Sie über den Server aufruft, kann er nichts damit machen.
__________________
MFG Schifti
auch ein Forum (PHP)
schifti ist offline  
Alt 18.01.2005, 08:06  
Erfahrener Benutzer
 
Registriert seit: 06.09.2003
Beiträge: 309
suter
Standard

Da du den Code nicht kompiliert erhälst, ist es theoretisch nicht möglich, den zu verschüsseln ohne dass du ihn entschlüsseln kannst.
suter ist offline  
Alt 18.01.2005, 10:22  
Erfahrener Benutzer
 
Registriert seit: 17.08.2004
Beiträge: 213
carrib befindet sich auf einem aufstrebenden Ast
Standard

Es verschiedene Möglichkeiten und Produkte um PHP-Code für den Anwender unleserlich und doch ausführbar bereitzustellen.

Ihr könnt den Code bereits a) vorkompiliert (als Bytecode), b) verschlüsselt mit Lizenzkontolle (bsp. Zend Encoder) oder als c) obfuscated ("verhackstückten") Quellcode bereitstellen.

a) Vorkompiliert - Bereitstellung des Bytecodes
Bei der ersten Variante, der Weitergabe als Bytecode, erhält der Anwender eine Datei, deren Inhalt dem Ergebnis der Kompilierung des PHP Codes entspricht. Die Datei ist voll ausführbar, jedoch ist der Quellcode nicht ersichtlich. Selbst unter Verwendung eines Disassemblers um den Bytecode wieder in eine lesbare Form umzuwandeln (ob einer für PHP existiert, weiß ich nicht, für Python und Perl ist dies der Fall), erhält man nicht den ursprünglichen Code.
PECL > bcompiler

b) Verschlüsselt - Verwendung eines Encoders
Bei der Verwendung eines Encoders, der die Kompilierung und/oder Verschlüsselung vornimmt und je nach Umfang auch eine Lizenzprüfung beinhaltet (bsp. die Prüfung von Lizenzschlüsseln, Kontrolle der Dauer einer Testperiode usw.) ist beim Anwender der Betrieb des entsprechenden "Gegenstücks" erforderlich. Für den Zend > Encoder ist bsp. der meist standardmäßig installierte Zend > Optimizer für das Ausführen von Dateien, die mit dem Zend Encoder behandelt wurden notwendig.

c) Obfuscated
Beim Obfuscating wird der Original-Code überarbeitet und in eine schwer lesbare Form gebracht. Hierbei werden zum Beispiel die durch den Entwickler vergebenen (und meist korrekt und hilfreich ihrer Bedeutung entsprechend benannten) Variablennamen durch alpha-numerische Zeichenkombinationen ersetzt. Des weiteren werden Kommentare und Formatierungen entfernt. Ein anschauliches Beispiel des POBS - PHP Obfuscator gibt es unter POBS > Example.

Links zum Thema
Zend > Encoder
Zend > Optimizer
POBS - PHP Obfuscator
Beitrag zum Thema Zend Optimizer & eAccelerator
ionCube > Standalone Encoder
ionCube > Online Encoder
PECL > bcompiler

Verwandte Themen
SourceForge > eAccelerator
ionCube > PHP Accelerator
carrib ist offline  
Alt 19.01.2005, 13:51  
Erfahrener Benutzer
 
Registriert seit: 20.09.2004
Beiträge: 471
Skazi
Standard

Wow,danke carrib,werde mich da mal durchstöber.
greez timo
__________________
Was sich da wohl hinter verbirgt ? guck doch
Frohes Fest
Skazi ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Design und Code Trennen TeazY PHP Tipps 2008 29 21.05.2008 12:08
Nur bestimmten Html Code zulassen? litterauspirna PHP Tipps 2008 5 29.04.2008 12:30
FiFo macht Probs beim Css Code Matthiasnet HTML, Usability und Barrierefreiheit 10 18.08.2006 13:14
bb code in htm code wandeln janni PHP Tipps 2007 2 04.11.2005 22:36
[Erledigt] Link verstecken HTML, Usability und Barrierefreiheit 12 13.08.2005 01:17
[Erledigt] JS Code in PHP Code?? HTML, Usability und Barrierefreiheit 12 08.08.2005 15:45
Code verstecken? HTML, Usability und Barrierefreiheit 9 18.07.2005 21:00
[Erledigt] Lesbarkeit von Code Off-Topic Diskussionen 6 14.07.2005 14:48
code aus db mit eval replacen chief-thomson PHP Tipps 2005-2 4 08.07.2005 15:33
Fehler im Code, kann ihn nicht finden PHP Tipps 2005 9 16.05.2005 16:17
Bestätigungmail code? PHP Tipps 2005 7 16.05.2005 13:18
[Erledigt] BB Code entfernen PHP Tipps 2005 2 25.04.2005 15:20
[Erledigt] bb code innerhalb von bb code geht nicht PHP Tipps 2007 2 12.01.2005 17:29
Problem mit COde PHP Tipps 2004 5 28.08.2004 16:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php code ausblenden, php code verstecken, php obfuscating, php obfuscated, php code verbergen, php code verschleiern, code in php ausblenden, obfuscated php, php quellcode verbergen, obfuscating php, php codes ausblenden, php befehl ausblenden, php seitenquelltext verbergen, quellcode php verstecken, php code ein und ausblenden, php quellcode verstecken, quelltext verstecken, php-code ausblenden, code ausblenden php, wie kann ich obfuscatoren decoden

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:04 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.