Entwickler-Ecke

Internet / Netzwerk - Vor Ftp Verbindung mit indy, firewall deaktivieren


klezmor - Fr 01.09.06 12:03
Titel: Vor Ftp Verbindung mit indy, firewall deaktivieren
Wenn ich versuche mit meinem programm dateien per ftp auf einen ftp server hochzuladen, wird sofort meine windowsfirewall aktiv. Gibt es eine Möglichkeit die firewall, während meines uploads zu deaktivieren und danach wieder zu aktivieren?
Für den upload verwende ich die indykomponente idFTP.


Narses - Fr 01.09.06 12:29

Moin!

user profile iconklezmor hat folgendes geschrieben:
Wenn ich versuche mit meinem programm dateien per ftp auf einen ftp server hochzuladen, wird sofort meine windowsfirewall aktiv.

Glückwunsch, sie funktioniert also. :D

user profile iconklezmor hat folgendes geschrieben:
Gibt es eine Möglichkeit die firewall, während meines uploads zu deaktivieren und danach wieder zu aktivieren?

Ja, klar, einfach in die Konfiguration deiner Firewall die Anwendung oder den Port 20+21 freigeben.

Wenn andere Programme Einfluss auf deine Firewall-Konfig nehmen könnten - wer garantiert dir denn dann, dass das kein Trojaner ist... ;)

cu
Narses


klezmor - Fr 01.09.06 15:57

user profile iconNarses hat folgendes geschrieben:

Wenn andere Programme Einfluss auf deine Firewall-Konfig nehmen könnten - wer garantiert dir denn dann, dass das kein Trojaner ist... ;)

cu
Narses


Aber andere Programme wie icq oder skype, werden von anfang an nicht von der firewall geblockt, die müssen ja dann die firewall auch irgendwie konfiguriert haben.


UGrohne - Fr 01.09.06 16:15

Die Windows-Firewall wird aktiv? Was für eine Komponente nimmst Du dann für den FTP-Zugriff, IdFTPServer? Die Windows-Firewall fragt nämlich nur bei Programmen nach, die einen Server-Port öffnen möchten, aber nicht, wenn ein Programm versucht auf das Netz zuzugreifen. Dafür brauchst Du eine ordentliche Firewall ;)


klezmor - Fr 01.09.06 16:17

Wie in meinem ersten post schon beschrieben verwende ich die indykomponente: idFTP
Die Windowsfirewall ist ein scheiß, aber es gibt keine möglichkeit, die firewall aus meiner anwendung heraus zu deaktivieren oder?


Marco D. - Fr 01.09.06 16:19

user profile iconklezmor hat folgendes geschrieben:
Wie in meinem ersten post schon beschrieben verwende ich die indykomponente: idFTP
Die Windowsfirewall ist ein scheiß, aber es gibt keine möglichkeit, die firewall aus meiner anwendung heraus zu deaktivieren oder?

Sicher keinen einfachen. Was wäre es dann, wenn das jeder so leicht könnte? :roll: Ist auch besser so. ;)
Dann lade dir eben ZoneAlarm. ;)


klezmor - Fr 01.09.06 16:22

Kennt sich jemand mit der besagten indykomponente ein wenig aus, z.B. deren standardkonifguration ports usw..?


Narses - Fr 01.09.06 16:39

Moin!

Nochmal: Wenn du eine Firewall verwendest, dann ist es genau das, was sie tun soll, wenn sie meldet, dass ein Programm auf das Netzwerk zugreifen will.

Fazit: Die Firewall konfigurieren.


Wenn du das nicht willst, darst du keine Firewall verwenden oder nicht das Programm.

Das ganze hat nix mit der Komponente IdFTP zu tun, sondern mit der Firewall. ;)

cu
Narses


klezmor - Mo 04.09.06 19:11

Das ist schon klar, aber ich frage mich halt, wie es andere Programme wie icq schaffen, nicht von der firewall daran gehindert werden daten über das internet zu senden.
ICQ ist ja sehr bekannt und ich könnte mir vorstellen, dass dessen name bei den meisten firewalls bekannt ist, weshalb sie es auch nciht blocken. Aber andere unbekannte Anwendungen werden schließlich auch nicht geblockt, dann müsste mir es doch auch gelingen eine solche Anwendung zu schreiben.


UGrohne - Mo 04.09.06 19:49

Wie oben schon gesagt, wird die Windows-Firewall nicht aktiv bei ausgehenden Verbindungen, sondern nur bei Programmen, die einen Port für eingehende Verbindungen öffnen möchten.

Probier es mit ZoneAlarm aus, dort wird auch bei ICQ und Skype nachgefragt, ob man die Verbindung ins Internet erlauben will.


klezmor - Mo 04.09.06 20:24

Könnte es dann sein, wenn ich den port der indy komponente auf einen der standard ports setze, dass die windowsfirewall beim uploaden sich nicht mehr beschwert.


Narses - Mo 04.09.06 20:26

Moin!

Das nutzt nix, weil der FTP-Server ja wohl auch auf dem FTP-Standard-Port wartet... :roll: ;)

cu
Narses