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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Crear DLL en Visual Basic E Inyectarlo En un Proceso...
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Crear DLL en Visual Basic E Inyectarlo En un Proceso...  (Leído 7,191 veces)
NsTeam

Desconectado Desconectado

Mensajes: 127


Ver Perfil
Crear DLL en Visual Basic E Inyectarlo En un Proceso...
« en: 1 Agosto 2009, 04:55 am »

Hola a todos

Bueno Tengo una Duda Acerca de Esto

Vi QUe HAcian Algo similar de Esto

Pero que en realidad lo Hacin en Delphi

Y Quize hacerlo en Visual Basic Creando Una DLL e inyectarlo en un Proceso

de aplicacion

BuenO En Si intente hacerlo de todas formas y no consigo lograrlo

Bueno Me expliko...

Lo que En si quiero hacer , es una dll Que En si contenga Un Form con botones etc...

Y Compilarlo en Dll para luego ser usado ...

Pero Quiero Usarlo COn un Inyector de DLL...

El inyector de DLL ya lo tengo Pero Lo que no consigo hacer es la DLL... que me

ande Bien al inyectarlo En un proceso de ejecucion

TAlves en la DLL tenga que poner El proceso de ejecucion o talves Otra Cosa

De echo Probe y probe y luego lo inyecte con un inyector y no me aparecio mi

Form  =(

Bueno Espero averme explicado Bien...  Y alguien pueda ayudarme en esto =)

PD: qquiero hacerlo para un injector de juegos xD...


En línea

el_c0c0


Desconectado Desconectado

Mensajes: 307


Ver Perfil
Re: Crear DLL en Visual Basic E Inyectarlo En un Proceso...
« Respuesta #1 en: 1 Agosto 2009, 05:30 am »

Hola a todos

Bueno Tengo una Duda Acerca de Esto

Vi QUe HAcian Algo similar de Esto

Pero que en realidad lo Hacin en Delphi

Y Quize hacerlo en Visual Basic Creando Una DLL e inyectarlo en un Proceso

de aplicacion

BuenO En Si intente hacerlo de todas formas y no consigo lograrlo

Bueno Me expliko...

Lo que En si quiero hacer , es una dll Que En si contenga Un Form con botones etc...

Y Compilarlo en Dll para luego ser usado ...

Pero Quiero Usarlo COn un Inyector de DLL...

El inyector de DLL ya lo tengo Pero Lo que no consigo hacer es la DLL... que me

ande Bien al inyectarlo En un proceso de ejecucion

TAlves en la DLL tenga que poner El proceso de ejecucion o talves Otra Cosa

De echo Probe y probe y luego lo inyecte con un inyector y no me aparecio mi

Form  =(

Bueno Espero averme explicado Bien...  Y alguien pueda ayudarme en esto =)

PD: qquiero hacerlo para un injector de juegos xD...


lo maximo que podes hacer es inyectar una dll con codigo que no refiera exclusivamente a msvbm60.dll. a lo que voy es que no vas a poder usar Forms, tampoco llamar a una api declarada (vas a tener que usar TLB), tampoco vas a poder usar funciones de strings como por ejemplo Right, Left, Mid, concatenar strings, etc. Si bien los de AdvanceVB (el addin, no cobein) hicieron un modulo que en teoria crea una instancia de una clase interna para "inicializar la libreria de VB", aunque a mi no me funciono bien esto.

Asique con vb olvidate de usar forms inyectados :S..
saludos


En línea

'-     coco
"Te voy a romper el orto"- Las hemorroides
NsTeam

Desconectado Desconectado

Mensajes: 127


Ver Perfil
Re: Crear DLL en Visual Basic E Inyectarlo En un Proceso...
« Respuesta #2 en: 1 Agosto 2009, 05:36 am »

Se podria HAcer Un FOrm Aparte

Que controle la DLL??
En línea

el_c0c0


Desconectado Desconectado

Mensajes: 307


Ver Perfil
Re: Crear DLL en Visual Basic E Inyectarlo En un Proceso...
« Respuesta #3 en: 1 Agosto 2009, 06:09 am »

Se podria HAcer Un FOrm Aparte

Que controle la DLL??


la verdad que seria muy jodido..

saludos
En línea

'-     coco
"Te voy a romper el orto"- Las hemorroides
Karcrack


Desconectado Desconectado

Mensajes: 2.416


Se siente observado ¬¬'


Ver Perfil
Re: Crear DLL en Visual Basic E Inyectarlo En un Proceso...
« Respuesta #4 en: 1 Agosto 2009, 09:34 am »

Puedes crear formularios con las APIs de W$...

Código:
http://msdn.microsoft.com/en-us/library/dd469350(VS.85).aspx
En línea

NsTeam

Desconectado Desconectado

Mensajes: 127


Ver Perfil
Re: Crear DLL en Visual Basic E Inyectarlo En un Proceso...
« Respuesta #5 en: 1 Agosto 2009, 15:52 pm »

Puedes crear formularios con las APIs de W$...

Código:
http://msdn.microsoft.com/en-us/library/dd469350(VS.85).aspx

Sip Pero En Este CAso QUiero HAcer la DLL  =)
Con las APIS de W. PUedo MAnipular la DLL desde un form?
En línea

cobein


Desconectado Desconectado

Mensajes: 759



Ver Perfil WWW
Re: Crear DLL en Visual Basic E Inyectarlo En un Proceso...
« Respuesta #6 en: 1 Agosto 2009, 16:06 pm »

Te lo voy a poner facil, el unico limite sos vos, como poder todo se puede hacer pero lo que vos logres va a estar determinado por tu conocimiento. Como te habras dado cuenta simplemente hacer una dll en VB y tratar de inyectarla no funciona, tenes que compilar de de una manera especial y tenes que programarla teniendo en cuenta un monton de restricciones.

Si no lograste siquiera inyectar un una linea, no veo el motivo para preguntar como controlarla. De igual forma te digo que si se puede implementar un DDE usando memory mapped files por ejemplo y de esa manera tendrias cierto control desde un programa externo.
En línea

http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.
NsTeam

Desconectado Desconectado

Mensajes: 127


Ver Perfil
Re: Crear DLL en Visual Basic E Inyectarlo En un Proceso...
« Respuesta #7 en: 1 Agosto 2009, 16:11 pm »

Te lo voy a poner facil, el unico limite sos vos, como poder todo se puede hacer pero lo que vos logres va a estar determinado por tu conocimiento. Como te habras dado cuenta simplemente hacer una dll en VB y tratar de inyectarla no funciona, tenes que compilar de de una manera especial y tenes que programarla teniendo en cuenta un monton de restricciones.

Si no lograste siquiera inyectar un una linea, no veo el motivo para preguntar como controlarla. De igual forma te digo que si se puede implementar un DDE usando memory mapped files por ejemplo y de esa manera tendrias cierto control desde un programa externo.

Por Ahora Solo queria Una IDea De Como HAcer la DLL

Luego Yo Tratar de HAcerlo desde un Form

Las DLL que HIce... Las INyecte ... PEro Aun ASi NAda =(
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Crear DLL en Visual Basic E Inyectarlo En un Proceso...
« Respuesta #8 en: 1 Agosto 2009, 16:33 pm »

una pregunta (tal vez sea tonta jeje), la dll que estas injectando, no deberia reemplazar a otra que use el programa para que asi pueda llamara???
Porque yo creo (corrijanme si estoy equivocado) que es el mismo programa que llame la dll (de ahi que tome el control), no que la dll se llame de la nada y de ahi mismo controle el programa.

Me parece a mi, tal vez estoy en lo correcto como puedo haber mandado cualquier fruta jejeje
En línea

NsTeam

Desconectado Desconectado

Mensajes: 127


Ver Perfil
Re: Crear DLL en Visual Basic E Inyectarlo En un Proceso...
« Respuesta #9 en: 1 Agosto 2009, 17:21 pm »

una pregunta (tal vez sea tonta jeje), la dll que estas injectando, no deberia reemplazar a otra que use el programa para que asi pueda llamara???
Porque yo creo (corrijanme si estoy equivocado) que es el mismo programa que llame la dll (de ahi que tome el control), no que la dll se llame de la nada y de ahi mismo controle el programa.

Me parece a mi, tal vez estoy en lo correcto como puedo haber mandado cualquier fruta jejeje

En otros Project que vi en delphi

la dll puede tomar cualquier nombre

por eso HAy un inyector que inyecta las dll para que funciona en un proceso de aplocacion

que en el inyector se designe
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
En proceso de crear un proyecto
Desarrollo Web
Ali Baba 1 2,014 Último mensaje 2 Marzo 2018, 22:16 pm
por bengy
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines