Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bauen einer kleinen "Programm Suite" (https://www.delphipraxis.net/127086-bauen-einer-kleinen-programm-suite.html)

Darkface 7. Jan 2009 17:34

Re: Bauen einer kleinen "Programm Suite"
 
:oops: Jetzt hatte ich einen kleinen Denkfehler,
wenn ein HexEditor das Programm einliest, wird das Programm ja leider nicht ausgeführt --> Also kann es nichts Prüfen und wird fröhlich aufgemacht :D

:arrow: Und während ich das schrieb hat es auch Meflin erkannt :lol:

Es ist wohl auch hier die Standard Antwort fällig:

Ohne den Nutzer zu Beschränken, ist ein kein effektiver "Schutz" möglich. Und egal was man macht, wenn man will, kann man ja so ziemlich alles von einem Programm rausbekommen...

:arrow: Thx & MfG Darkface

[EDIT] Rechtschreibfehler Standart --> Standard - Das wird ja hier in der DP Eiskalt Unterstrichen als Rechtschreibfehler :D. Fühle mich ja wie in Word mit der Rechtschreibprüfung :). [/EDIT]

mschaefer 7. Jan 2009 18:51

Re: Bauen einer kleinen "Programm Suite"
 
Du könntest die Programme als DLL compilieren und nur eine Startroutine nach außen führen.
Die würde dann von Deinem Menuesystem aufgerufen.

Grüße // Martin

SvB 7. Jan 2009 19:13

Re: Bauen einer kleinen "Programm Suite"
 
Du könntest aber auch Deine Texte in eine verschlüsselte Datei legen und die Texte dann nachladen, dann stehen sie zumindest nicht in der EXE drin, was aber wiederum bedeuten würde, dass Anmeldedaten für die Datenbank wiederum in der EXE sind und mit mehr oder weniger Aufwand gehackt werden können.

Grüße Sven

smallsmoker 7. Jan 2009 19:33

Re: Bauen einer kleinen "Programm Suite"
 
du könntest deine programme als verschlüsselten string in deinem programm speichern und dann bei bedarf entschlüsseln und in deine mein exe injecten

Darkface 8. Jan 2009 15:49

Re: Bauen einer kleinen "Programm Suite"
 
Zitat:

Zitat von mschaefer
Du könntest die Programme als DLL compilieren und nur eine Startroutine nach außen führen.
Die würde dann von Deinem Menuesystem aufgerufen.

Grüße // Martin

Hi (so bin nur bis Hi gekommen und musste dann den Mageninhalt meiner Katze entfernen :D - also weiter) und danke für alle Antworten,
die möglichkeit der DLL werde ich mir bei Zeiten ansehen, aber möglicherweise übersteigt dies mein können um weiten ;-) - DLLs hat NamenLozer aber auch schon erwähnt...


Zitat:

Zitat von SvB
Anmeldedaten für die Datenbank wiederum in der EXE sind und mit mehr oder weniger Aufwand gehackt werden können.

Ja, fällt unter "mit Aufwand geht alles"... Aber alle Strings verschlüsselt auszulagern ist eine rellativ einfache Idee gegen Leute die nicht ganz so viel Ahnung haben, das PW könnte ich gut im eigentlichen Programm verschleiern...

Zitat:

Zitat von smallsmoker
du könntest deine programme als verschlüsselten string in deinem programm speichern und dann bei bedarf entschlüsseln und in deine mein exe injecten

Im Prinzip das selbe wie SvB nur das alles innerhalb der exen bleibt...

Danke allen :thumb:

MfG Darkface

rollstuhlfahrer 8. Jan 2009 17:54

Re: Bauen einer kleinen "Programm Suite"
 
warum lässt du nicht die Ckecksummen prüfen? Das macht die Anwendungen gegen billige Kniffe wenigstens sicher.

Bernhard


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:55 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz