![]() |
Passwortschutz
Hallo,
ich habe soeben mein 1. großes Prog fertiggestellt. Jetzt hab ich micht Schrecken gesehen, dass in der EXE-Datei irgendwo(aber trotzdem da) meine Zugangsdaten für den SQL Server liegen (hinterlegt in ZEOS-Komponente) Habe mich wegen Schutz schon schlau gemacht und was gefunden, dass die Datei komprimiert. Dann ist das zwar weg, aber wenn ich diese Datei öffne wird eine irgendwas.tmp erzeugt. Da steht's dann wieder drin. Gibt es da irgendeine Möglichkeit, dass die Sachen nicht so offen in der EXE stehen? |
Re: Passwortschutz
Du könntest die Daten verschlüsselt speichern, den Schlüssel verstecken/auch verschlüsseln und speichern und dann beim laden des Programms die Daten wieder entschlüsseln. Aber was du auch tust: Die Daten sind immer irgendwie knackbar oder man kann sie finden und knacken..
|
Re: Passwortschutz
Du kannst doch anstatt
Delphi-Quellcode:
schreiben:
server:='sqlserver'
Delphi-Quellcode:
Das wird dann bestimmt nicht aus der exe Datei sichtbar
a:='sq'
b:='l' c:='server' server:=a+b+c |
Re: Passwortschutz
Du kannst als erstes mal versuchen, die Daten zur Laufzeit in die Komponente zu geben.
Und zur Laufzeit kannst Du die ja per
Code:
zusammenbauen.
passwort := 't' + 'e' + 's' + 't';
Das sollte kurzfristig helfen. Gruß Jörn |
Re: Passwortschutz
stimmt, da bin ich noch gar nicht drauf gekommen. Danke für die SUPERSCHNELLEN ANTWORTEN
|
Re: Passwortschutz
Zitat:
|
Re: Passwortschutz
dann probier es mal aus...
ich hatte mal das gleiche problem, aber mit einem normalen hexeditor wie ultraedit oder so wird man wirklich nicht aus den ganzen zeichen schlau. |
Re: Passwortschutz
nee, nee. geht alles nicht.
dass es keinen 100%-schutz gibt weiß ich auch. aber so offensichtlich sollten die zugangsdaten auch nicht dort stehen! |
Re: Passwortschutz
Dann nimm dir doch die Daten und verschlüssele sie mit einem kleinen XOR-Algorithmus..
|
Re: Passwortschutz
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz