elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
06 Septiembre 2008, 02:29  



+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderadores: Man-In-the-Middle, Hendriҳ)
| | |-+  [+] SMALL CRYPTER by E0N
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 3 [4] 5 6 7 8 Ir Abajo Imprimir
Autor Tema: [+] SMALL CRYPTER by E0N  (Leído 7210 veces)
Tughack

Desconectado Desconectado

Mensajes: 498



Ver Perfil
Re: [+] SMALL CRYPTER by E0N
« Respuesta #45 en: 24 Abril 2008, 13:05 »

Ah si ya se de k hablas, el codigo k genera el compilador. Si, lo k digo no se aplica a todos los casos.

Saludos
En línea

Dominicano

Desconectado Desconectado

Mensajes: 934


Ver Perfil
Re: [+] SMALL CRYPTER by E0N
« Respuesta #46 en: 24 Abril 2008, 13:26 »

Bueno, creo que el tema se esta desviando, pero yo creo que si un ejecutable pequeño se ejecuta mas rapido es porque se carga mas rapido en memoria, por lo demas no creo que tenga nada que ver una cosa con la otra, el proceso siempre en el mismo, aunque aveces depende mucho de que programa se ejecuta, no todo los ejecutables pequeños son los mas rapidos, una cosa si que esta clara, y es que los ejecutables pequeños sualen ser muy inestables.

saludos...
En línea

Distorsion

Desconectado Desconectado

Mensajes: 154


15Hz ~ 20Hz


Ver Perfil
Re: [+] SMALL CRYPTER by E0N
« Respuesta #47 en: 24 Abril 2008, 13:36 »

Citar
los ejecutables pequeños sualen ser muy inestables.
Que va a tener que ver? Si el codigo hace bien su trabajo no tiene porque ser inestable, esta claro que si no dominas bien el asembler y no tienes bien echo el algoritmo contemplando todas las posibles situaciones el programa sera inestable pero no por que sea pequeño. Yo creo que, menor tamaño = menos instrucciones = menos posibles errores en el codigo, al ser mas pequeño la posibilidad  de errores es mas reducida que si tenemos muchas instrucciones.
Todo depende de como este programado no del tamaño.
Saludos.
En línea

CreateRemoteThread(proc,NULL,NULL,(LPTHREAD_START_ROUTINE)nLoadLibrary,(LPVOID)RemoteString,NULL,NULL);
E0N
Lab &
Colaborador

Desconectado Desconectado

Mensajes: 2.612



Ver Perfil WWW
Re: [+] SMALL CRYPTER by E0N
« Respuesta #48 en: 24 Abril 2008, 14:53 »

Citar
Aunk kuando compilado (ya optimizado) pesa 5 kb (+2,5 kb k el de E0N)

El mio pesa 1.3kb Tughack, no 2.5kb :P La version de 2.5kb fue la primera q hice y no la e publicado ni lo voy a hacer, para la nueva version depuré mucho el code y le metí mano a la cabecera del stub

En cuanto a lo del articulo q dices Hendrix, esta por programación general, q lo puso Ragnarok, me acuerdo por q me llamó la atención

En cuanto a esto:
Citar
E0N es posible dejar tu crypter indetectable a todos los av conservando el tamaño del stub?? Si fuese asi seria claramente el mejor crypter jamás echo, crees tu que podras lograrlo usando otro tipo de encryptación??

La cosa es q los av's lo detectan por la protección proactiva (como el kav o el avast) y eso no hay forma de saltarselo por q no lo detectan por una firma ni nada de eso...
Cuando lo llenen de firmas si te será mas facil modificarlo al ser mas pekeño, solo te doy una pista, si amplias el tamaño del stub por alguna circustancia (lo vas a tener q hacer por q no hay 0's donde escribir) mira con el olly el código y asegurate de cambiar una de las primeras instrucciones para q meta en la pila el tamaño nuevo del stub ;)

Citar
No puedo bajarlo E0N a tu obra maestra no se que coño pasa con mi conexion, a ver me podrias pasar otro link o nose que pero lo quiero bajar. Gracias compi

Pues de aki del foro deberia bajar bien, si no busca por google q lo hansubido ya a varios sitios:
http://www.google.es/search?hl=es&q=small+crypter+e0n&btnG=Buscar&meta=

Salu2
En línea
nhaalclkiemr

Desconectado Desconectado

Mensajes: 1.644


Máximo exponente 9DB9F1AEED2FADBDE 997BBE20FEDA92


Ver Perfil WWW
Re: [+] SMALL CRYPTER by E0N
« Respuesta #49 en: 24 Abril 2008, 18:04 »

Muy bueno E0N!

A ver Distorsion, pienso que te estas confundiendo....tu video es una tecnica bypass para saltarse un firewall. Aki la inyección que usa E0N se refiere a la inyección del proceso, es decir, para hacerlo correr pues lo inyecta en memoria siempre, no es k se inyecte para saltarse un firewall...

k yo sepa de momento no hay manera de evadir la proative defense del KAV para la inyeccion...weno sobre todo en la version 6 ya que WriteProcessMemory es siempre necesaria...

Saludos ;)
En línea

StasFodidoCrypter 1.0 - 100%
StasFodidoCrypter 2.0- 85%
Fire AV/FW-Killer - 97%

CUIDADO!!!!

Distorsion

Desconectado Desconectado

Mensajes: 154


15Hz ~ 20Hz


Ver Perfil
Re: [+] SMALL CRYPTER by E0N
« Respuesta #50 en: 24 Abril 2008, 18:20 »

Pero si yo ni he puestado el video ni he echo comentario alguno de ello!XD
En línea

CreateRemoteThread(proc,NULL,NULL,(LPTHREAD_START_ROUTINE)nLoadLibrary,(LPVOID)RemoteString,NULL,NULL);
Tughack

Desconectado Desconectado

Mensajes: 498



Ver Perfil
Re: [+] SMALL CRYPTER by E0N
« Respuesta #51 en: 24 Abril 2008, 20:02 »

Citar
k yo sepa de momento no hay manera de evadir la proative defense del KAV para la inyeccion...weno sobre todo en la version 6 ya que WriteProcessMemory es siempre necesaria...

Claro k hay. Ya se de k tecnica trata el video. Palabra-clave: unhooking  :rolleyes:

Saludos
En línea

alexkof158

Desconectado Desconectado

Mensajes: 163



Ver Perfil
Re: [+] SMALL CRYPTER by E0N
« Respuesta #52 en: 25 Abril 2008, 08:42 »

Citar
k yo sepa de momento no hay manera de evadir la proative defense del KAV para la inyeccion...weno sobre todo en la version 6 ya que WriteProcessMemory es siempre necesaria...

Claro k hay. Ya se de k tecnica trata el video. Palabra-clave: unhooking  :rolleyes:

Saludos
  >:( >:( >:(
unhooking?? unnn esta es una tecnica usada para pasar firewalls, que sepa para pasar la defensa proactiva del kav o del avast imposible, esta vaina me tiene mamado como un pu..... estudiare asm. porque con asm va la marea,  ;D
En línea

@L3x
Hendriҳ
Moderador
*****
Desconectado Desconectado

Mensajes: 2.005


The Lord of his Middle Earth


Ver Perfil WWW
Re: [+] SMALL CRYPTER by E0N
« Respuesta #53 en: 25 Abril 2008, 09:27 »

Palabra-clave: unhooking

Mas bien SSDT Restoring, pues tendremos que resetear esa tabla para poder unhookear las direcciones del Kav, lo intente y encontre poquisima información (en ingles), casi nada, habia codigos que lo intentaban pero no la reparaban del todo, y otros que lo intentaban pero daban BSOD....

Un Saludo  :)
En línea

Muchas veces las cosas no se le dan al que las merece más, sino al que sabe pedirlas con insistencia. - Arthur Schopenhauer

Tughack

Desconectado Desconectado

Mensajes: 498



Ver Perfil
Re: [+] SMALL CRYPTER by E0N
« Respuesta #54 en: 25 Abril 2008, 12:23 »

Citar
  >:( >:( >:(
unhooking?? unnn esta es una tecnica usada para pasar firewalls, que sepa para pasar la defensa proactiva del kav o del avast imposible, esta vaina me tiene mamado como un pu..... estudiare asm. porque con asm va la marea,  ;D

lol... ok, como kieras...

EDIT: Hendrix, al parecer la tecnica k usa caleb resulta en un .exe con 350 kb xD

Asi k seria mucho mejor encontrar un bug en el kav.

Os dejo esto:

http://www.bugtraq.ir/exploit/26887

Hay aki uno k ya funciono para saltar la proactive defense y el codigo no es muy largo, intente hacerlo antes de conocer este exploit y mi primer problema fue no poder aceder directamente a los threads del kav :P

Saludos
« Última modificación: 25 Abril 2008, 12:26 por Tughack » En línea

Hendriҳ
Moderador
*****
Desconectado Desconectado

Mensajes: 2.005


The Lord of his Middle Earth


Ver Perfil WWW
Re: [+] SMALL CRYPTER by E0N
« Respuesta #55 en: 25 Abril 2008, 12:50 »

Ya conocia esta vulnerabilidad del Kav, eso les pasa por no verificar las direcciónes al analizarlas  :xD :xD

En línea

Muchas veces las cosas no se le dan al que las merece más, sino al que sabe pedirlas con insistencia. - Arthur Schopenhauer

Tughack

Desconectado Desconectado

Mensajes: 498



Ver Perfil
Re: [+] SMALL CRYPTER by E0N
« Respuesta #56 en: 25 Abril 2008, 12:53 »

Ya conocia esta vulnerabilidad del Kav, eso les pasa por no verificar las direcciónes al analizarlas  :xD :xD



De k direccones hablas? No entiendi  :-\
En línea

Hendriҳ
Moderador
*****
Desconectado Desconectado

Mensajes: 2.005


The Lord of his Middle Earth


Ver Perfil WWW
Re: [+] SMALL CRYPTER by E0N
« Respuesta #57 en: 25 Abril 2008, 13:00 »

En línea

Muchas veces las cosas no se le dan al que las merece más, sino al que sabe pedirlas con insistencia. - Arthur Schopenhauer

Tughack

Desconectado Desconectado

Mensajes: 498



Ver Perfil
Re: [+] SMALL CRYPTER by E0N
« Respuesta #58 en: 25 Abril 2008, 13:04 »

Bueno, sigo sin entiender k kieres decir con esto "eso les pasa por no verificar las direcciónes al analizarlas"...

Yo conozco esa vulnerabilidad de aki:

http://www.elitehackers.info/forums/showthread.php?t=13199

Y lo he encontrado yo, no fue por ver ningun link en este foro..
En línea

Hendriҳ
Moderador
*****
Desconectado Desconectado

Mensajes: 2.005


The Lord of his Middle Earth


Ver Perfil WWW
Re: [+] SMALL CRYPTER by E0N
« Respuesta #59 en: 25 Abril 2008, 13:13 »

Como sabras el kaspersky hookea la api NtOpenProcess, vigila que no le abran su pid, lo que hace es lo siguiente:

Código:
If (pid == mipid)
{
      return INVALID_HANDLE;
}
else
{
        VerdaderaNtOpenProcess(pid);
}

Las declaraciones no son correctas, pero es para que se entienda.

El fallo aqui es que si se pasa como pid una dirección que no exista, que sea aleatoria, el driver del Kav va a pasarle a la api NtOpenProcess una dirección que no exista, lo que conlleva una bonita BSOD. Si verificase que la dirección esta "dentro de lo posible" no daria BSOD.

En línea

Muchas veces las cosas no se le dan al que las merece más, sino al que sabe pedirlas con insistencia. - Arthur Schopenhauer

Páginas: 1 2 3 [4] 5 6 7 8 Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC