Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: sancakoky en 11 Noviembre 2011, 20:06 pm



Título: Recoger valores binarios en un array
Publicado por: sancakoky en 11 Noviembre 2011, 20:06 pm
Hola buenas, me gustaria saber si se puede recoger el contenido de un exe de forma binaria en un array.
Ejemplo:
Yo tengo el programa ideal.exe, mediante visual.net podria leer este programa de forma binaria y almacenar cada bit en una posicion del array?
Alguna pista por favor.
Gracias.


Título: Re: Recoger valores binarios en un array
Publicado por: Keyen Night en 12 Noviembre 2011, 02:17 am
Las pistas

Código:
System.IO.File.ReadAllBytes
System.IO.Stream
System.IO.StreamReader


Título: Re: Recoger valores binarios en un array
Publicado por: sancakoky en 12 Noviembre 2011, 13:47 pm
Las tres librerias??? jajaja.
Yo lo he intentado con:
Imports System.IO
Código:
Dim leerbinarios As BinaryReader
        leerbinarios = New BinaryReader(New FileStream("C:\prueba.exe", FileMode.Open))
Ok con esto leo el archivo exe, ¿pero como almaceno cada bits en un array?
Gracias, en cuanto tenga tiempo me pongo a ver si avanzo y si consigo dar con ello lo publico.


Título: Re: Recoger valores binarios en un array
Publicado por: sancakoky en 12 Noviembre 2011, 20:14 pm
Me rindo, alguien podria escribir el codigo para basic.net?


Título: Re: Recoger valores binarios en un array
Publicado por: Novlucker en 13 Noviembre 2011, 01:03 am
Te rindes con bastante facilidad, el ejemplo de msdn hace justamente eso ...
http://msdn.microsoft.com/en-us/library/system.io.binaryreader.aspx

Saludos