On 02 Jun 2007 16:03:19 GMT, "Ascadix" wrote:Si au moin je comprenais ce que ça veut dire en clair ce log "IP
mismatch header / command ..", mais je trouve que dalle dans les
docs chkpoint
Ton client est derrière du NAT ?
On 02 Jun 2007 16:03:19 GMT, "Ascadix" <ascadix.ng@free.fr> wrote:
Si au moin je comprenais ce que ça veut dire en clair ce log "IP
mismatch header / command ..", mais je trouve que dalle dans les
docs chkpoint
Ton client est derrière du NAT ?
On 02 Jun 2007 16:03:19 GMT, "Ascadix" wrote:Si au moin je comprenais ce que ça veut dire en clair ce log "IP
mismatch header / command ..", mais je trouve que dalle dans les
docs chkpoint
Ton client est derrière du NAT ?
même pb avec 2 clients :
- 1 juste devant mon FW, sur une IP publique de ma plage ( non translaté
celle-là )
- 1 au loin sur internet deriere une LiveBox
même pb avec 2 clients :
- 1 juste devant mon FW, sur une IP publique de ma plage ( non translaté
celle-là )
- 1 au loin sur internet deriere une LiveBox
même pb avec 2 clients :
- 1 juste devant mon FW, sur une IP publique de ma plage ( non translaté
celle-là )
- 1 au loin sur internet deriere une LiveBox
On 02 Jun 2007 16:17:42 GMT, "Ascadix" wrote:même pb avec 2 clients :
- 1 juste devant mon FW, sur une IP publique de ma plage ( non
translaté celle-là )
- 1 au loin sur internet deriere une LiveBox
J'aime bien la transparence de la doc du machin :
"FTP Bounce Attack
To conform with the FTP protocol, the PORT command has the originating
machine specify an arbitrary destination machine and port for the data
connection. However, this behavior also means that an attacker can
open a connection to a port of the attacker's choosing on a machine
that may not be the originating client. Making this connection to an
arbitrary machine for unauthorized purposes is the FTP bounce
attack.
As the FTP bounce attack is aimed at the firewall, SmartDefense
neutralizes it by performing a multitude of mandatory tests in the
kernel."
Quant à savoir ce qu'est au juste la multitude de mandatory tests, on
peut se brosser ;->
On 02 Jun 2007 16:17:42 GMT, "Ascadix" <ascadix.ng@free.fr> wrote:
même pb avec 2 clients :
- 1 juste devant mon FW, sur une IP publique de ma plage ( non
translaté celle-là )
- 1 au loin sur internet deriere une LiveBox
J'aime bien la transparence de la doc du machin :
"FTP Bounce Attack
To conform with the FTP protocol, the PORT command has the originating
machine specify an arbitrary destination machine and port for the data
connection. However, this behavior also means that an attacker can
open a connection to a port of the attacker's choosing on a machine
that may not be the originating client. Making this connection to an
arbitrary machine for unauthorized purposes is the FTP bounce
attack.
As the FTP bounce attack is aimed at the firewall, SmartDefense
neutralizes it by performing a multitude of mandatory tests in the
kernel."
Quant à savoir ce qu'est au juste la multitude de mandatory tests, on
peut se brosser ;->
On 02 Jun 2007 16:17:42 GMT, "Ascadix" wrote:même pb avec 2 clients :
- 1 juste devant mon FW, sur une IP publique de ma plage ( non
translaté celle-là )
- 1 au loin sur internet deriere une LiveBox
J'aime bien la transparence de la doc du machin :
"FTP Bounce Attack
To conform with the FTP protocol, the PORT command has the originating
machine specify an arbitrary destination machine and port for the data
connection. However, this behavior also means that an attacker can
open a connection to a port of the attacker's choosing on a machine
that may not be the originating client. Making this connection to an
arbitrary machine for unauthorized purposes is the FTP bounce
attack.
As the FTP bounce attack is aimed at the firewall, SmartDefense
neutralizes it by performing a multitude of mandatory tests in the
kernel."
Quant à savoir ce qu'est au juste la multitude de mandatory tests, on
peut se brosser ;->
Le seul truc que j'arrive à imaginer avec cette description, ça serait que
le FW n'accepterais pas un trame FTP avec une réponse "entering PASV
gnagnagna..." parceuqe la réponse contient une adresse publique ..alors que
la trame, lorsque elle arrive au FW provient d'une IP privée ..( forcement
puisque mon FTP est en DMZ )
Le seul truc que j'arrive à imaginer avec cette description, ça serait que
le FW n'accepterais pas un trame FTP avec une réponse "entering PASV
gnagnagna..." parceuqe la réponse contient une adresse publique ..alors que
la trame, lorsque elle arrive au FW provient d'une IP privée ..( forcement
puisque mon FTP est en DMZ )
Le seul truc que j'arrive à imaginer avec cette description, ça serait que
le FW n'accepterais pas un trame FTP avec une réponse "entering PASV
gnagnagna..." parceuqe la réponse contient une adresse publique ..alors que
la trame, lorsque elle arrive au FW provient d'une IP privée ..( forcement
puisque mon FTP est en DMZ )
Le seul truc que j'arrive à imaginer avec cette description, ça serait que
le FW n'accepterais pas un trame FTP avec une réponse "entering PASV
gnagnagna..." parceuqe la réponse contient une adresse publique ..alors
que la trame, lorsque elle arrive au FW provient d'une IP privée ..(
forcement puisque mon FTP est en DMZ )
Le seul truc que j'arrive à imaginer avec cette description, ça serait que
le FW n'accepterais pas un trame FTP avec une réponse "entering PASV
gnagnagna..." parceuqe la réponse contient une adresse publique ..alors
que la trame, lorsque elle arrive au FW provient d'une IP privée ..(
forcement puisque mon FTP est en DMZ )
Le seul truc que j'arrive à imaginer avec cette description, ça serait que
le FW n'accepterais pas un trame FTP avec une réponse "entering PASV
gnagnagna..." parceuqe la réponse contient une adresse publique ..alors
que la trame, lorsque elle arrive au FW provient d'une IP privée ..(
forcement puisque mon FTP est en DMZ )
On 02 Jun 2007 19:08:52 GMT, "Ascadix" wrote:Le seul truc que j'arrive à imaginer avec cette description, ça serait que
le FW n'accepterais pas un trame FTP avec une réponse "entering PASV
gnagnagna..." parceuqe la réponse contient une adresse publique ..alors que
la trame, lorsque elle arrive au FW provient d'une IP privée
..( forcement puisque mon FTP est en DMZ )
C'est aussi pour ça que je te demandais si tu avais du NAT...
M'enfin si l'explication est de ce côté, ça veut dire qu'avec ce
machin, le serveur FTP, il risque pas de communiquer avec grand
monde....
On 02 Jun 2007 19:08:52 GMT, "Ascadix" <ascadix.ng@free.fr> wrote:
Le seul truc que j'arrive à imaginer avec cette description, ça serait que
le FW n'accepterais pas un trame FTP avec une réponse "entering PASV
gnagnagna..." parceuqe la réponse contient une adresse publique ..alors que
la trame, lorsque elle arrive au FW provient d'une IP privée
..( forcement puisque mon FTP est en DMZ )
C'est aussi pour ça que je te demandais si tu avais du NAT...
M'enfin si l'explication est de ce côté, ça veut dire qu'avec ce
machin, le serveur FTP, il risque pas de communiquer avec grand
monde....
On 02 Jun 2007 19:08:52 GMT, "Ascadix" wrote:Le seul truc que j'arrive à imaginer avec cette description, ça serait que
le FW n'accepterais pas un trame FTP avec une réponse "entering PASV
gnagnagna..." parceuqe la réponse contient une adresse publique ..alors que
la trame, lorsque elle arrive au FW provient d'une IP privée
..( forcement puisque mon FTP est en DMZ )
C'est aussi pour ça que je te demandais si tu avais du NAT...
M'enfin si l'explication est de ce côté, ça veut dire qu'avec ce
machin, le serveur FTP, il risque pas de communiquer avec grand
monde....
On 02 Jun 2007 19:08:52 GMT, "Ascadix" wrote:Le seul truc que j'arrive à imaginer avec cette description, ça
serait que le FW n'accepterais pas un trame FTP avec une réponse
"entering PASV gnagnagna..." parceuqe la réponse contient une
adresse publique ..alors que la trame, lorsque elle arrive au FW
provient d'une IP privée
Si le firewall traite de la même façon les commandes PORT et les
réponses aux commandes PASV, ce serait une explication plausible.
De ce que tu viens de dire, je déduis que :
- le serveur a une adresse privée, est masqué derrière un dispositif
qui fait du NAT et accessible grâce à une redirection de port ;
- il est configuré pour envoyer l'adresse publique dans ses réponses
aux commandes PASV au lieu de son adresse privée.
Si tel est le cas, où le dispositif qui fait le NAT est-il situé par
rapport au firewall et au serveur FTP ?
Si ton serveur FileZilla supporte le mode passif étendu (avec la
commande EPSV dont la réponse ne contient que le port et pas
l'adresse, redondante) qu'est-ce que ça donne avec un client
supportant aussi le mode passif étendu ?
Qu'est-ce que ça donne si le serveur FileZilla est configuré pour
envoyer sa propre adresse privée au lieu de l'adresse publique ?
Tu as écrit qu'un autre serveur FTP situé au même endroit n'a pas de
problème en mode passif, comment est-il configuré pour ce mode ?
Renvoie-t-il son adresse privée ou l'adresse publique ?
..( forcement puisque mon FTP est en DMZ )
Vois pas trop le rapport entre DMZ et adresse privée.
C'est aussi pour ça que je te demandais si tu avais du NAT...
Mais tu aurais dû demander si c'était le serveur qui était derrière du
NAT, plutôt que le client. Généralement, les problèmes arrivent :
- en mode actif quand le client est derrière du NAT ;
- en mode passif quand le serveur est derrière du NAT.
M'enfin si l'explication est de ce côté, ça veut dire qu'avec ce
machin, le serveur FTP, il risque pas de communiquer avec grand
monde....
Pas forcément, si le dispositif NAT qui fait la redirection de port
sait modifier comme il faut le contenu des réponses du serveur aux
commandes PASV en y mettant l'adresse publique en même temps qu'il
remplace l'adresse source des paquets IP les contenant. Je ne crois
pas m'avance en disant que la majorité des dispositifs NAT savent le
faire pour les commandes PORT, et ce n'est guère plus difficile d'en
faire autant pour les réponses PASV.
On 02 Jun 2007 19:08:52 GMT, "Ascadix" <ascadix.ng@free.fr> wrote:
Le seul truc que j'arrive à imaginer avec cette description, ça
serait que le FW n'accepterais pas un trame FTP avec une réponse
"entering PASV gnagnagna..." parceuqe la réponse contient une
adresse publique ..alors que la trame, lorsque elle arrive au FW
provient d'une IP privée
Si le firewall traite de la même façon les commandes PORT et les
réponses aux commandes PASV, ce serait une explication plausible.
De ce que tu viens de dire, je déduis que :
- le serveur a une adresse privée, est masqué derrière un dispositif
qui fait du NAT et accessible grâce à une redirection de port ;
- il est configuré pour envoyer l'adresse publique dans ses réponses
aux commandes PASV au lieu de son adresse privée.
Si tel est le cas, où le dispositif qui fait le NAT est-il situé par
rapport au firewall et au serveur FTP ?
Si ton serveur FileZilla supporte le mode passif étendu (avec la
commande EPSV dont la réponse ne contient que le port et pas
l'adresse, redondante) qu'est-ce que ça donne avec un client
supportant aussi le mode passif étendu ?
Qu'est-ce que ça donne si le serveur FileZilla est configuré pour
envoyer sa propre adresse privée au lieu de l'adresse publique ?
Tu as écrit qu'un autre serveur FTP situé au même endroit n'a pas de
problème en mode passif, comment est-il configuré pour ce mode ?
Renvoie-t-il son adresse privée ou l'adresse publique ?
..( forcement puisque mon FTP est en DMZ )
Vois pas trop le rapport entre DMZ et adresse privée.
C'est aussi pour ça que je te demandais si tu avais du NAT...
Mais tu aurais dû demander si c'était le serveur qui était derrière du
NAT, plutôt que le client. Généralement, les problèmes arrivent :
- en mode actif quand le client est derrière du NAT ;
- en mode passif quand le serveur est derrière du NAT.
M'enfin si l'explication est de ce côté, ça veut dire qu'avec ce
machin, le serveur FTP, il risque pas de communiquer avec grand
monde....
Pas forcément, si le dispositif NAT qui fait la redirection de port
sait modifier comme il faut le contenu des réponses du serveur aux
commandes PASV en y mettant l'adresse publique en même temps qu'il
remplace l'adresse source des paquets IP les contenant. Je ne crois
pas m'avance en disant que la majorité des dispositifs NAT savent le
faire pour les commandes PORT, et ce n'est guère plus difficile d'en
faire autant pour les réponses PASV.
On 02 Jun 2007 19:08:52 GMT, "Ascadix" wrote:Le seul truc que j'arrive à imaginer avec cette description, ça
serait que le FW n'accepterais pas un trame FTP avec une réponse
"entering PASV gnagnagna..." parceuqe la réponse contient une
adresse publique ..alors que la trame, lorsque elle arrive au FW
provient d'une IP privée
Si le firewall traite de la même façon les commandes PORT et les
réponses aux commandes PASV, ce serait une explication plausible.
De ce que tu viens de dire, je déduis que :
- le serveur a une adresse privée, est masqué derrière un dispositif
qui fait du NAT et accessible grâce à une redirection de port ;
- il est configuré pour envoyer l'adresse publique dans ses réponses
aux commandes PASV au lieu de son adresse privée.
Si tel est le cas, où le dispositif qui fait le NAT est-il situé par
rapport au firewall et au serveur FTP ?
Si ton serveur FileZilla supporte le mode passif étendu (avec la
commande EPSV dont la réponse ne contient que le port et pas
l'adresse, redondante) qu'est-ce que ça donne avec un client
supportant aussi le mode passif étendu ?
Qu'est-ce que ça donne si le serveur FileZilla est configuré pour
envoyer sa propre adresse privée au lieu de l'adresse publique ?
Tu as écrit qu'un autre serveur FTP situé au même endroit n'a pas de
problème en mode passif, comment est-il configuré pour ce mode ?
Renvoie-t-il son adresse privée ou l'adresse publique ?
..( forcement puisque mon FTP est en DMZ )
Vois pas trop le rapport entre DMZ et adresse privée.
C'est aussi pour ça que je te demandais si tu avais du NAT...
Mais tu aurais dû demander si c'était le serveur qui était derrière du
NAT, plutôt que le client. Généralement, les problèmes arrivent :
- en mode actif quand le client est derrière du NAT ;
- en mode passif quand le serveur est derrière du NAT.
M'enfin si l'explication est de ce côté, ça veut dire qu'avec ce
machin, le serveur FTP, il risque pas de communiquer avec grand
monde....
Pas forcément, si le dispositif NAT qui fait la redirection de port
sait modifier comme il faut le contenu des réponses du serveur aux
commandes PASV en y mettant l'adresse publique en même temps qu'il
remplace l'adresse source des paquets IP les contenant. Je ne crois
pas m'avance en disant que la majorité des dispositifs NAT savent le
faire pour les commandes PORT, et ce n'est guère plus difficile d'en
faire autant pour les réponses PASV.
"Ascadix" a écrit dans le message de news:
4661c037$0$25947$
Le seul truc que j'arrive à imaginer avec cette description, ça
serait que le FW n'accepterais pas un trame FTP avec une réponse
"entering PASV gnagnagna..." parceuqe la réponse contient une
adresse publique ..alors que la trame, lorsque elle arrive au FW
provient d'une IP privée ..( forcement puisque mon FTP est en DMZ )
Heu : autoriser sortant local, en transit, NAT tcp depuis 20 :)
"Ascadix" <ascadix.ng@free.fr> a écrit dans le message de news:
4661c037$0$25947$ba4acef3@news.orange.fr...
Le seul truc que j'arrive à imaginer avec cette description, ça
serait que le FW n'accepterais pas un trame FTP avec une réponse
"entering PASV gnagnagna..." parceuqe la réponse contient une
adresse publique ..alors que la trame, lorsque elle arrive au FW
provient d'une IP privée ..( forcement puisque mon FTP est en DMZ )
Heu : autoriser sortant local, en transit, NAT tcp depuis 20 :)
"Ascadix" a écrit dans le message de news:
4661c037$0$25947$
Le seul truc que j'arrive à imaginer avec cette description, ça
serait que le FW n'accepterais pas un trame FTP avec une réponse
"entering PASV gnagnagna..." parceuqe la réponse contient une
adresse publique ..alors que la trame, lorsque elle arrive au FW
provient d'une IP privée ..( forcement puisque mon FTP est en DMZ )
Heu : autoriser sortant local, en transit, NAT tcp depuis 20 :)
Qu'est-ce que ça donne si le serveur FileZilla est configuré pour
envoyer sa propre adresse privée au lieu de l'adresse publique ?
Bonne question ...je suis pas sur, j'ai pas trop essayer ça, il me semble
que le FW ne proteste pas, je uis vraiment pas sur.
Je vais refaire l'essai précis demain.
Je sais pas si Filezilla le fait (j'imagine que oui, mais je ne
Qu'est-ce que ça donne si le serveur FileZilla est configuré pour
envoyer sa propre adresse privée au lieu de l'adresse publique ?
Bonne question ...je suis pas sur, j'ai pas trop essayer ça, il me semble
que le FW ne proteste pas, je uis vraiment pas sur.
Je vais refaire l'essai précis demain.
Je sais pas si Filezilla le fait (j'imagine que oui, mais je ne
Qu'est-ce que ça donne si le serveur FileZilla est configuré pour
envoyer sa propre adresse privée au lieu de l'adresse publique ?
Bonne question ...je suis pas sur, j'ai pas trop essayer ça, il me semble
que le FW ne proteste pas, je uis vraiment pas sur.
Je vais refaire l'essai précis demain.
Je sais pas si Filezilla le fait (j'imagine que oui, mais je ne
Si ton serveur FileZilla supporte le mode passif étendu (avec la
commande EPSV dont la réponse ne contient que le port et pas
l'adresse, redondante) qu'est-ce que ça donne avec un client
supportant aussi le mode passif étendu ?
Rien vu coté EPSV, je vais fouiller un peu la doc, mais ça ne me dit
rien ( et surtout ..je risque fort d'avoir en face des vieux trucs et
surtout ..des personnes résolument non-informaticiens, donc j'ai
besoin d'un truc qui marche simplement. )
USER denis
< 331 Password required for denis
PASS *****
< 230 Logged on
PWD
< 257 "/" is current directory.
CLNT Testing from http://www.g6ftpserver.com/ftptest from IP
81.198.246.192
FEAT
< 211-Features:
EPSV
* Connect data stream passively
TYPE A
< 200 Type set to A
LIST
< 150 Connection accepted
Si ton serveur FileZilla supporte le mode passif étendu (avec la
commande EPSV dont la réponse ne contient que le port et pas
l'adresse, redondante) qu'est-ce que ça donne avec un client
supportant aussi le mode passif étendu ?
Rien vu coté EPSV, je vais fouiller un peu la doc, mais ça ne me dit
rien ( et surtout ..je risque fort d'avoir en face des vieux trucs et
surtout ..des personnes résolument non-informaticiens, donc j'ai
besoin d'un truc qui marche simplement. )
USER denis
< 331 Password required for denis
PASS *****
< 230 Logged on
PWD
< 257 "/" is current directory.
CLNT Testing from http://www.g6ftpserver.com/ftptest from IP
81.198.246.192
FEAT
< 211-Features:
EPSV
* Connect data stream passively
TYPE A
< 200 Type set to A
LIST
< 150 Connection accepted
Si ton serveur FileZilla supporte le mode passif étendu (avec la
commande EPSV dont la réponse ne contient que le port et pas
l'adresse, redondante) qu'est-ce que ça donne avec un client
supportant aussi le mode passif étendu ?
Rien vu coté EPSV, je vais fouiller un peu la doc, mais ça ne me dit
rien ( et surtout ..je risque fort d'avoir en face des vieux trucs et
surtout ..des personnes résolument non-informaticiens, donc j'ai
besoin d'un truc qui marche simplement. )
USER denis
< 331 Password required for denis
PASS *****
< 230 Logged on
PWD
< 257 "/" is current directory.
CLNT Testing from http://www.g6ftpserver.com/ftptest from IP
81.198.246.192
FEAT
< 211-Features:
EPSV
* Connect data stream passively
TYPE A
< 200 Type set to A
LIST
< 150 Connection accepted