AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Passwor und Benutzername bei FTP schützen??

Passwor und Benutzername bei FTP schützen??

Ein Thema von SimStar001 · begonnen am 12. Mär 2009 · letzter Beitrag vom 12. Mär 2009
Antwort Antwort
Seite 1 von 2  1 2   
SimStar001

Registriert seit: 18. Jan 2008
594 Beiträge
 
#1

Passwor und Benutzername bei FTP schützen??

  Alt 12. Mär 2009, 11:04
Hallo,

ich möchte gerne über mein Programm auf Dateien auf einem Server zugreifen.

Dieses Programm soll dann auch veröffentlich werden. Ich muss über FTP bzw. HTTP auf die Dateien zugreifen können.
Dazu wird ein Passwort benötigt. Dieses soll der Benutzer ja nicht sehen oder auslesen können, und deshalb möchte ich dies ins Programm stecken.

So nun meine Frage, wie kann ich verhindern, dass in irgendeiner Weise dieses Passwort sowohl auch Benutzername ausgelesen werden können?


Wie stellt man dies am besten an?
Marco Tröger
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.753 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Passwor und Benutzername bei FTP schützen??

  Alt 12. Mär 2009, 11:09
Hallo,

Du könntest das Passwort und den Benutzenamen verschlüsseln.
Aber 100% Sicherheit gibt Dir das nicht, spätestens bei der
Übertragung sind Username und Passwort wieder im Klartext zu sehen.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
SimStar001

Registriert seit: 18. Jan 2008
594 Beiträge
 
#3

Re: Passwor und Benutzername bei FTP schützen??

  Alt 12. Mär 2009, 11:14
und das kann man nicht verhindern?

bzw. der nutzer bekommt ja von bei der ANwendung des Programms nicht mit, wenn um auf die Datei zugreifen zu können ein Passwort und nutzername nötig ist.

Mir geht es da eher darum, dass man nicht aus dem Programm selbst, bzw der Exe dieses Passwort und nutzername entschlüsseln kann!
Marco Tröger
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.169 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Passwor und Benutzername bei FTP schützen??

  Alt 12. Mär 2009, 11:26
Zitat von SimStar001:
und das kann man nicht verhindern?
Übliche, Wöchentliche Diskussion:

Es gibt keinen 100% Schutz das Informationen die auf dem Client-PC ausgeführt werden nicht herausfindbar sind.
Selbst Systeme die mit Millionnen-Aufwand entwickelt werden, sind Knackbar. Man kann nur den level entsprechend hoch setzen.

Für dein Beispiel wäre eine Übertragung per S-FTP anzuraten wenn das Passwort/Username so wichtig ist.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: Passwor und Benutzername bei FTP schützen??

  Alt 12. Mär 2009, 11:43
Hallo,

Delphi-Quellcode:
var
  sPassword: String;
begin
  sPassword:= #65+#66;
Das wäre jetzt AB (glaube ich )

Aber lese dir die anderen Kommentare durch (Stichwort FTP / S-FTP).


Heiko
Heiko
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.105 Beiträge
 
Delphi 12 Athens
 
#6

Re: Passwor und Benutzername bei FTP schützen??

  Alt 12. Mär 2009, 11:46
Zitat von hoika:
sPassword:= #65+#66;
Toll, im QuellCode verschlüsselt, aber nicht in der EXE
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#7

Re: Passwor und Benutzername bei FTP schützen??

  Alt 12. Mär 2009, 11:55
Zitat von himitsu:
Toll, im QuellCode verschlüsselt, aber nicht in der EXE
Ist doch schonmal was

Bevor du Angst hast, das Passwort im Klartext in die Exe zu schreiben, probier mal Wireshark aus. Damit kannst du das Passwort in der Exe noch so toll verschlüsseln, solange du FTP verwendest kann man das Passwort mitlesen
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Passwor und Benutzername bei FTP schützen??

  Alt 12. Mär 2009, 12:13
Hallo,

< Toll, im QuellCode verschlüsselt, aber nicht in der EXE >

hm ?

dann ebend so

Delphi-Quellcode:
sPassword:= #65;
sPassword:= Copy(sPassword, #66);
oder so ähnlich.

Man könnte die Exe auch per UPX verkleinern,
lesbar wäre dann auch ein Klartext-Passwort nicht mehr.

Aber auf jeden Fall darf kein normales FTP benutzt werden.


Heiko
Heiko
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.169 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Passwor und Benutzername bei FTP schützen??

  Alt 12. Mär 2009, 12:25
Zitat von hoika:
Man könnte die Exe auch per UPX verkleinern,
lesbar wäre dann auch ein Klartext-Passwort nicht mehr.
Wer mit Hex-Editoren ein Passwort aus einer Exe herausholen will, wird auch wissen wie er mit UPX umgehen muss.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#10

Re: Passwor und Benutzername bei FTP schützen??

  Alt 12. Mär 2009, 12:49
Hallo Bernhard,

netter Link.

Aber das UPX mit Exe-Namen aufrufen ist etwas einfacher als das entpacken
Was es nicht alles gibt


Heiko
Heiko
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 04:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz