elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderador: fary)
| | |-+  duda sobre los virus y troyanos?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: duda sobre los virus y troyanos?  (Leído 9,179 veces)
daniel7885

Desconectado Desconectado

Mensajes: 20


Ver Perfil
duda sobre los virus y troyanos?
« en: 5 Febrero 2015, 02:12 am »

Los virus solo se ejecutan por archivos con extension .exe? o pueden ejecutarse dentro de un mp3 o jpg o otra extension.

Por que cuando uno camufla un keylogger dentro de una imagen por ej. la imagen tiene la extension exe y es muy facil que la victima se dee cuenta,pero si cambiamos la extension de la imagen con el virus a jpg o png  se ejecutara la imagen pero el virus lo hara o no?
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: duda sobre los virus y troyanos?
« Respuesta #1 en: 5 Febrero 2015, 02:16 am »

si a un programa ejecutable le pones de extension por ejemplo jpg, lo que pasa es que el sistema operativo se lo pasa como argumento a un interprete de imagenes, al interprete leerlo, verá que la "imagen" está dañada y no hará más nada...

el cambio cuando es .exe, el sistema intentará tomar el codigo binario, buscará el punto de inicio e intentará ejecutar las instrucciones...

espero que eso haya te aclarado un poco
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
patilanz


Desconectado Desconectado

Mensajes: 481

555-555-0199@example.com


Ver Perfil WWW
Re: duda sobre los virus y troyanos?
« Respuesta #2 en: 5 Febrero 2015, 12:01 pm »

Si pero se puede explotar al lector por ejemplo de imágenes jpg para ejecutar código.

Saludos
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: duda sobre los virus y troyanos?
« Respuesta #3 en: 5 Febrero 2015, 17:56 pm »

Si pero se puede explotar al lector por ejemplo de imágenes jpg para ejecutar código.

Saludos

no entiendo...

no importa que le hagas... una operacion
Código
  1. /* fread example: read an entire file */
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4.  
  5. int main () {
  6.  FILE * pFile;
  7.  long lSize;
  8.  char * buffer;
  9.  size_t result;
  10.  
  11.  pFile = fopen ( "myfile.bin" , "rb" );
  12.  if (pFile==NULL) {fputs ("File error",stderr); exit (1);}
  13.  
  14.  // obtain file size:
  15.  fseek (pFile , 0 , SEEK_END);
  16.  lSize = ftell (pFile);
  17.  rewind (pFile);
  18.  
  19.  // allocate memory to contain the whole file:
  20.  buffer = (char*) malloc (sizeof(char)*lSize);
  21.  if (buffer == NULL) {fputs ("Memory error",stderr); exit (2);}
  22.  
  23.  // copy the file into the buffer:
  24.  result = fread (buffer,1,lSize,pFile);
  25.  if (result != lSize) {fputs ("Reading error",stderr); exit (3);}
  26.  
  27.  /* the whole file is now loaded in the memory buffer. */
  28.  
  29.  // terminate
  30.  fclose (pFile);
  31.  free (buffer);
  32.  return 0;
  33. }
  34.  
fuente: http://www.cplusplus.com/reference/cstdio/fread/

jamas ejecutará las instrucciones contenidas dentro de un ejecutable...

en tal caso tendrías que conseguirle un bug al ejecutable o algo como un bufferoverflow o algo y dudo que lo puedas explotar pasandole algo normal
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
exploiterstack

Desconectado Desconectado

Mensajes: 102


Ver Perfil
Re: duda sobre los virus y troyanos?
« Respuesta #4 en: 6 Febrero 2015, 11:55 am »

Hola que tal daniel7885,

Mira si que se puede introducir código arbitrario(si te refieres a código ejecutable) dentro de un formato de archivo diferente al original.

Un ejemplo claro es la injección de una shellcode dentro de un binario(.mp3, .exe...) ya que lo que se basa es encontrar una vulnerabilidad en el binario con la finalidad de petarlo y sobreescribir la dirección de retorno de una función con una dirección donde tengamos alojado nuestro SH de ese modo que se ejecute el malware.

A la hora de ejecutarse el archivo(con malware en su interior) en cuestión muchas veces se rompe ya que el interprete no lo reconoce el archivo como tal, uno de los principales casos es que si se endosa como la manera tradicional lo que se esta perdiendo es el encabezado de reconocimiento de archivos(este sera lo primero que lee el interprete para tratar de determinar que tipo de archivo se trata).

Un ejemplo seria para los tipos de archivos .csv el cual anteponiéndole esta cabecera ya te lo reconoce como un archivo comma-separated values:

OPC_TAG_NAME,OBJECT_TYPE,INSTANCE,OBJECT_NAME

Pero ya te digo que no se trata de añadirle una sección por medio del formato PE ni temas de HOOKING...Hablo directamente de encontrar algún bug(por medio de funciones vulnerables que no establecen el limite de lo que se le pasa...y todo esto en la manera en la que compromete la pila) en el binario donde se le pueda aprovechar para algún beneficio.

Espero haberte ayudado, un saludo! ;)
« Última modificación: 6 Febrero 2015, 12:07 pm por exploiterstack » En línea

daniel7885

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Re: duda sobre los virus y troyanos?
« Respuesta #5 en: 6 Febrero 2015, 18:21 pm »

mmm.. entendi mas o menos pero podrian explicarme mas detalladamente como podria hacerse eso, no se mucho de shell codes ni hooking.

me refiero a meter un programa dentro de una imagen o musica  , que el programa estee dentro de un .mp3 o .jpg y que se ejecute sin que el archivo sea .exe
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: duda sobre los virus y troyanos?
« Respuesta #6 en: 6 Febrero 2015, 21:46 pm »

debes tener un conocimiento (no básico, sino bastante extenso) sobre las estructuras de los programas, saber que programa posiblemente tiene la victima para mostrar la musica o imagen, con eso, ir al el programa y buscar vulnerabilidades en el manejo de los datos, donde posiblemente pueda haber un punto donde se ejecute alguna sección o que una parte de la memoria se pueda desbordar, calculando ese desborde, ver que puedes ejecutar... tampoco es que en todos los casos puedes ejecutar lo que quieres, una exe super complejo y eso, en algunos casos son unas pocas instrucciones que darían pié a algo más... sin embargo estas vulnerabilidades no son comunes, y las existentes en los programas más usados, han sido descubiertas y parchadas

aquí tienes una idea sobre ello

http://es.wikipedia.org/wiki/Desbordamiento_de_b%C3%BAfer
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
scott_


Desconectado Desconectado

Mensajes: 458


Mientras luches, ya eres un ganador


Ver Perfil
Re: duda sobre los virus y troyanos?
« Respuesta #7 en: 7 Febrero 2015, 06:16 am »

Yo no hago eso, pero uso sfx compiler para camuflar el archivo. Buscate un tutorial y veras que lo vas a usar muy bien.
En línea

Si no intentas salvar una vida, jamás salvarás la de nadie más
engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: duda sobre los virus y troyanos?
« Respuesta #8 en: 7 Febrero 2015, 06:20 am »

no lo camuflas XD sigue siendo un exe o un rar
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
scott_


Desconectado Desconectado

Mensajes: 458


Mientras luches, ya eres un ganador


Ver Perfil
Re: duda sobre los virus y troyanos?
« Respuesta #9 en: 10 Febrero 2015, 05:31 am »

no lo camuflas XD sigue siendo un exe o un rar

Camuflar en que sentido?
En línea

Si no intentas salvar una vida, jamás salvarás la de nadie más
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines