Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Jeezy en 21 Abril 2018, 04:30 am



Título: Obtener bytes
Publicado por: Jeezy en 21 Abril 2018, 04:30 am
Hola quiero obtener los bytes de una aplicacion .exe pero nose el codigo que necesito , me podrian ayudar


asi:
(https://i.imgur.com/Q27RFia.png)


Título: Re: Obtener bytes
Publicado por: Yuki en 21 Abril 2018, 05:43 am
Decir "quiero obtener los bytes" es poco exacto y poco descriptivo. ¿Quieres obtener el archivo como una cadena de texto que represente los offsets como se muestra en la imagen?

¿En que lenguaje? Y si, podemos ayudarte, pero necesitamos más información.

Sin embargo, podrías pasarte por acá (https://msdn.microsoft.com/en-us/library/windows/desktop/aa365467(v=vs.85).aspx): Asumiendo que usas lenguajes de la familia C.


Título: Re: Obtener bytes
Publicado por: Jeezy en 21 Abril 2018, 05:50 am
en c#


Título: Re: Obtener bytes
Publicado por: Eleкtro en 21 Abril 2018, 06:15 am
Para obtener los bytes:
  • MSDN | System.IO.File.ReadAllBytes function (https://msdn.microsoft.com/en-us/library/system.io.file.readallbytes(v=vs.110).aspx)

Y si quieres repesentar el array de bytes como una cadena de texto delimitada por comas (como en la imagen de ejemplo que pusiste):
  • MSDN | System.String.Join function (https://msdn.microsoft.com/en-us/library/system.string.join(v=vs.110).aspx)

Saludos.