Autor
|
Tema: Un reto Programa en Visual Basic .Net (Leído 18,199 veces)
|
elmejorb
Desconectado
Mensajes: 14
|
Hay un programa en .Net que es un navegador he estado revisandolo con PEiD y no muestra nada, Reflector dice que no es .Net, he estado revisando con OLLYDBG y no muestra ninguna informacion relacionada con los textos del programa me gustaria saber como desempacar ese exe para poder revisarlo si me puede ayudar el .exe lo pueden descargar de esta url: http://innovaciondigital.com.co.s70427.gridserver.com/Navegador.rarLes agradeceria que me dieran una idea de que utilizar en este caso.
|
|
« Última modificación: 31 Enero 2012, 16:32 pm por elmejorb »
|
En línea
|
Fer
|
|
|
armizh
Desconectado
Mensajes: 187
His brain caught in a hole...
|
Hasta donde yo se no se puede ver nada de los programas .NET con programas como OllyDBG y ResHack ya que me parece que los .NET no estan en codigo de maquina sino que estan en un lenguaje que lee el procesador del .NET (el que ejecuta los programas cuando tienes el .NET Framework instalado). Aclaro que no estoy muy seguro, si bien programe unos buenos años en VB.NET. Saludos
|
|
|
En línea
|
Visita mi blog: http://armizh.10h.us/Fnx, fork de FreeNOS: git clone https://github.com/armizh/Fnx
Hamster, Entorno Integrado de Desarrollo C/C++: git clone https://github.com/armizh/Hamster
|
|
|
.:UND3R:.
|
Efectivamente OllyDbg no es el programa correcto para poder depurar o debuggear un programa en .NET, estos contienen instrucciones MIL que son generadas cuando se compila el programa en .NET MIL significa: Microsoft Intermediate Lenguaje, estas instrucciones son compiladas en lenguaje de menor nivel solo cuando son llamadas. Para determinar String llamativas se puede utilizar Net reflector o Simple Assamble ambos muy similares (el segundo se inspiró en el primero). una ves encontrada String sospechosas se puede comenzar a debuggear con MDbg (Microsoft debugger) (este debugger se utiliza en consola por lo que si nos sentimos familiarizados con OllyDbg contamos con un ID llamado Calimero.
Ya encontrada la instrucción IL a modificar (si es que no interpretamos la función de un serial correcto) podemos invertir la instrucción con reflexil (plugins para Net reflector que permite la modificación de código IL)
Debemos saber que la estructura de los .NET son distina a un PE 32 normal ya que sus cabeceras son completamentes distintas ya que cuenta con una sección de la cabecera CLR (comon lenguaje runtime), "corazón de un .NET) dentro encontramos las instrucciones IL y metadata que son las instrucciones que debemos inspeccionar y analizar con cuidado.
Saludos
|
|
|
En línea
|
Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
|
|
|
elmejorb
Desconectado
Mensajes: 14
|
Gracias por sus respuestas el detalle con este programa es que el Net Reflector no lo detecta como .net sale con el icono en rojo y no muestra nada. lo que me gustaria sabes es por que el Reflector no lo reconoce ya que he mirado otros hecho en .Net y los abre sin problema. Asi me muestra el Net Reflector
|
|
|
En línea
|
Fer
|
|
|
MCKSys Argentina
|
Y que te dice ProtectionID? Si esta empacado/protegido Reflector no lo vera jamas...
|
|
|
En línea
|
MCKSys Argentina "Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."
|
|
|
elmejorb
Desconectado
Mensajes: 14
|
ProtectionID me dice que no esta protegido:
|
|
|
En línea
|
Fer
|
|
|
elmejorb
Desconectado
Mensajes: 14
|
Y que te dice ProtectionID? Si esta empacado/protegido Reflector no lo vera jamas... ProtectionID me dice que no esta protegido:
|
|
|
En línea
|
Fer
|
|
|
MCKSys Argentina
|
Y entonces: porque dices que es .NET?
|
|
|
En línea
|
MCKSys Argentina "Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."
|
|
|
elmejorb
Desconectado
Mensajes: 14
|
Y entonces: porque dices que es .NET?
Si notas en la Imagen dice Visula Studio 2008, eso es .Net
|
|
|
En línea
|
Fer
|
|
|
karmany
|
Si notas en la Imagen dice Visula Studio 2008, eso es .Net
MCKSys Argentina te lo dice porque la imagen te indica Visual C++ 9.0, ya que Visual Studio comprende varios lenguajes de programación como Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic .NET. Yo también creo que no está hecho en .NET
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Problema con un programa en Visual Basic
« 1 2 3 4 »
Ingeniería Inversa
|
javyer
|
33
|
23,824
|
28 Febrero 2008, 21:19 pm
por makinen00
|
|
|
Ayuda con programa en Visual Basic
Ingeniería Inversa
|
Revolutions
|
4
|
4,201
|
11 Junio 2006, 07:32 am
por BACKFIRE
|
|
|
Error visual basic Programa
Programación Visual Basic
|
skapunky
|
6
|
4,405
|
13 Enero 2007, 21:30 pm
por NYlOn
|
|
|
Ayuda con programa en Visual Basic
Programación Visual Basic
|
Nightwinds
|
8
|
3,576
|
19 Febrero 2011, 08:08 am
por BlackZeroX
|
|
|
programa visual basic 2010
.NET (C#, VB.NET, ASP)
|
chocola
|
9
|
13,644
|
21 Marzo 2011, 22:14 pm
por chocola
|
|