Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) löschen, php, zeitgesteuerst (edit)
 
Reply to this topicStart new topicStart Poll
> Löschen mit PHP, Zeitgesteuerstes löschen von Dateien
Antoine Johannes
office-blog.ch
Geschrieben am: Fr 14.04.2006, 15:52
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 458
Mitglied seit: 14.07.2004


Guten Tag,
ich suche eine Möglichkeit mit dem ich zeitgesteuert das Löschen von PHP Dateien und MySQL Tabellen auf in einem Webprojekt durchführen kann.
So eine Art unlink() für ein gesamtes Webprojekt ohne Eingriff von aussen. Oder gibt es eine Möglichkeit einen Lizenzschlüssel zu integrieren?
Danke für alle Ideen und Infos
Gruss
Antoine
(ante Osterhasenschoggilawine)


--------------------
Top
PMEmail PosterUsers Website
Top
 
 
Sascha Ahlers
#2 Geschrieben am: Fr 14.04.2006, 16:13 (+00:20)
Report PostQuote Post

AyomRank 8
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 1699
Mitglied seit: 27.12.2004


Nein, nicht so lange Du Deinen Code als OpenSource anbietest, Du müsstest diesen schon im Maschinensprache übersetzen und könntest dann einen solche Lizenz-Mechanismus einbauen. Wobei natürlich die Möglichkeiten begrenzt sind und niemand gerade davon begeistert wäre, wenn auf einmal die angesammelten Daten gelöscht werden, nur weil die Lizenz abgelaufen ist.
Und selbst dann kann das Ganze immer noch ausgehebelt werden, wie man es oft genug schon passiert ist. Apropro, der erste grundlegende Kopierschutz von der Xbox 360 wurde auch vor seit einiger Zeit ausgehebelt.



MfG Sascha Ahlers


--------------------
Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."

Sicherheit beim Programmieren: Top 10 application vulnerabilities in 2007
Top
PMEmail PosterUsers WebsiteICQ
Top
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#3 Geschrieben am: Fr 14.04.2006, 17:05 (+00:51)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2410
Mitglied seit: 4.02.2006


Sobald der Code auf einer anderen, fremden CPU läuft, läßt sich im Prinzip bald jeder Schutz aushebeln. Das gilt auch für Closed-Source-Produkte, bei Open-Source mit beiliegendem Quellcode ist es nur ein wenig einfacher.

Das ist ein allgemeines Problem, das auch bei allen Datenbank-Client-Server-Systemen auftaucht, falls ein 'starker Client' mit bsp. einem 'heimlichen Passwort' zur Anmeldung am Datenbankserver genutzt wird. Aber es gibt auch kommerzielle, große Systeme, welche dieses Problem ignorieren.

Aus diesem Grund hatte ich mich dazu entschlossen, mein Angebot ausschließlich auf Mietbasis anzubieten und es nicht für Installationen auf Kundenrechnern einzurichten. Denn dann ist es im Zweifelsfall ... weg.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
Antoine Johannes
office-blog.ch
#4 Geschrieben am: Fr 14.04.2006, 20:38 (+03:33)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 458
Mitglied seit: 14.07.2004


Danke für die Ideen,
die Frage ist mehr kann ich eine Freischaltfunktion einbauen. Respektiv kann ich von vornherein eine Art Laufzeitbeschränkung implementieren, wie bei einer Xnormalen Testversion.
;-)
Antoine


--------------------
Top
PMEmail PosterUsers Website
Top
 
Sascha Ahlers
#5 Geschrieben am: Fr 14.04.2006, 21:08 (+00:29)
Report PostQuote Post

AyomRank 8
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 1699
Mitglied seit: 27.12.2004


Können prinzipell ja, aber ob diese gerade widerstandsfähig gegen eine Umgehung ist, dass ist wieder eine andere Frage. Wenn das Projekt OpenSource ist, kann man es sich eigentlich von Beginn an sparen, und selbst bei CloseSource werden solche System oft sehr schnell ausgehebelt.
Selbst jAuer Methode hat mit großer Verscheinlichkeit eine Schwachstelle, die Ihm aber vermutlich lieber ist, als sein Programm von vorn herein zu verbreiten. Was ich gut verstehen kann.


MfG Sascha Ahlers


--------------------
Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."

Sicherheit beim Programmieren: Top 10 application vulnerabilities in 2007
Top
PMEmail PosterUsers WebsiteICQ
Top
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#6 Geschrieben am: Fr 14.04.2006, 21:41 (+00:32)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2410
Mitglied seit: 4.02.2006


QUOTE (Antoine Johannes @ Fr 14.4.2006, 20:38)
kann ich eine Freischaltfunktion einbauen.

Klar:

QUOTE
if (Bedingung erfüllt) { liebes Programm, tue deine Arbeit}
else { tut mir leid, bezahlen Sie doch bitte Ihre Rechnung}


Nur: Als OpenSource ändert man den Code und setzt als Bedingung 0 = 0 ein. Als ClosedSource kann man theoretisch das Dekompilieren verbieten. Dann hängt es davon ab, wie interessant der Code in Relation zum Aufwand für das Dekompilieren in Relation zum Risiko, erwischt zu werden, ist. Hat der Interessent erst einmal Code / ein Script / eine DLL auf seinem Rechner, kann er im Zweifelsfall auch jede Sicherung aushebeln.

Literaturhinweis (eigener Link):
Datenbank-Systeme für Web- und lokalen Zugriff, insbesondere Punkt 4.

Der Text entstand vor über einem Jahr als Ergebnis einiger Gespräche mit jemandem aus dem Datenschutz-Bereich, da es auch große, eigentlich hoch sicherheitskritische Programme gibt, die Daten auf dem Client verschlüsselt ablegen. Die Entschlüsselung dieser Daten auf dem Client eröffnet beliebige Manipulationsmöglichkeiten auf dem Server. Aufgrund dieser Anregungen hat die betreffende Institution schließlich dieses Programm gekickt.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/11583

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Alle Dateien mit bestimmten Anfang löschen? BartTheDevil89 188 4 Mo 14.07.2008, 14:14
Scripte komplett löschen Peter-Alexander 216 10 Mo 12.05.2008, 15:07
Profil löschen im Skript woody 180 2 Di 16.10.2007, 09:24
Mehrfache Einträge löschen pl_90 269 4 Di 2.10.2007, 13:05
Welche Dateien darf ich löschen Peter-Alexander 355 4 Do 20.09.2007, 09:17
Blogkommentare löschen Christian 442 21 Mi 19.09.2007, 16:29
Daten jede X Stunden löschen pl_90 312 13 Mo 13.08.2007, 14:55




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]