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


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 44
11  Seguridad Informática / Análisis y Diseño de Malware / Re: Como modífico la firma? leer xfavor. en: 15 Enero 2012, 18:51 pm
y segun tengo entendido esto es la maldita firma que tengo que modificar y que lo hago haciendo hexing con e editor HEXADECIMAL y no se que hago mal

Esta bien, conseguiste la firma, pero no podes modificar siempre un programa con un editor hexadecimal a ciegas, porque en muchos casos vas a hacer que deje de funcionar.

Mira, un programa es una serie de instrucciones, y si la firma se encuentra sobre algunas instrucciones que son fundamentales para el funcionamiento del programa, si las editas a ciegas, el programa deja de funcionar (que es lo que te está pasando). Por ahí te convendría leer un poco algunos conceptos básicos de programación, o buscar un tutorial que te explique realmente lo que estás haciendo (mas que darte una serie de instrucciones a seguir), asi te vas a dar cuenta de lo que está sucediendo.

Por ej, este es tu virus:


Instrucción 1
Instrucción 2
Instrucción 3
Instrucción 4
.
.
.
Instrucción N

Obviamente no lo ves así, porque lo estás abriendo con un editor hexadecimal (y no tenés el código fuente, a lo sumo lo podes ver en assembler).

Ahora, si para detectar el virus el AV usa como firma al conjunto de bits que conforman la instrucción 3 y 4, lo que tenés que hacer es modificar estas instrucciones. Ahí podes hacer dos cosas:

1. Cambiarlas con assembler (ej usando jumps) para que el programa haga lo mismo que antes pero de otra forma.
2. Cambiarlas ciegamente con un editor hexadecimal. El problema de esto es que, si las instrucciones 3 y 4 son fundamentales para el funcionamiento del stub, te va a dejar de funcionar. Es como si a la receta de una torta le borres los pasos de agregar la manteca y el chocolate, no vas a poder hacer nunca una torta. En cambio, si usas la solucion 1 y cambias la receta, por ejemplo le cambias el orden (primero el chocolate y despues la manteca) ya la receta es distinta (y por ende la firma), pero obtenes el mismo resultado (una torta  ;D).

Saludos!
12  Seguridad Informática / Análisis y Diseño de Malware / Re: Como modífico la firma? leer xfavor. en: 15 Enero 2012, 18:01 pm
Dura hasta que alguna compañia de AV se percate de la existencia de tu troyano, lo analice y cree una firma (si es que realmente lo dejas indetectable para cualquier AV).
13  Seguridad Informática / Análisis y Diseño de Malware / Re: IDE para Progamar Driver (existe ) ??? en: 15 Enero 2012, 00:10 am
Podés usar también Visual Studio para programar drivers para Windows:

Código:
http://msdn.microsoft.com/en-us/library/windows/hardware/hh454873

Saludos!
14  Seguridad Informática / Análisis y Diseño de Malware / Re: Como modífico la firma? leer xfavor. en: 14 Enero 2012, 23:57 pm
En realidad, depende de donde este la firma, si la firma esta armada sobre instrucciones fundamentales para el funcionamiento del programa (en este caso, tu troyano), cuando lo cambies en un editor hexadecimal por cualquier otra cosa, el programa va a dejar de funcionar. Agarrá un dissassembler, fijate las instrucciones que se encuentren afectadas por la firma, y tratá de cambiarlas para que hagan lo mismo pero de otra forma (así ya no se detecta la firma).

Este método es bastante común, por lo que es bastante sencillo encontrar tutoriales en internet, inclusive me parece que hay un par dentro de este foro, pero no recuerdo bien (ej: busca alguno que te enseñe a modificar el flujo de ejecución del programa mediante el uso de jumps).

Saludos!
15  Sistemas Operativos / GNU/Linux / Re: Problemas instalando soporte para SQLite-Ruby en Metasploit (Ubuntu 10.04) en: 7 Junio 2011, 21:48 pm
Resusitando el post a mi tambien me paso y investigando por varias partes  me di cuenta que apartir de metasploit 3.7.1 le quitan soporte para sqlite3 a si que mejor me instale metasploit 3.5 espero esta respuesta le ayude a personas que no sepan por que sale ese error de sqlite3.
Saludos

¿Y cual es la razón para utilizar una version vieja del framework solo por sqlite? Es mejor usar la última versión de metasploit y utilizar postgresql o mysql (que son muy facil de instalar y de usar) en lugar de sqlite.
16  Sistemas Operativos / GNU/Linux / Re: ¿Que tal les parece el Ubuntu 11.04? en: 7 Junio 2011, 21:34 pm
En mi caso, lo que me molesta de Unity:

.Los menúes globales no deberían utilizarse en ventanas minimizadas
.Que las opciones del menú solo aparezcan cuando pasas el mouse no tiene mucho sentido, se deberían ver siempre (sobre todo si se pretende que se use Unity en tablets)
.Que acercar el mouse a la izquierda haga que salga la barra (en algunas ocasiones quiero usar algo que esta a la izquierda de la pantalla y aparece la barra a molestar)

Lo que me gusta:

.Apretar la tecla super (tecla "Windows") y que aparezca el Dash, escribo la aplicacion o el archivo que quiero y listo. Esta forma de trabajar me parece muy buena (gnome shell tiene lo mismo, en KDE alt+F2).

Hablando de gnome shell, me parece que tanto Unity como KDE, deberían tener la funcionalidad de que apretando la tecla super todas las ventanas se te muestren (en KDE se hace llevando el puntero a la esquina superior izq, pero prefiero usar una tecla).

Aparte de Unity, Ubuntu 11.04 me parece una buena distro para el que busque algo que funcione "out of the box", sea amigable, y sea facil de encontrar soluciones cuando los problemas se presenten. De todas formas, yo recomiendo utilizar las LTS de Ubuntu (en estos momentos la 10.04), sobre todo en este caso que Unity esta tan verde.

Mi preferencia de escritorio, aunque de vez en cuando me aburro y salto de uno en otro, es KDE 4.6 (solo por estética, todos hacen la misma boludez, que es dejarte abrir tus programas y archivos xD).

No me parece bien que toquen tanto la interfaz, eso que se lo dejen a los usuario y que lo personalicen a su gusto,

en lo personal, nada mejor que archlinux o fedora.

Fedora? esta es una contradicción bastante grosa, fedora 15 trae GNOME 3 con gnome shell, que es un cambio GIGANTE de interfaz con respecto a la versión anterior, y que encima no te deja personalizar mucho :P (por ahora por lo menos, aunque lo de las extensions pinta bastante bien).

Saludos!
17  Sistemas Operativos / GNU/Linux / Re: gentoo Linux en: 3 Junio 2011, 18:28 pm
En realidad, la principal diferencia sobre la manera de trabajar de Gentoo con cualquier otra distro es en cuanto a su instalación, configuración e instalación de software, y todo eso esta en el handbook (nunca use la versión en español, pero calculo que tiene los mismos contenidos que la versión en inglés). Me parece que lo mejor que podes hacer es instalarlo y configurarlo siguiendo el handbook, y de ahí lee la documentación de emerge....pero de ahí en mas, es una distro linux como cualquier otra, todo lo que puedas hacer con Fedora, Ubuntu, OpenSuse, etc etc lo podés hacer en Gentoo.

Como todo en informática, lo mejor es meter mano, acompañado por la documentación correcta, que en mi opinión son el handbook y Google ;)

Si alguien mas te proporciona un documento o tutorial, barbaro, pero en mi opinión esa es la mejor forma de aprender (y la mas rápida también).

Suerte!
18  Sistemas Operativos / GNU/Linux / Re: gentoo Linux en: 2 Junio 2011, 22:15 pm
La documentación del Handbook de Gentoo es bastante buena y tiene una versión en español:

http://www.gentoo.org/doc/es/handbook/
19  Sistemas Operativos / GNU/Linux / Re: Chrome no inicia en OpenSuse en: 2 Junio 2011, 18:01 pm
Gracias, pero ya resolví el problema. Era una librería como se describe aquí: http://i.urdiales.net/blog.php/google-chrome-en-open-suse

Aunque encuentro que chrome no funciona igual que en windows, todavía tengo problemas con la página nueva pestaña.

Yo uso chrome como mi browser principal y la verdad no le veo diferencia ni tengo problema alguno (y en una máquina tengo OpenSuse 11.4), si instalaste los paquetes beta y unstable es probable que algo que halla quedado de ellos que no funciona bien.

Otra cosa, si bien mucha gente esta utilizando sistemas operativos (Linux o Windows) de 64bits sin problemas, yo siempre me encuentro con algún inconveniente/incompatibilidad que no existe en un sistema de 32 bits. Si tenes menos de 4Gb de ram, un sistema operativo de 64 bits no te va a traer ninguna ventaja, y te recomiendo que uses uno de 32.

Es mas, yo prefiero utilizar un kernel con pae antes de usar un sistema de 64bits, pero eso se debe al tipo de aplicaciones que utilizo, como dicen, YMMV.

Suerte!
20  Sistemas Operativos / GNU/Linux / Re: virus de windows en: 2 Junio 2011, 05:26 am
Depende de lo que haga el troyano en cuestión, un troyano es un programa mas, que tiene que correr con las limitaciones impuestas por wine. Si hablamos de un troyano desarrollado para infectar una PC con windows,no te va a funcionar, ya que la mayoría utiliza técnicas de ofuscación que en wine simplemente ni van a correr y además están diseñados para "tomar el control" de un sistema operativo Windows, a lo sumo va tratar de colocar un par de claves en el registro de wine, y sobreescribir un par de archivos (siempre dentro del entorno de wine), pero no va a servir para nada, a linux no le va a pasar nada :P
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 44
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines