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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Ejecutar exe desde variable (Imposible xD?)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ejecutar exe desde variable (Imposible xD?)  (Leído 2,751 veces)
Lambda


Desconectado Desconectado

Mensajes: 371



Ver Perfil WWW
Ejecutar exe desde variable (Imposible xD?)
« en: 20 Marzo 2007, 21:58 pm »

Mirad,

lo que quiero hacer es meter en un exe otro exe y al principio otro exe que descomprima el segundo exe..esto es lo de menos

lo que quiero saber es si es posible cargar el contenido binario del exe a una variable y ejecutarlo desde esa variable

Ejemplo mal hecho xD

v1 = loadfile("archivo.exe")
ejecutarexevariable v1

y ahora se abriria el archivo.exe pero el que esta cargado en memoria

antes lo hacia recreando el archivo en el disco duro y despues ejecutandolo, pero canta demasiado ya que aparece un archivo nuevo.


no se si es posible hacer eso, pero por preguntar no pierdo nada

saludines ;D (molan los iconos nuevos xD)


En línea

Sancho.Mazorka


Desconectado Desconectado

Mensajes: 480


Gamer & Programador


Ver Perfil WWW
Re: Ejecutar exe desde variable (Imposible xD?)
« Respuesta #1 en: 23 Marzo 2007, 21:01 pm »

No se puede xq al intentar ejecutar la variable, la PC querra buscar la ruta que dice la variable y no el contenido y dira:
No se ha encontrado el archivo.
Talvez exista otro modo, pero yo no lo conozco!


Sancho.Mazorka    :P


En línea

Ganador Xeon Web Server ! ! !    Sancho.Mazorka :D
http://foro.elhacker.net/index.php/topic,171903.75.html


programatrix


Desconectado Desconectado

Mensajes: 3.287


Ver Perfil WWW
Re: Ejecutar exe desde variable (Imposible xD?)
« Respuesta #2 en: 23 Marzo 2007, 21:45 pm »

Eso se llama blinder, para eso la teoría dice que copias una aplicación original ya preparada, metes una señal al final del archivo y luego mas al final metes el exe nuevo. Y luego entonces cuando se ejecute el exe preparado pues copia el exe que hay en su interior y lo ejecuta.
Saludos
P.D la aplicación siempre debe estar en un disco no puede estar en memoria para ser ejecutada
En línea

Gorky


Desconectado Desconectado

Mensajes: 770



Ver Perfil WWW
Re: Ejecutar exe desde variable (Imposible xD?)
« Respuesta #3 en: 23 Marzo 2007, 21:58 pm »

Se puede hacer pero tiene que ser que se lea de la variable y se escriba en disco. Una vez ahi se ejecuta como un archivo normal.
En línea

Mad Antrax
Colaborador
***
Desconectado Desconectado

Mensajes: 2.166


Cheats y Trainers para todos!


Ver Perfil WWW
Re: Ejecutar exe desde variable (Imposible xD?)
« Respuesta #4 en: 23 Marzo 2007, 22:43 pm »

Está claro que si creamos un archivo en disco y volcamos el contenido de la variable obtendremos un ejecutable completamente funcional.

Pero creo que la idea es poder ejecutar código inyectándolo directamente en la memoria ram, sin pasar por el disco. Supongo que es posible hacer eso en C (ya que es un lenguaje de bajo nivel en cuanto a programación) pero en VB lo dudo mucho.
En línea

No hago hacks/cheats para juegos Online.
Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.
karmany
Colaborador
***
Desconectado Desconectado

Mensajes: 1.615


Sueñas que sueñas


Ver Perfil WWW
Re: Ejecutar exe desde variable (Imposible xD?)
« Respuesta #5 en: 24 Marzo 2007, 00:40 am »

Yo te doy mi opinión desde el punto de vista de Ingeniería Inversa...

"antes lo hacia recreando el archivo en el disco duro y despues ejecutandolo, pero canta demasiado ya que aparece un archivo nuevo"
- No sé si lo haces porque quieres "esconder" el exe original, pero de alguna forma u otra el exe tuyo original aparecerá al final en memoria. Es decir, si antes directamente aparecía un archivo que dices que "canta" demasiado.. si lo escondes y luego lo ejecutas, en ese momento que se ejecuta tu exe original tiene que estar en alguna parte y es en ese momento en el que se puede conseguir.

Mi experiencia me dice que ese exe aparecerá muy probablemente en archivos temporales...si tú no lo modificas...

No sé si es esto lo que quieres hacer, es decir, que nadie obtenga tu exe original desempacado... si quieres esto yo te recomiendo que utilices algún software al respecto, ya que está todo muy estudiado y VB es muy fácil de crackear...

De todos modos si quieres, puedes meter un exe dentro de otro y me lo envías a ver si descubro el original y te digo lo que puedes mejorar...

Un saludo
En línea

Lambda


Desconectado Desconectado

Mensajes: 371



Ver Perfil WWW
Re: Ejecutar exe desde variable (Imposible xD?)
« Respuesta #6 en: 24 Marzo 2007, 14:00 pm »

al final voy a tener que seguir haciendolo asi..

de todas formas gracias, aver si por casualidad encuentro algun ejemplo en C++ y lo consigo hacer

saludos  ;D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Imposible iniciar desde un cd de instalacion ASUS A7V8X-X
Dudas Generales
KASIVEO 9 19,243 Último mensaje 7 Junio 2011, 07:01 am
por esmerum
imposible ejecutar feedingbottle
GNU/Linux
mmachote 0 3,346 Último mensaje 25 Agosto 2011, 17:01 pm
por mmachote
¿Leer variable desde RAM? (C# - con source obtenido desde Reflector) « 1 2 »
Ingeniería Inversa
Shout 12 6,997 Último mensaje 15 Agosto 2013, 05:57 am
por Novlucker
Navegacion desde pc pero imposible desde dispositivos moviles « 1 2 »
Hacking Wireless
vittorio 15 7,639 Último mensaje 19 Octubre 2020, 17:44 pm
por vittorio
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines