|
| Autor |
Nachricht |
feoma Newbie

Anmeldedatum: 17.04.2009 Beiträge: 5
|
Decompile?
Verfasst am: 23.04.2009, 10:37 |
|
|
Hi,
ich habe ein prog, dass verschiedene Daten in eine MySQL Datenbank lädt.
Wie einfach ist es jetzt für andere Leute, die exe zu decompilen und die Daten(DB Name, IP und PW) auszulesen?
Gibt es da irgendwelche effektiven Methoden gegen?
EDIT: Habe die exe mit Visual Basic 2008 Express Edition erstellt
Gruß
feoma  |
|
| |
|
 |
Marduk_ « Moderator »

Anmeldedatum: 17.06.2007 Beiträge: 389
|
Verfasst am: 23.04.2009, 14:23 |
|
|
Leider ist es bei .NET sehr leicht wieder an den ursprünglichen Sourcecode zu gelangen, siehe .NET Reflector
Schützen kann man sich nur indirekt davor, und zwar mit dem "Dotfuscator" von MS, der nur im Visual Studio enthalten ist (bin mir aber nicht sicher). Aber sehen wird man den Sourcecode damit immer noch, er wird nur verschleiert werden.
100%igen Schutz wird man leider nicht erhalten. |
|
| |
|
 |
feoma Newbie

Anmeldedatum: 17.04.2009 Beiträge: 5
|
Verfasst am: 23.04.2009, 15:51 |
|
|
Hmm.. ok.
Schon mal vielen Dank.
Gibt es einen anderen Weg die MySQL Login Daten zu schützen? |
|
| |
|
 |
Marduk_ « Moderator »

Anmeldedatum: 17.06.2007 Beiträge: 389
|
Verfasst am: 23.04.2009, 20:08 |
|
|
Ich weiss nicht wie es technisch mit deinem Server aussieht. Du könntest das ganze aber auf Client/Server Application umstellen, dass dein Server die Anfragen entgegennimmt und die Antworten vom SQL Server verarbeitet.
Oder, wenn du einen Webserver hast, könntest du das ganze auch per php managen. Der Client schickt seine Zugangsdaten + Anfrage, das php Skript checkt die Daten und gibt dementsprechend die Antwort aus.
Das wären die sichersten Wege die MySQL Daten zu schützen. |
|
| |
|
 |
feoma Newbie

Anmeldedatum: 17.04.2009 Beiträge: 5
|
Verfasst am: 24.04.2009, 12:43 |
|
|
Ok vielen Dank.
Klingt gut
Werde es später mal testen. |
|
| |
|
 |
|
|