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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Ayuda con Visual FoxPro
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con Visual FoxPro  (Leído 3,044 veces)
gastonlopez

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Ayuda con Visual FoxPro
« en: 14 Julio 2009, 18:10 pm »

Hola a todos, mi nombre es Gastón, hace mucho tiempo me incié con el cracking, ahora de vuelta me enfrento a nuevas cosas. Visual FoxPro jamás lo toqué. Busqué, entre teorías y programas, con el ReFox MMII, decompilé la rutina del serial, calculo yo.
Me gustaría saber si alguien tiene experiencia, para ponernos en contacto, o sugerencias, quién sepa también leer el código mejor. Yo 0.

Les agradezco, saludos desde Argentina.



LPARAMETERS cllave, thisnsemilla, lprint, thisncantidadllaves, ncompararconla
LOCAL lvalido, norig, nmodif, i, j, k, semtemp
LOCAL allaves, acod, u, lmodoidlicencias
LOCAL thisncantidadllaves, thisncantidaddigitos, referencia
cllave = STUFF(cllave, 5, 1, '')
referencia = thisnsemilla
IF VARTYPE(thisnsemilla) == "C"
     semtemp = 0
     thisnsemilla = STUFF(thisnsemilla, 5, 1, '')
     FOR u = 1 TO LEN(thisnsemilla)
          semtemp = semtemp + ((ASC(SUBSTR(thisnsemilla, u, 1)) + u) / u)
     ENDFOR
     thisnsemilla = semtemp
     IF VARTYPE(thisncantidadllaves) == "L"
          thisncantidadllaves = 50
     ENDIF
     lmodoidlicencias = .T.
ELSE
     thisnsemilla = 10
     thisncantidadllaves = 2000
ENDIF
thisncantidaddigitos = 8
lvalido = .F.
norig = 0
nmodif = 0
DIMENSION allaves(thisncantidadllaves)
DIMENSION acod(thisncantidaddigitos)
FOR k = 1 TO thisncantidadllaves
     allaves(k) = ""
ENDFOR
norig = ROUND(RAND(thisnsemilla) * 100, 0)
FOR i = 2 TO thisncantidadllaves + 1
     j = 2
     FOR k = 1 TO 4
          acod(k) = 0
     ENDFOR
     DO WHILE j < thisncantidaddigitos + 2
          norig = ROUND(RAND() * 100, 0)
          nmodif = norig
          IF nmodif < 30
               nmodif = MOD(nmodif, 10)
          ELSE
               DO WHILE nmodif < 65
                    nmodif = nmodif + ROUND(norig / 2, 0)
               ENDDO
          ENDIF
          IF nmodif > 90
               nmodif = MOD(nmodif, 10)
          ENDIF
          acod(j - 1) = nmodif
          j = j + 1
     ENDDO
     FOR k = 1 TO thisncantidaddigitos
          IF acod(k) < 10
               allaves(i - 1) = allaves(i - 1) + STR(acod(k), 1, 0)
          ELSE
               allaves(i - 1) = allaves(i - 1) + CHR(acod(k))
          ENDIF
     ENDFOR
     IF allaves(i - 1) == cllave
          EXIT
     ENDIF
ENDFOR
IF lprint
     IF lmodoidlicencias
          SET TEXTMERGE TO (referencia) NOSHOW
     ELSE
          SET TEXTMERGE TO CUIUI NOSHOW
     ENDIF
     SET TEXTMERGE ON
     \\Generado el : <<DATETIME()>>
     IF lmodoidlicencias
          \Referido al CUIUI : <<Referencia>>
          \nº de ILs : <<THISnCantidadLlaves>>
     ELSE
          \nº de CUIUIs : <<THISnCantidadLlaves>>
     ENDIF
     \
     FOR i = 1 TO thisncantidadllaves
          \<<STUFF(aLlaves(i), 5, 0, '-')>>
     ENDFOR
     SET TEXTMERGE OFF
     SET TEXTMERGE TO
ENDIF
SET EXACT ON
LOCAL nbusqueda
nbusqueda = ASCAN(allaves, cllave)
IF nbusqueda > 0
     IF VARTYPE(ncompararconla) == "L"
          lvalido = .T.
     ELSE
          IF nbusqueda = ncompararconla
               lvalido = .T.
          ENDIF
     ENDIF
ENDIF
RETURN lvalido
ENDFUNC
*

En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
obfuscador visual foxpro 9.0
Ingeniería Inversa
luisparada 0 2,551 Último mensaje 16 Enero 2012, 00:32 am
por luisparada
programa en Visual FoxPro como modificarlo ayuda
Ingeniería Inversa
kude 4 8,037 Último mensaje 16 Noviembre 2012, 13:45 pm
por apuromafo CLS
descifrar exe visual foxpro 6.0
Ingeniería Inversa
funiker 3 4,171 Último mensaje 24 Octubre 2015, 23:30 pm
por MCKSys Argentina
Ayuda y Reto unpack Foxpro « 1 2 »
Ingeniería Inversa
DevilCry 10 14,534 Último mensaje 19 Noviembre 2016, 06:03 am
por fedison72
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines