elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 23:41  


Tema destacado: Nueva página de elhacker.net en Google+ Google+

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  Alguien me enseña Asm inline :)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Alguien me enseña Asm inline :)  (Leído 1,284 veces)
RHL


Desconectado Desconectado

Mensajes: 966


mental


Ver Perfil
Alguien me enseña Asm inline :)
« en: 16 Noviembre 2011, 21:58 »

Buenas xD
quiza sea algo tonto lo que pido :) porque eso es muy dificil :P
pero todas estas semanas me e dedicado a estudiar y estudiar asm, c++, vb :P
y en vb siento ya la necesidad de pasar a otro nivel aunque me faltan otros dos libros que leer en vb pero seria como especializar algo que quiero  :P
y en cuanto a c++ y asm, en c++ ya casi termino el libro ya se todas las cosas basicas, clases, herencia , W32 Apis, etc. ya puedo leer codigos mas o menos :). en asm estoy medio empezando sé todos los conceptos basicos registros, direccionamiento, pila, punteros, instrucciones ( algunas no de memoria  :P ) etc :P
bueno digo eso porque creo que es fundamental :)
y como en toda la red e encontrado muy poca info sobre asm inline, solo en psc, codigos de Karcrack, Cobein, BlackZeroX y toda esa poca info avanzada como para empezar a entenderla :P
bueno no se mas que nada pido si alguien tiene un poco de tiempo y enseñar un poco
sobre esa tecnica, adonde empezar , referencia :P ya que a mi si me gustaria aprender :)
gracias


« Última modificación: 16 Noviembre 2011, 22:15 por RHL » En línea
Dunkansdk

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Re: Alguien me enseña Asm inline :)
« Respuesta #1 en: 16 Noviembre 2011, 22:42 »

Encontré algo muy interesante  :rolleyes:

http://www.persistentrealities.com/vbfibre/index.php?category=1&item=7&t=asm


En línea
RHL


Desconectado Desconectado

Mensajes: 966


mental


Ver Perfil
Re: Alguien me enseña Asm inline :)
« Respuesta #2 en: 16 Noviembre 2011, 23:15 »

La web esta interesante para aprender que situaciones ejecuta vb mas rapido y los ejemplos ya los habia leido
no los lei de esa web :P recuerdo que creo que la publique aqui en el foro :P
y el asm inline de veo ahi es diferente la tecnica sino mal e leido se necesita un pluing, masm32 , la app del autor :P
y a la tecnica que me refiero CREO que funciona asi, que el codigo asm ya viene en un "lenguaje" luego vb solo ejecuta
las lineas de asm :P
En línea
Karcrack


Desconectado Desconectado

Mensajes: 2.192


Se siente observado ¬¬'


Ver Perfil
Re: Alguien me enseña Asm inline :)
« Respuesta #3 en: 17 Noviembre 2011, 00:51 »

Hace tiempo empecé un paper al respecto... algún día sacaré fuerzas y lo acabaré :xD Pero la técnica consiste básicamente consiste en almacenar en la memoria los opcodes de tu código ASM y finalmente hacer que VB6 lo ejecute de algún modo... Esos modos son diversos y cada vez hay más (Yo los voy descubriendo >:D :xD)... van desde CallWindowProc() a vTable pasando por zombie_AddRef() y muchísimas formas más...
En línea

RHL


Desconectado Desconectado

Mensajes: 966


mental


Ver Perfil
Re: Alguien me enseña Asm inline :)
« Respuesta #4 en: 17 Noviembre 2011, 02:22 »

:D
voy entendiendo :D una pregunta :D la tecnica del asm inline solo funciona para w32 api?
porque si no fuera asi como saber la direccion o el valor del resultado que quedo en una
operacion en asm inline que lo guardo en un regitro ? digamos eax :P
seria imposible obtener la direccion de un registro en vb :xD
En línea
seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: Alguien me enseña Asm inline :)
« Respuesta #5 en: 17 Noviembre 2011, 05:12 »

en PSC tenes varios ejemplos de ASM Inline.
En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
RHL


Desconectado Desconectado

Mensajes: 966


mental


Ver Perfil
Re: Alguien me enseña Asm inline :)
« Respuesta #6 en: 17 Noviembre 2011, 05:32 »

en PSC tenes varios ejemplos de ASM Inline.

gracias seba123neo :)
Si ya vi algunos y estan medio complicados bueno tendre que estudiarlos, gracias todos :)
prometo publicar algo en asm inline :) cuando aprendienda un poco, muy pronto!
En línea
Karcrack


Desconectado Desconectado

Mensajes: 2.192


Se siente observado ¬¬'


Ver Perfil
Re: Alguien me enseña Asm inline :)
« Respuesta #7 en: 19 Noviembre 2011, 14:46 »

Empieza por algo más sencillo que lo de PSC:
Código:
http://www.google.es/search?q=ASM+karcrack+site:foro.elhacker.net
http://cobein.com/wp/?author=3
Código:
http://foro.elhacker.net/programacion_vb/asmvb6_alternativa_getcurrentprocessid_fs0x20-t284140.0.html
http://foro.elhacker.net/programacion_vb/vbasmencriptacion_rotacion_de_bits_rorrol-t267949.0.html
http://foro.elhacker.net/programacion_vb/vbasmencriptacion_rotacion_de_bits_rorrol-t267949.0.html
http://cobein.com/wp/?p=563
http://cobein.com/wp/?p=554
http://cobein.com/wp/?p=332 <- Este personalmente me encanta xD
http://cobein.com/wp/?p=317

Mucha suerte :D
En línea

RHL


Desconectado Desconectado

Mensajes: 966


mental


Ver Perfil
Re: Alguien me enseña Asm inline :)
« Respuesta #8 en: 19 Noviembre 2011, 18:47 »

Empieza por algo más sencillo que lo de PSC:
Código:
http://www.google.es/search?q=ASM+karcrack+site:foro.elhacker.net
http://cobein.com/wp/?author=3
Código:
http://foro.elhacker.net/programacion_vb/asmvb6_alternativa_getcurrentprocessid_fs0x20-t284140.0.html
http://foro.elhacker.net/programacion_vb/vbasmencriptacion_rotacion_de_bits_rorrol-t267949.0.html
http://foro.elhacker.net/programacion_vb/vbasmencriptacion_rotacion_de_bits_rorrol-t267949.0.html
http://cobein.com/wp/?p=563
http://cobein.com/wp/?p=554
http://cobein.com/wp/?p=332 <- Este personalmente me encanta xD
http://cobein.com/wp/?p=317

Mucha suerte :D

Gracias Karcrack! estudiare tus enigmas y los tratare de resolver ;D
y creo que estudiare primero la vTable :P me recomendaron que ese es el metodo mas facil :P
En línea
Karcrack


Desconectado Desconectado

Mensajes: 2.192


Se siente observado ¬¬'


Ver Perfil
Re: Alguien me enseña Asm inline :)
« Respuesta #9 en: 20 Noviembre 2011, 09:52 »

Como desventaja esta la pesadez de los modulos de clase... pero si el tamaño no es tu prioridad es un buen método, te permite organizar el código en diferentes funciones... eso sí, a la hora de devolver valores en una función la cosa se complica... no basta con mov eax, Res y ret... pero bueno, viendo ejemplos lo descubrirás xD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
iphxc (no me enseña el .txt)
Programación Visual Basic
fonk 2 432 Último mensaje 11 Noviembre 2006, 23:57
por fonk
Enseña tu escritorio
Foro Libre
dazoverride 1 497 Último mensaje 24 Abril 2010, 16:51
por -N4N0-
Alguien me enseña como camuflar las descargas con un proxy
Redes
Naruto300 3 1,661 Último mensaje 11 Noviembre 2010, 14:09
por Leowainer
Gas Inline con Síntaxis Intel
ASM
farresito 3 2,427 Último mensaje 1 Julio 2011, 00:27
por farresito
[?] funciones inline y returns
Programación C/C++
oxydec 1 1,066 Último mensaje 8 Abril 2011, 08:45
por Akai
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines