| (In)security allgemein Sicherheit, Anonymität im Netz. Schutz und Maßnahmen. Prävention und Konzepte. Sicherheitsarchitekturen allgemein und auf der Netzwerkebene. |
Diskussion: Password zu DB ind Net application schützen im Forum (In)security allgemein, in der Kategorie Security Area; Anzeige Hallo Ich habe ein Programm in .net geschrieben. Dort wird für den zugriff auf eine DB ein Password verwendet. ...
![]() |
| | #1 (permalink) |
| Registriert seit: 06.10.08 ![]() Likes: 0 | Anzeige Hallo Ich habe ein Programm in .net geschrieben. Dort wird für den zugriff auf eine DB ein Password verwendet. Ich habe dazu eine frage wie kann ich das password so schwierig wie möglich verstecken, dass man es nicht gleich mit einen Net Reflector auslesen kann (dort sieht man den code ja fast 1:1).Ich habe da ja keine peilung. p.s. ich kann das password nicht änder ,es ist fix vergeben. und es reicht wenn gelegenheits programmierer abgewürgt werdn. Ich brauche keine High end lösung, denn das ist mein Prog auch nicht. ;-) Danke euch in voraus. |
| | |
| | #2 (permalink) |
| Senior Member Registriert seit: 07.01.03 ![]() Likes: 19 | Evtl. aus einer Datei auslesen (die natürlich nicht dem Programm beiliegt, sondern der entsprechende Benutzer selbst erstellt / editiert). Falls das Programm ständig rennt, beim Start des Programms einmal nach dem Passwort fragen, das bleibt dann nur im RAM liegen. Beides lässt sich noch nach belieben mit einer Verschlüsselung kombinieren. |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 06.10.08 ![]() Likes: 0 | ein problem ist ja, das das Program freeware ist,aber nur der Datenbankzugriff muss geschützt sein ,also ich muss eventuelle dateien immer mitgeben. |
| | |
| | #4 (permalink) | |
| Moderator ![]() Registriert seit: 30.03.04 ![]() Likes: 14 | Hallo, direkt auf die DB zuzugreifen, bei Programmen die bei nicht vertrauenswürdigen Clients liegen, ist keine gute Idee. Stattdessen sollte man lieber irgendeine Middle Ware Lösung nutzen, z.B. mit WebServices o.ä. Ansonsten schau mal hier: [FAQ] DB-Password/Kennwort/Connection-String sicher speichern Edit: Zitat:
| |
| | |
| | #5 (permalink) |
| Themenstarter Registriert seit: 06.10.08 ![]() Likes: 0 | Das beim C# forum geht auch nicht ganz, Die DB ist fix und gefüllt und ich kann sie nicht verändern,benutzer erstellen usw. Webserver für so etwas erstellen will und kann ich auch nicht. allso muss ich dieses Password irgentwie in den source code hineinschreiben. Das ist eine scheiss zwickmühle |
| | |
| | #6 (permalink) | |
| Senior Member Registriert seit: 07.01.03 ![]() Likes: 19 | Zitat:
Ansonsten, was spricht denn dagegen, die Datei mitzuliefern, und der, der das Programm benutzt, muss halt einmal sein Passwort reinschreiben? Oder das Programm fragt, falls kein Passwort in der Datei steht, selbstständig nach und schreibt es dann in die Datei? | |
| | |
| | #7 (permalink) |
| Themenstarter Registriert seit: 06.10.08 ![]() Likes: 0 | um alles zu beschreiben. Mein Programm greift auf eine DB von einen Programm zu, der Autor erlaubt aber nicht jeden den zugriff auf seine Db. Deshalb muss ich für mein freeware plugin sein password so gut wie möglich schützen. Das dann nicht jeder dahergelaufene Programmieranfänger die ganze db leicht auslesen kann. Hatt einer ein Idea |
| | |
| | #8 (permalink) |
| Senior Member Registriert seit: 13.07.08 ![]() ![]() ![]() Likes: 85 | SHA512
__________________ "It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."+++ BREAKING +++ Troll ertrinkt im Planschbecken +++ |
| | |
| | #9 (permalink) | |
| Moderator ![]() Registriert seit: 19.06.06 ![]() ![]() ![]() Likes: 52 | Zitat:
| |
| | |
| | #10 (permalink) |
| Senior Member Registriert seit: 13.07.08 ![]() ![]() ![]() Likes: 85 | Passwort als Hash (je nach DB) speichern und mit gehashten PW authentifizieren - Falls DB das unterstützt.
__________________ "It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."+++ BREAKING +++ Troll ertrinkt im Planschbecken +++ |
| | |
| | #11 (permalink) |
| Moderator ![]() Registriert seit: 19.06.06 ![]() ![]() ![]() Likes: 52 | Und worin besteht der Vorteil zur Authentifizierung per Passwort? Dann liest der "Angreifer" den Hash aus statt dem PW und loggt sich dann ebend damit ein. |
| | |
| | #12 (permalink) |
| Senior Member Registriert seit: 13.07.08 ![]() ![]() ![]() Likes: 85 | Oops Gedankenfehler
__________________ "It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."+++ BREAKING +++ Troll ertrinkt im Planschbecken +++ |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| C++ Windows-Application??? | bLaCk-DrAg0n | Code Kitchen | 7 | 14.11.05 16:14 |
| Application.NewDotnet.B | Abooya | Die Problemzone | 0 | 05.08.05 13:35 |
| application server | zeta | Linux/UNIX | 2 | 18.06.05 07:45 |
| application based attack (DoS) | poiin2000 | (In)security allgemein | 16 | 02.09.03 21:34 |
| Server Application Error | JasonV | Applikationen | 2 | 29.07.03 16:39 |