Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi EIDReplyRFCError: Login inkorrekt ?? (https://www.delphipraxis.net/134046-eidreplyrfcerror-login-inkorrekt.html)

MaToBe 14. Mai 2009 19:31


EIDReplyRFCError: Login inkorrekt ??
 
Hallo,

wenn ich mit meinem FTP-Server connecten will, sagt er mir immer

EIDReplyRFCError: Login inkorrekt

Delphi-Quellcode:
while not BruteForce.Finished do begin
    with ftp do begin
      try
        try
          Host := 'matobe.ma.funpic.de';
          Username := 'MaToBe';
          Password := (BruteForce.NextValue);
          Passive := true;
          Connect;
      except
          Disconnect;
          Memo.Lines.Add(BruteForce.Value);
        end;
    finally
      ftp.Free;
      end;
    end;
  end;
wo könnte der fehler liegen??

MFG

Mithrandir 14. Mai 2009 19:32

Re: EIDReplyRFCError: Login inkorrekt ??
 
Zitat:

Zitat von MaToBe
wo könnte der fehler liegen??

Bei den Zugangsdaten? :gruebel:

MaToBe 14. Mai 2009 19:40

Re: EIDReplyRFCError: Login inkorrekt ??
 
sorry warn wahrscheinlich zu wenige infos.

Also ich benutze die BruteForce Unit von diesem Thread hier: http://www.delphipraxis.net/internal...ght=bruteforce

Nachdem ich sie soweit denk ich mal verstanden habe, möchte ich sie mal testweise an meinem Server austesten.

Zugang : ftp://matobe.ma.funpic.de
Username: MaToBe
PW : Das soll ja der BruteForce rausfinden :D

Mithrandir 14. Mai 2009 19:44

Re: EIDReplyRFCError: Login inkorrekt ??
 
äh, ja und? Wenn das PW falsch ist, gibts halt die entsprechende Rückmeldung.

MaToBe 14. Mai 2009 21:52

Re: EIDReplyRFCError: Login inkorrekt ??
 
ja aber ich will doch nicht das bei dem ersten falsch eingegebenen PW das Programm abstürzt mit der Fehlermeldung...deshalb doch die try except klammer...hab ich die vielleicht falsch ausgeführt?

Mithrandir 14. Mai 2009 21:55

Re: EIDReplyRFCError: Login inkorrekt ??
 
Ich gehe davon aus, dass du das Programm in der IDE getestet hast. Da bekommst du als Entwickler bei try...except natürlich andere Rückmeldungen. Starte das Programm mal außerhalb der IDE, dann wird dir der Unterschied klar. ;)

BUG 14. Mai 2009 22:05

Re: EIDReplyRFCError: Login inkorrekt ??
 
:warn: Solche Versuche sollte man aber eher mit einem lokalen Server bei sich zuhause machen anstatt den Funpic-Server anzugreifen.
Könnte ja durchaus falsch verstanden werden.


Ein Fehler ist mir aufgefallen, du gibst ja ftp schon im erstem Schleifendurchlauf frei und erzeugst kein neues.
Und warum merkst du dir die ungültigen Passwörter?


MfG,
Bug

Mithrandir 14. Mai 2009 22:09

Re: EIDReplyRFCError: Login inkorrekt ??
 
Zitat:

Zitat von BUG
:warn: Solche Versuche sollte man aber eher mit einem lokalen Server bei sich zuhause machen anstatt den Funpic-Server anzugreifen.
Könnte ja durchaus falsch verstanden werden.

Könnte vielleicht auch teure Post bedeuten. ;)

MaToBe 14. Mai 2009 22:10

Re: EIDReplyRFCError: Login inkorrekt ??
 
ich hab aber leider keinen localen server =(

mmh ich habe jetzt mal einfach beide "ftp.free" ausgeklammert, doch der Fehler kommt immer noch. Kann es vielleicht daran liegen das die Prozedure ja nicht wartet, bis der das PW bestätigt/abgelehnt wurde, sondern gleich ne neue Zahl schickt und es so zu ner überlastung kommt? Oder wo is der Fehler...

€: im moment funzt ja garnix, also kann es auch nich teuer werden :D und ich hab ja auch nich vor das jede woche laufen zu lassen. ich will nur das es läuft und dann wars das ja ^^. Normal aufm PC klappt die BruteForce Unit tadelos. Liegt bestimmt iwie am FTP.

Mithrandir 14. Mai 2009 22:15

Re: EIDReplyRFCError: Login inkorrekt ??
 
Zitat:

Zitat von MaToBe
ich hab aber leider keinen localen server =(

Dann setz einen auf.

Zitat:

Zitat von MaToBe
Oder wo is der Fehler...

D.h., außerhalb der IDE entsteht der Fehler auch?

BUG 14. Mai 2009 22:18

Re: EIDReplyRFCError: Login inkorrekt ??
 
Zitat:

Zitat von MaToBe
ich hab aber leider keinen localen server =(

Ich meine eine FTP-Serveranwendung lokal auf deinem Rechner betrieben z.B. diese.

Bist du den Code mal Zeilenweise durchgegangen? Wo genau fliegt er denn raus?


MfG,
Bug

MaToBe 15. Mai 2009 08:39

Re: EIDReplyRFCError: Login inkorrekt ??
 
ah danke, ich hab mal xampp installiert nur ich bekomm noch nicht ganz die Benutzersteuerung und den Passwortschutz hin.

Tipps? ich werd aber auch noch mal weiter suchen/mich reinlesen...

Mithrandir 15. Mai 2009 08:48

Re: EIDReplyRFCError: Login inkorrekt ??
 
Ignorierst du unsere Nachfragen eigentlich absichtlich?

MaToBe 15. Mai 2009 09:00

Re: EIDReplyRFCError: Login inkorrekt ??
 
nein, sorry ich schreib nur nicht so oft in Foren =)

Zitat:

Bist du den Code mal Zeilenweise durchgegangen? Wo genau fliegt er denn raus?
Nein, habe ich nicht, das probier ich aber noch. Sitz nur grad in der Schule.

Zitat:

D.h., außerhalb der IDE entsteht der Fehler auch?
Jaein, das Programm bleibt einfach hängen, aber es kommt keine Fehlermeldung aber auch keine Ausgabe im Memo.

Zitat:

Und warum merkst du dir die ungültigen Passwörter?
Weil es mir nicht auf Geschwindigkeit ankommt (will ja nix knacken) sonder sehn das es funktioniert und wie die Kombinationen runterratttern ;D

MFG & nochmal Sorry

MaToBe 15. Mai 2009 17:28

Re: EIDReplyRFCError: Login inkorrekt ??
 
Liste der Anhänge anzeigen (Anzahl: 1)
es klappt.

schuld war zum ersten das "ftp.free" und zum zweiten eine falsch geschriebene Variable in einer anderen Prozedure. Und ein paar kleine Schönheitsfehlern :D

nur noch eine Nebensächlichkeit:

Folgender Quellcode
Delphi-Quellcode:
Memo.Lines.Add(Benutzername + '     '
                          + BruteForce.Value + '     '
                          + timetostr(time));
Delphi-Quellcode:
ShowMessage ('Benutzer: ' + Benutzername + #10
                      +'Passwort: ' + BruteForce.Value + #10
                      +'Startzeit: ' + BeginTime + #10
                      +'Endzeit:  ' + timetostr(time));
ergibt das hier (nicht sehr schön symetrisch)
~Bild im Anhang~

wie kann ich das quasi wie in 2 bzw 3 Spalten schreiben?

MFG


PS: Mein nächses Problem mit dem ich mich beschäftige ist, dass sich das Programm bei der Operation immer aufhängt und erst wieder zu bedienen ist, wenn es fertig ist. Lösung: Threads. Wenn ich aber hier nach Threads suche, kommt nur Mist, weil man ja sehr oft das Wort "Thread" verwendet, als Synonym für "Post", hat jemand vllt ein Tutorial, hab noch nie mit Threads gearbeitet. Danke schonmal

Mithrandir 16. Mai 2009 09:07

Re: EIDReplyRFCError: Login inkorrekt ??
 
Zitat:

Zitat von MaToBe
wie kann ich das quasi wie in 2 bzw 3 Spalten schreiben?

Für diesen Fall sollte die TListView dein Freund sein. Da haste dann "echte" 2 bzw. 3 Spalten. Beispiele, auch bezgl. der Verwendung von TListItem, gibts im Forum zuhauf. ;)
Zitat:

Zitat von MaToBe
PS: Mein nächses Problem mit dem ich mich beschäftige ist, dass sich das Programm bei der Operation immer aufhängt und erst wieder zu bedienen ist, wenn es fertig ist. Lösung: Threads. Wenn ich aber hier nach Threads suche, kommt nur Mist, weil man ja sehr oft das Wort "Thread" verwendet, als Synonym für "Post", hat jemand vllt ein Tutorial, hab noch nie mit Threads gearbeitet. Danke schonmal

Ein simples "Application.Processmessages;" an der richtigen Stelle in einer Schleife wirkt da schon Wunder. ;) Solltest du trotzdem mit Threads kämpfen arbeiten wollen, dann sei dir das Tutorial von Luckie ans Herz gelegt:

Luckie ihm seine Tutorials :mrgreen:

BUG 16. Mai 2009 14:05

Re: EIDReplyRFCError: Login inkorrekt ??
 
Zitat:

Zitat von MaToBe
ah danke, ich hab mal xampp installiert nur ich bekomm noch nicht ganz die Benutzersteuerung und den Passwortschutz hin.

Hast du den probiert, damit komme sogar ich zurecht :mrgreen:

Und für solche Testzwecke reicht es.


MfG,
Bug

fkerber 16. Mai 2009 14:23

Re: EIDReplyRFCError: Login inkorrekt ??
 
Hi!

Hängst du die Bilder bitte als Anhang dran?
Das reduziert die Ladezeit des Threads und die sachen bleiben erhalten, wenn der andere Server auch mal nicht erreichbar ist...

Danke.

Ciao, Frederic


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:45 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