elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 23:47  


Tema destacado: Últimos eventos sobre seguridad/inseguridad

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  Subir archivos a un servidor con java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Subir archivos a un servidor con java  (Leído 2,140 veces)
danyelk_6u5

Desconectado Desconectado

Mensajes: 204


... en tiempo de crisis...


Ver Perfil
Subir archivos a un servidor con java
« en: 20 Junio 2011, 00:13 »

Hola a todos, estoy intentando subir archivos a un servidor web utilizando java y no e tenido exito, lo e intentado con applets, usando los paquetes nativos, usando paquetes externos, intentando implementar jsp y no e tenido exito, si alguien pudiera ayudarme para hacer esto se lo agradecería mucho, llevo todo el día intentadolo =)


En línea
Debci
Moderador
***
Desconectado Desconectado

Mensajes: 1.945


Actualizate o muere!


Ver Perfil WWW
Re: Subir archivos a un servidor con java
« Respuesta #1 en: 20 Junio 2011, 07:53 »

Hola a todos, estoy intentando subir archivos a un servidor web utilizando java y no e tenido exito, lo e intentado con applets, usando los paquetes nativos, usando paquetes externos, intentando implementar jsp y no e tenido exito, si alguien pudiera ayudarme para hacer esto se lo agradecería mucho, llevo todo el día intentadolo =)
De que dispone tu servidor?
Si tiene FTP es muy sencillo, aunque si no lo tiene yo reconsideraría instalarlo.

Especificanos que es lo que cuentas y te podremos orientar.

Un saludo


En línea

danyelk_6u5

Desconectado Desconectado

Mensajes: 204


... en tiempo de crisis...


Ver Perfil
Re: Subir archivos a un servidor con java
« Respuesta #2 en: 21 Junio 2011, 00:56 »

Si, si tiene ftp =)...
En línea
Darhius


Desconectado Desconectado

Mensajes: 427


Divide y vencerás.


Ver Perfil
Re: Subir archivos a un servidor con java
« Respuesta #3 en: 22 Junio 2011, 05:37 »

algo como esto?

http://www.mediafire.com/?sf0os8nyo9453qb



Esa captura es de alguien que con mucha confianza ejecutó el test.jar

Lo que hace es capturar pantalla, obtener informacion del equipo y subirla a un servidor x LOL

Se que los .class se pueden decompilar así que no me iba a arriesgar a colocar el nombre de mi servidor xD muahahaha.


El código para subir un archivo es el siguiente.

Código
public void subir(String ftpServer, String user, String password, String fileName, File source ) throws MalformedURLException, IOException {
     if (ftpServer != null && fileName != null && source != null) {
        StringBuffer sb = new StringBuffer( "ftp://" );
        if (user != null && password != null) {
           sb.append( user );
           sb.append( ':' );
           sb.append( password );
           sb.append( '@' );
        }
        sb.append( ftpServer );
        sb.append( '/' );
        sb.append( fileName );
        sb.append( ";type=i" );
 
        BufferedInputStream bis = null;
        BufferedOutputStream bos = null;
        try {
           URL url = new URL( sb.toString() );
           URLConnection urlc = url.openConnection();
 
           bos = new BufferedOutputStream( urlc.getOutputStream() );
           bis = new BufferedInputStream( new FileInputStream( source ) );
 
           int i;
           while ((i = bis.read()) != -1) {
              bos.write( i );
           }
        }
        finally {
           if (bis != null)
              try {
                 bis.close();
              }
              catch (IOException ioe) {
                 ioe.printStackTrace();
              }
           if (bos != null)
              try {
                 bos.close();
              } catch (IOException ioe) {
                 ioe.printStackTrace();
                }
        }
     } else {
        System.out.println( "Input not available." );
      }
  }
 


Saludos.

« Última modificación: 22 Junio 2011, 15:17 por Darhius » En línea

"Cuenta mi historia... a quienes pregunten, cuéntala con verdad, las cosas malas junto con las buenas  y permite que sea juzgado apegado ellas... el resto... es silencio." Dinobot (Beast Wars Transformers)
danyelk_6u5

Desconectado Desconectado

Mensajes: 204


... en tiempo de crisis...


Ver Perfil
Re: Subir archivos a un servidor con java
« Respuesta #4 en: 23 Junio 2011, 06:14 »

... Si, algo como eso, sin embargo buscaba que fuera sin usar el ftp...
« Última modificación: 23 Junio 2011, 06:23 por danyelk_6u5 » En línea
Darhius


Desconectado Desconectado

Mensajes: 427


Divide y vencerás.


Ver Perfil
Re: Subir archivos a un servidor con java
« Respuesta #5 en: 23 Junio 2011, 06:51 »

... Si, algo como eso, sin embargo buscaba que fuera sin usar el ftp...

Entonces di que buscas para poder ayudarte.
En línea

"Cuenta mi historia... a quienes pregunten, cuéntala con verdad, las cosas malas junto con las buenas  y permite que sea juzgado apegado ellas... el resto... es silencio." Dinobot (Beast Wars Transformers)
athlit

Desconectado Desconectado

Mensajes: 71



Ver Perfil
Re: Subir archivos a un servidor con java
« Respuesta #6 en: 24 Julio 2011, 12:31 »

Mediante sockets? Con un puerto a la escucha permanentemente (yo lo haría por FTP ya que al fin y al cabo viene a ser lo mismo).

Otra cosa que se me ocurre si no lo quieres hacerlo por FTP y tampoco quieres hacerlo por sockets, es creando un Servlet en el servidor y enviando el archivo a este Servlet. Esto requiere tener instalado un contenedor web como por ejemplo, Tomat.

Un saludo
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problemas al intentar subir archivos a un servidor
Hacking Básico
jessich 2 401 Último mensaje 2 Febrero 2005, 12:33
por octalh
Subir archivos a servidor Linux
Programación Visual Basic
pandemonio 3 631 Último mensaje 6 Septiembre 2006, 21:45
por JanditoOo
Subir archivos al servidor localhost
PHP
danipena78 4 1,455 Último mensaje 4 Julio 2011, 17:21
por RedZer
Subir archivos a un servidor parallels plesk con php
Desarrollo Web
Zeroql 0 636 Último mensaje 2 Noviembre 2011, 14:30
por Zeroql
servidor para subir y descargar archivos a pequeña escala para prototipo
Redes
aztecashflow 1 548 Último mensaje 23 Enero 2012, 20:58
por el-brujo
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines