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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Función inversa de __vbaI4var
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Función inversa de __vbaI4var  (Leído 2,759 veces)
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Función inversa de __vbaI4var
« en: 16 Noviembre 2013, 00:08 am »

Si en VB se utiliza esta función como proceso de algoritmo de serial, cual sería su inversa?, saludos.

EDIT:

Código:
Suma 44h(D) + 29h = __vbaI4var(6D) --->  6Dh
Suma 45h(E) + E7h = __vbaI4var(12C) --->  2Dh
Suma 46h(F) + B5h = __vbaI4var(FB) --->  FBh
Suma 47h(G) + BCh = __vbaI4var(103) --->  4h
/////////////////////////////////
Suma 6Dh(m) + 29h = __vbaI4var(96) --->  96h
Suma 2Dh(-) + E7h = __vbaI4var(114) --->  15h
Suma FBh(û) + B5h = __vbaI4var(1B0) --->  B1h
Suma 4h() + BCh = __vbaI4var(C0) --->  C0h

Cómo sería la operación inversa?

se partiría de C0h, B1h, 15h, 96h. luego se usa el inverso de __vbaI4var() y se resta con BCh, B5h,E7h,29h respectivamente.

Por eso quedo atascado con __vbaI4var(), saludos.

EDIT2: Creo que lo puedo detectar si me da como resultado negativo.
« Última modificación: 16 Noviembre 2013, 01:33 am por .:UND3R:. » En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.471


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Función inversa de __vbaI4var
« Respuesta #1 en: 16 Noviembre 2013, 01:46 am »

Me parece que esa funcion convierte el argumento a un Long (osea DWORD con signo).

La funcion opuesta sea convertir el numero al tipo de dato (Variant quizas?)

Saludos!

PD: Si tienes el proggie (y si se puede) lo puedes subir asi miramos esa parte...
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

Flamer


Desconectado Desconectado

Mensajes: 1.051


crack, crack y mas crack...


Ver Perfil WWW
Re: Función inversa de __vbaI4var
« Respuesta #2 en: 16 Noviembre 2013, 01:52 am »

si es crackme subelo para resolverlo y estudiarlo

saludos flamer
En línea

Mi Canal De Youtube y Blog

https://elblogdeflamer.blogspot.com

Flamer


Desconectado Desconectado

Mensajes: 1.051


crack, crack y mas crack...


Ver Perfil WWW
Re: Función inversa de __vbaI4var
« Respuesta #3 en: 16 Noviembre 2013, 22:59 pm »

hola under estuve revisando la funcion que pusistes y me recuerda a
algunos programas que e resuelto y es sencillo te explico:

toma el B1h menos B5h menos 1h en la calculadora de windows te saldra lo
siguiente
FFFFFFFFFFFFFFFB ahora toma el FB y ese es el resultado

ahora con 15h - E7h - 1=FFFFFFFFFFFFFF2D y se toma el 2D

solo create un programa que haga eso en ves de la calculadora de windows

saludos Flamer y pinso que a eso te refieres
En línea

Mi Canal De Youtube y Blog

https://elblogdeflamer.blogspot.com

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Función inversa de __vbaI4var
« Respuesta #4 en: 17 Noviembre 2013, 05:06 am »

Efectivamente, así fue como lo solucioné. Muchísimas gracias
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines