php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.03.2011, 09:47  
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 36
PHP-Kenntnisse:
Fortgeschritten
Schnittcher befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Lizenz Prüfung

Hallo,

ich weiß, dieses Thema wurde hier schon oft behandelt, aber ich habe mir einen Ansatz ausgedacht, der auch schon funktioniert, ich wollte hier nur mal fragen was ihr davon haltet und ob man das vielleicht doch nochmal überdenken sollte.

Also ich habe eine extra MySQL Datenbank in der ich Lizenzschlüssel mit Datum ablege.

Mein Script loggt sich dann in dieser Datenbank ein sucht nach dem Lizenzschlüssel und dem dazugehörigem Datum.
Wird der Lizenzschlüssel gefunden und das Datum aus der Datenbank ist größer als das heutige Datum dann darf das Script weiter arbeiten.
Wenn das Datum in der Datenbank kleiner ist als das heutige Datum, dann bricht das Script ab und gibt die Meldung "Ihre Lizenz ist abgelaufen" aus.
Sollte kein Lizenzschlüssel gefunden dann gibt das Script die Meldung "Sie müssen noch eine Lizenz erwerben." aus.

Es ist klar, wenn ich das alles im Klartext stehen lasse, dann kann jeder den Code einfach entfernen, deswegen haben wir uns überlegt das Script mit Zend oder ionCube zu verschlüsseln.

Also wie gesagt, die Prüfung läuft schon, meine Frage nur ist dies eine relativ sichere Lösung, wenn das komplette Script dann in Zend oder ionCube verschlüsselt wird.
__________________
Gruß,
Schnittcher
http://www.schnittcher.info
Schnittcher ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 23.03.2011, 10:02  
Erfahrener Benutzer
 
Registriert seit: 30.07.2008
Beiträge: 1.167
PHP-Kenntnisse:
Fortgeschritten
xm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphäre
Standard

Alles, was ich bisher an "verschlüsseltem" PHP-Code gesehen habe, ließ sich ganz einfach auslesen. Und auch wenn Du noch Variablen umbenennst usw., findet man doch ganz schnell die Stelle, an der die Prüfung statt findet. Und diesen Mechanismus dann auszuhebeln, ist auch kein Problem..
xm22 ist offline   Mit Zitat antworten
Alt 23.03.2011, 10:04  
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 36
PHP-Kenntnisse:
Fortgeschritten
Schnittcher befindet sich auf einem aufstrebenden Ast
Standard

Ja, genau das ist die Frage, wenn man sich zum Beispiel mal die Preise dafür anschaut Zend 600 € ionCube 199 $ dann kann ich dafür doch auch schon etwas erwarten oder nicht?
__________________
Gruß,
Schnittcher
http://www.schnittcher.info
Schnittcher ist offline   Mit Zitat antworten
Alt 23.03.2011, 10:27  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Relativ sicher, ja. D.h. es ist schon sicherer als obfuscated code (was nahezu nutzlos ist, siehe xm22) aber eben auch nur relativ. Google z.B. mal nach "Ioncube decode" und urteile selbst.
fab ist offline   Mit Zitat antworten
Alt 23.03.2011, 10:57  
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 36
PHP-Kenntnisse:
Fortgeschritten
Schnittcher befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von fab Beitrag anzeigen
Relativ sicher, ja. D.h. es ist schon sicherer als obfuscated code (was nahezu nutzlos ist, siehe xm22) aber eben auch nur relativ. Google z.B. mal nach "Ioncube decode" und urteile selbst.
Ja, das weiß ich ja genau aus dem Grund habe ich die Frage ja gestellt.
Aber ich denke ich werde es so umsetzen.
__________________
Gruß,
Schnittcher
http://www.schnittcher.info
Schnittcher ist offline   Mit Zitat antworten
Alt 23.03.2011, 11:31  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

... und wenn dein Server grade mal hustet, dann können deine Kunden nicht arbeiten.
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Alt 23.03.2011, 11:36  
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 36
PHP-Kenntnisse:
Fortgeschritten
Schnittcher befindet sich auf einem aufstrebenden Ast
Standard

Darüber habe ich mir auch schon Gedanken gemacht bei jeder Prüfung werde ich in eine bestimmte Spalte in der Datenbank einen Wert schreiben ob Lizenz aktiv oder nicht.
Wenn der Server mal ausfällt nimmt er diesen Wert. (Aber auch nur wenn der Server ausfällt.)
__________________
Gruß,
Schnittcher
http://www.schnittcher.info
Schnittcher ist offline   Mit Zitat antworten
Alt 23.03.2011, 11:44  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Code:
# live from the local hosts
your.server.to.check.for.licensing.com 0.0.0.0
*kaffe schlürf* Ahja, so machst du das also, okay.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 23.03.2011, 11:48  
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 36
PHP-Kenntnisse:
Fortgeschritten
Schnittcher befindet sich auf einem aufstrebenden Ast
Standard

Zack Host umleiten und das Script ist frei.
Also muss ich mir doch eine Berechnung ausdenken!
__________________
Gruß,
Schnittcher
http://www.schnittcher.info
Schnittcher ist offline   Mit Zitat antworten
Alt 23.03.2011, 11:53  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

100% Crack-Sicherheit wird nicht funktionieren, da zuviele Manipulations-Möglichkeiten lokal verfügbar sind. Was eine alternative wäre ist garnicht erst lokal zu arbeiten, Stichwort: SAAS.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Antwort


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
[Erledigt] Creative Commons Lizenz für meine Projekte/Webseite? Wolf66 PHP Einsteiger 5 24.03.2011 11:16
[Erledigt] prüfung von formular eingaben konfusius PHP Einsteiger 5 19.02.2011 14:24
Lizenz - Frage nBassCom Off-Topic Diskussionen 2 31.10.2010 15:16
Cast-Control Premium Lizenz johannb Scriptbörse 10 27.02.2010 22:42
[S] Ioncube Pro Lizenz dertechniker Scriptbörse 0 04.10.2009 16:02
Wie Lizenz System umsetzen? ghost120 PHP-Fortgeschrittene 5 20.07.2009 13:04
Prüfung bei Scriptstart trettin PHP Tipps 2009 6 13.04.2009 14:33
[Erledigt] Datei Upload Prüfung auf wav / mp3 mastertnt PHP Tipps 2009 4 15.02.2009 20:05
Welche Lizenz verwenden ghost120 Off-Topic Diskussionen 1 06.08.2008 09:09
OpenSource aber nicht kommerziell - welche Lizenz? Simbo Off-Topic Diskussionen 3 25.10.2007 03:06
Lizenz frage FCK Editor... fragnicht PHP Tipps 2008 1 31.08.2007 11:00
Import aus CSV-File mit Prüfung ob Datensatz schon vorhanden rüdi Datenbanken 18 12.05.2006 10:41
PHP Lizenz PHP Tipps 2006 1 17.02.2006 11:59
String Prüfung PHP Tipps 2007 6 06.12.2005 11:18
Lizenz Frage test022 Off-Topic Diskussionen 1 24.06.2005 23:09

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php lizenzsystem, php lizenz, php lizenzsystem login, php lizenzsystem ioncube, php linzenz system, lizenzcheck script, php lizenzschlüssel, php lizenz mit datum in der lizenz, php lizenzcheck, php-lizenzsystem, php lizenz script 2011, lizenz prüfen php, lizenzen mit php prüfen, lizenzschlüssel php, php lizenz prüfen, php lizenez prüfen, ioncube verschlüsseln csv, php lizenz script, ioncube decode, php lizenzierung

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:31 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