Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Sai-To en 24 Mayo 2008, 15:59 pm



Título: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: Sai-To en 24 Mayo 2008, 15:59 pm
tengo una pregunta que estoy creando un crypter:

si tengo los datos de un bofrost en mi stub y yo ejecuto mi stub este obtiene los datos del bifrost los descifra y para no crear un .exe y ejecutarlo desde el stub.. quisiera meterlo de una en memoria con el API WriteProcessMemory...
quisiera saber si no era mucha molestia de que alguien me pasara un ejemplo de como hacerlo? o un manual de memoria en VB6

Gracias


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: xavierote en 24 Mayo 2008, 16:33 pm
Te recomiendo que te veas el código fuente de algun packer con source code, como el upx, para que veas como actúa.

No se si lo conocerás pero, para las api's de windows en visual basic, te recomiendo que te descarges el programa APIGuide en http://allapi.mentalis.org/agnet/apiguide.shtml
Es una especie de documentación de las api's de windows orientado a visual basic.
Está bastante completo y tiene ejemplos para casi todas las api's de windows.

¡Un saludo!


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: Sai-To en 24 Mayo 2008, 16:35 pm
si ya lo tengo pero no sale info sobre la API que mencione anteriormente.. bueno en mi API Guide no... hey y una cosa sera que me podrias pasar un bueno tuto asi de introduccion sobre la memoria para trabajr con API?


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: xavierote en 24 Mayo 2008, 18:11 pm
Puees... no tengo ningún tutorial de como utilizar la api, pero tienes ejemplos de como utilizarla en PlanetSourceCode (http://www.planetsourcecode.com/vb/scripts/BrowseCategoryOrSearchResults.asp?txtCriteria=writeprocessmemory&blnWorldDropDownUsed=TRUE&txtMaxNumberOfEntriesPerPage=10&blnResetAllVariables=TRUE&lngWId=1&B1=Quick+Search&optSort=Alphabetical).

Un saludo.


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: Sai-To en 24 Mayo 2008, 19:49 pm
jajajaxD no me han entendidoo!:P.. me explico quiero ejemplos o introducciones a memria osea trabajar con memoria.. para aprender a hacer un crypter.. aprender todo relacionado con memoria!


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: xavierote en 24 Mayo 2008, 21:31 pm
A lo que quieres, tienes que ir introduciendo cosas aprendiendo otras. No esperes en muchas ocasiones verte un tutorial de lo que buscas.

Yo sólo te he llevado a ejemplos de la api que quieres utilizar, es decir, WriteProcessMemory.

Un saludo.


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: Sai-To en 25 Mayo 2008, 03:35 am
bueno jeje Grax.. pero espero que esta pregunta no les moleste y es la unica que les are osea la ultima de este post! ;)

Que puedo hacer con la API WriteProcessMemory osea que puedo alterar o hacer? y que puedo hacer con la API ReadProcessMemory??

gracias


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: seba123neo en 25 Mayo 2008, 03:43 am
Hola,yo no se si se olvidan o lo hacen a proposito pero hace poco hubo un post de esto,estaba explicado como se usaba y todo,que tienen Alzheimer juvenil???


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: naderST en 25 Mayo 2008, 03:47 am
que tienen Alzheimer juvenil???

Jajajajaja que risa dios, pero parece verdad...


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: Sai-To en 25 Mayo 2008, 04:39 am
no... pero hablando en serio sufro de combulciones cerebrales! :S... no no sabia del post los buskr!


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: naderST en 25 Mayo 2008, 05:47 am
no... pero hablando en serio sufro de combulciones cerebrales! :S... no no sabia del post los buskr!

uh :S yo tengo fragilidad nasal xDDDD pero en fin no es alzheimer  :P


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: cobein en 25 Mayo 2008, 14:56 pm
@ brache

Te recomendaria que te informes de como funcionan los crypters.

Edit: aca te dejo el link de un articulo y source que seria bueno que leas.
http://sandsprite.com/CodeStuff/Build_your_own_executable_crypter.html


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: Kizar en 25 Mayo 2008, 15:23 pm
Te recomendaria que te informes de como funcionan los crypters.

Edit: aca te dejo el link de un articulo y source que seria bueno que leas.
http://sandsprite.com/CodeStuff/Build_your_own_executable_crypter.html

Buen aporte  :D


Título: Re: como ejecutar programa en memoria sin ejecutar el archivo
Publicado por: Sai-To en 25 Mayo 2008, 18:14 pm
 :o :o :o :o :o... Cobein mil gracias, excelenet aporte! (K)