INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Datei in .EXE integrieren



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

20.09.2011, 06:29
Beitrag #1

DaPachi Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: May 2011

8.2
2007
DE_EN



Datei in .EXE integrieren
Guten Morgen,

ich schreibe zur Zeit eine Art Benutzeranmeldung.
Die Benutzerdaten sind in einer .txt Datei als 2D-Array gespeichert. Nun meine Frage: Ist es möglich dies .txt-Datei in die .exe so zu integrieren dass sie für den Endbenutzer praktisch nicht vorhanden ist? Also nur intern der .exe existiert und somit keine Änderung der Daten ohne Ausführen der .exe möglich ist?

mfg
DaPachi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.09.2011, 07:03
Beitrag #2

Dennis.Moser Offline
Administrator
Administrators

Beiträge: 3.045
Registriert seit: Aug 2004

5.1 : 7.1 : 8.x : 20xx
1997
DE_EN

57589
Deutschland
RE: Datei in .EXE integrieren
Welchen Sinn sollte das haben ? Und nein, so wie geschrieben geht es nicht....
Aber... du könntest doch dann direkt dein 2D-Array als Konstante im VI verbauen... Smile

Wissen ist das einzige Gut das sich vermehrt, wenn man es teilt!

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!

BC: 14vqy6mgfswpX6z7HLVxk1h3sHAvzE4aZG
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.09.2011, 12:07
Beitrag #3

DaPachi Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: May 2011

8.2
2007
DE_EN



RE: Datei in .EXE integrieren
der Sinn dahinter soll sein dass nur der Admin Benutzer hinzufügen oder löschen kann und kein "Außenstehender" Zugriff auf die Datei hat um z.B. Kennwörter oder Berechtigungen zu ändern.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.09.2011, 12:17
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Datei in .EXE integrieren
Hallo DaPachi,

Optionen:
- Verschlüsselung benutzen
- "Security By Obscurity": Datei verstecken, in der Registry ablegen, etc.
- der Admin (du!) kompiliert jeweils eine neue Exe für neue Benutzer

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.09.2011, 06:21 (Dieser Beitrag wurde zuletzt bearbeitet: 22.09.2011 06:21 von DaPachi.)
Beitrag #5

DaPachi Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: May 2011

8.2
2007
DE_EN



RE: Datei in .EXE integrieren
Guten Morgen,

- Wie realisiere ich den eine Verschlüsselung der Datei am besten?

- Das mit verstecken und in Registry oder Ähnlichem ablegen funktioniert ja nur bedingt, da im Endeffekt die Datei immer noch "einfach" auffindbar und editierbar ist, was jedoch nicht der Fall sein soll

- Das mit seperater .exe für jeden Benutzer wird nicht funktionieren da wahrscheinlich min 20 Leute damit arbeiten werden, und diese Anzahl sich jederzeit wegen Entlassungen und neu Einstellungen ändern kann.

mfg DaPachi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.09.2011, 08:14
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Datei in .EXE integrieren
Hallo DaPachi,

Zitat:Wie realisiere ich den eine Verschlüsselung der Datei am besten?
ROT13? AES? BlowFish? Was auch immer dir einfällt und genehm ist...

Der Punkt ist:
- Du kannst keine Datei in die Exe integrieren - du kannst nur eine String-Konstante in einem VI festlegen.
- Du kannst deine Exe nicht nachträglich ändern.
- Wenn du nachträglich etwas ändern willst, brauchst du eine externe Datei (oder einen Server-Client-Mechanismus, wo die Daten auf dem Server liegen).
- Wo du die Datei hinlegst, ob/wie du sie verschlüsselt, welches Datenformat du verwendest: Alles deine eigene Wahl/Kreativität!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.12.2011, 08:50
Beitrag #7

DaPachi Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: May 2011

8.2
2007
DE_EN



RE: Datei in .EXE integrieren
Guten Morgen,

habe jetzt den Dateiinhalt mittels Blowfish verschlüsselt und eine Kopie der Datei in einem anderen Verzeichnis liegen und vergleiche beide bei Programmstart auf Übereinstimmung.
Stimmen beide komplett überein -> keine Ändeurung der Datei
keine komplette Übereinstimmung -> Datei wurde verändert

Vielen Dank für die Hilfe

mfg
DaPachi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Konfigdatei in Installationsdatei integrieren Titus85 1 4.825 14.08.2014 07:41
Letzter Beitrag: GerdW
  Configfile in Anwendung integrieren flattervieh 4 7.311 03.02.2012 10:19
Letzter Beitrag: flattervieh

Gehe zu: