Ola,
ik ben bezig met een kleine ftp client.. Deze hoeft alleen maar te uploaden, heel simpel..
Nou heb ik niet echt een probleem maar iets is me niet helemaal duidelijk, als ik PASV stuur, dan ontvang ik een IP + 2 poorten..
Nou ik zit in PASV dus dan moet ik voor de tranfser naar de FTP Server verbinden, dus dan stuur ik:
PORT 127,0,0,1,p1,p2
FTP Server draait even localhost zodat ik precies kan zien wat er gebeurd, is een Bulletproof server..
Nou die p1 en p2 dat zijn 2 poorten, die ontvang ik van de server.. Nou dat gaat allemaal perfect, dan krijg ik als antwoord 150 Opening data connection of iets in die zin, nou moet ik dan gaan verbinden naar de server ?
Dan moet ik dus verbinden op poort: p1*256+p2 aight ?
Zo bereken je de poort, dat klopt wel.. want als ik een nieuwe socket laat LUISTEREN op die poort dan word er idd verbonden met die poort nadat ik STOR heb gestuurd..
Dus alles gaat goed, maar ik weet gewoon even niet meer wat ik nou precies moet doen nadat ik STOR heb gestuurd.. moet ik dan luisteren aan een poort of connecten naar ftp server ?
Thnx
ik ben bezig met een kleine ftp client.. Deze hoeft alleen maar te uploaden, heel simpel..
Nou heb ik niet echt een probleem maar iets is me niet helemaal duidelijk, als ik PASV stuur, dan ontvang ik een IP + 2 poorten..
Nou ik zit in PASV dus dan moet ik voor de tranfser naar de FTP Server verbinden, dus dan stuur ik:
PORT 127,0,0,1,p1,p2
FTP Server draait even localhost zodat ik precies kan zien wat er gebeurd, is een Bulletproof server..
Nou die p1 en p2 dat zijn 2 poorten, die ontvang ik van de server.. Nou dat gaat allemaal perfect, dan krijg ik als antwoord 150 Opening data connection of iets in die zin, nou moet ik dan gaan verbinden naar de server ?
Dan moet ik dus verbinden op poort: p1*256+p2 aight ?
Zo bereken je de poort, dat klopt wel.. want als ik een nieuwe socket laat LUISTEREN op die poort dan word er idd verbonden met die poort nadat ik STOR heb gestuurd..
Dus alles gaat goed, maar ik weet gewoon even niet meer wat ik nou precies moet doen nadat ik STOR heb gestuurd.. moet ik dan luisteren aan een poort of connecten naar ftp server ?
Thnx