AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Verschlüsselten Text kopieren !

Ein Thema von Delphiturbo · begonnen am 4. Mai 2008 · letzter Beitrag vom 5. Mai 2008
 
christian_r
(Gast)

n/a Beiträge
 
#8

Re: Verschlüsselten Text kopieren !

  Alt 5. Mai 2008, 18:18
Mal anders herum. Ein Hash ist sicher sehr sinnvoll, aber wie schon erläutert. ein User, der mit einem Hex-Editor an das Programm rangeht, der kann sich auch aneignen, wie er den Programmcode von "if Input = RequestedPassword" in "if Input <> RequestedPassword" ändert. Damit wird alles außer dem Passwort akzeptiert. Da ist der Hash auch nix mehr Wert. Also ist ein anderes Konzept zu empfehlen.

Wenn das Programm nur vor unbefugten Zugriffen geschützt werden soll, dann fällt mir auf die Schnelle leider auch eine abhilfe ein. Soll aber der Inhalt, der aus externen Quellen geladen wird, nicht frei zugänglich sein, dann empfiehlt es sich den Inhalt zu verschlüsseln. Dann kann man mit der If-Umkehr-Methode nichts machen, da das Passwrot zwar angenommen wird, aber unbrauchbar ist, um die Daten der Quellen zu entschlüsseln. In dem Fall ist auch der Hash wieder sehr angebracht. Dann weiß zumindest niemand, welches Passwort brauchbar ist.

Edit: Es soll heißen "... dann mir fällt auf die Schnelle leider auch keine Abhilfe ein. ..."
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:25 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