Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Dacan en 7 Febrero 2016, 06:17 am



Título: [Ayuda] FTP en c++
Publicado por: Dacan en 7 Febrero 2016, 06:17 am
He buscado en todo el foro y ninguno de los ftp me funciona, encontre este video pero solo funciona para localhost.

He buscando en internet pero no me aparece nada concreto, solo quiero lograr conectar con un ftp y subir un archivo txt cada x tiempo.

Saludos


Título: Re: [Ayuda] FTP en c++
Publicado por: mester en 7 Febrero 2016, 11:47 am
Supongo que para Windows. ¿Me equivoco?


Título: Re: [Ayuda] FTP en c++
Publicado por: Dacan en 7 Febrero 2016, 14:43 pm
Si para Windows.


Título: Re: [Ayuda] FTP en c++
Publicado por: mester en 7 Febrero 2016, 15:00 pm
Supongo que habrás conseguido hacer un keylogger o algo así ya que quieres pasar un txt. O lo habrás obtenido de alguna parte.
Pero eso no me incumbe. Puedes buscar aquí https://msdn.microsoft.com/en-us/library/windows/desktop/ff818516%28v=vs.85%29.aspx
Es la API de Windows para C/C++ donde puedes buscar las funciones para subir archivos por FTP. Yo no lo recomiendo, ya que tienes que desactivar el Firewall cada vez que quieras hacerlo y posiblemente los antivirus, ya que éstos tienen función de Firewall. El firewall de Windows chapa las conexiones FTP. Por ello te recomiendo que utilices HTTP/s para subir los archivos. Te montas un servidor apache y poco más. Sino, siempre puedes hacerlo con sockets, eso sí, tendrías que hacerte tus propias funciones para el envío de archivos.


Título: Re: [Ayuda] FTP en c++
Publicado por: Dacan en 7 Febrero 2016, 17:36 pm

Encontre esta solucion en el foro usando HTTP mediante php y c++, lo probare a ver que tal.

https://foro.elhacker.net/programacion_cc/subir_archivos_via_http_solucionado-t225052.0.html

Pero porque este codigo usando winsock solo me sirve para localhost??

http://jquery-manual.blogspot.com.es/2015/06/35-tutorial-de-c-en-espanol-winsock.html

Pusiera el codigo pero el foro me bloquea cuando intento pegarlo.