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

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 ... 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 [111] 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 ... 141
1101  Programación / Ingeniería Inversa / Re: Ayuda con un programa empaquetado... en: 6 Abril 2011, 19:48 pm
leiste el tutorial que puse en el link más arriba? ahi dice como dejarlo full

yo creo que no lo logra, porque usa otro sistema operativo o bien no sabe reconocer los elementos importantes, pero lo mas importante , es que va aprendiendo, asi ira cambiando en las opciones de dissasembler mode y despues con todo lo explicado lograr algo funcional!  //
1102  Programación / Ingeniería Inversa / Re: Ayuda con un programa empaquetado... en: 5 Abril 2011, 03:29 am
Todo un dia y medio.-> uno aprende en semanas o meses, va de a paso, luego no tardas ni minutos, lo haces mas rapido que el ojo. (script)  , animo!!
1103  Programación / Ingeniería Inversa / Re: Crackear un programa en: 4 Abril 2011, 19:30 pm
despues de revisar tus primeros comentarios me asombra el hecho de haber visto que lograste analizar un poco mas con el tiempo y le pediste la clave a tu amigo,
no se que posibilidades existe de fusionar con el mismo titulo del otro, pues es de lo mismo
http://foro.elhacker.net/ingenieria_inversa/crackear_programa-t323562.0.html

pero que fue una odisea lo fue, comentando a modo global, desbloquear la pass de macro, luego revisar
Citar
ThisWorkbook.Sheets("HOJA").Protect Password:="PASSWORD", DrawingObjects:=True, _
                Contents:=True, Scenarios:=True

y evitamos todo lo relacionado a los algoritmos, si alquien quiere analizar los algoritmos aqui hay 3

AHORA BIEN con respecto a la primera parte
Citar
       RegNum = reg1 & "-" & reg2 & "-" & reg3
            reg1 = 10232
            validThru = ThisWorkbook.Sheets("Ctrl SS").Range("ValidThru").Value
             reg2 = reg2 + validThru
            reg3_1 = Val(Left(reg3, 3))
            reg3_2 = Left(Right(reg3, 2), 1)
            mc1 = reg1 / reg2 * 3.14159 ^ 2
            mc2 = Int((mc1 - Int(mc1)) * 1000)
           
            cond1 = reg1 Mod 1279 = 0
            cond2 = reg2 Mod 1277 = 0
            cond3 = Abs(reg3_1 - mc2) = 0
            cond4 = Asc(reg3_2) - 65 = reg3_1 Mod 26

tambien hay codigos como
Citar
reg3_1 = Val(Left(reg3, 3))
        reg3_2 = Left(Right(reg3, 2), 1)
        mc1 = reg1 / reg2 * 3.14159 ^ 2
        mc2 = Int((mc1 - Int(mc1)) * 1000)
   
        cond1 = reg1 Mod 1189 = 0
        cond2 = reg2 Mod 1181 = 0
        cond3 = Abs(reg3_1 - mc2) = 0
        cond4 = Asc(reg3_2) - 65 = reg3_1 Mod 26

tambien cosas ineresantes como

Citar
Function SecurityKey(AccessCode As Long) As String
Dim Calc1 As Double, Calc2 As Integer, Calc3 As Integer, _
    Calc4 As Integer, NumString As String
   
    Calc1 = Sin(AccessCode) ^ 2 + Sin(Sin(AccessCode)) ^ 2
    Calc2 = Int(1000 * (Calc1 - Int(Calc1)))
    NumString = Calc2
    If Len(NumString) = 1 Then
        NumString = "00" & NumString
    ElseIf Len(NumString) = 2 Then
        NumString = "0" & NumString
    End If
    Calc3 = Int(26 * (Calc1 - Int(Calc1))) + 97
    If Calc3 = 108 Then Calc3 = 109
    Calc4 = Int(26 * (100 * Calc1 - Int(100 * Calc1))) + 97
    If Calc4 = 108 Then Calc4 = 109
    SecurityKey = Left(NumString, 1) & Chr$(Calc3) & _
        Right(NumString, 2) & Chr$(Calc4)
End Function


1104  Programación / Ingeniería Inversa / Re: Cual es la relacion entre el user y el resultado en: 4 Abril 2011, 18:42 pm
si fuera yo, entre resolver algo, buscaria si el numero es divisible por otro y multiplicando por que numero da x, valor y relacionar si tiene relacion prima

ver si de forma par, impar hay semejanza, verificar si todos los numeros pares terminan en impares o si se puede un digito convertir a otro, pero siempre es necesario el algoritmo

si no te dan algoritmo y no es tarea para la casa, entonces ser adivino es la unica solucion cercana, ni euler ni los fisicos calcularon cosas al azar, plantearon una formulacion hipotesis con respecto a algo.
1105  Programación / Ingeniería Inversa / Re: Crackear programa en: 4 Abril 2011, 18:35 pm
enviado mis descubrimientos al pm, asi que creo que debe estar resuelto
la pass que usa para desbloquear la hoja es la misma de la de las macros, asi que luego que accedes a eso, veras todo el codigo de fuente y la pass maestra

espero que sea   tema cerrado ;)
1106  Programación / Ingeniería Inversa / Re: Inicios - un guia en: 4 Abril 2011, 18:29 pm
0 guias, la que hemos repetido desde el comienzo, y el thread que dice
Citar
ahi sale un enlace que comentaba algo para no repetir mucho, pero en resumen
es bueno que comienzes leyendo
Código:
Podes empezar leyendo esto:

http://ricardonarvaja.info/WEB/INTRODUCCION%20AL%20CRACKING%20CON%20OLLYDBG%20DESDE%20CERO/EN%20FORMATO%20DOC/

luego de eso tambien hay 1300 escritos que nacieron de esta introduccion, a diferencia de cracks, que normalmente pueden ser millones, pero el tema es que inclusive puede irse a mas que analizar un programa comercial, sino mas bien a un troyano virus o algo que justo parece interesante como algun juego y quieres que dure un poquito mas.


herramientas basicas, tambien hay un thread
 con chinchetas
http://foro.elhacker.net/ingenieria_inversa/herramientas-t183012.0.html

pero en general cuando yo comenze lo deje en orden por si alguien es novato y quiere aprender en
mediafire.com/apuromafo
luego en la carpeta ingenieria inversa y algo alusivo a RCE starting



1) existen  2 tipos de visual basic , uno nativo y otro en pcode

segun el caso te serviria ollydbg y pdasm y otras como IDA entre otras



omo se si la limitacion es por el registro o por la modificacion de alguna variable en el soft
si fuera por registro, deberias escanear las apis relacionadas a regedit, y similar, normalmente suelen decir key, o bien en caso x que lo programaron indirecto puede usar otra dll para llamar a aquello.
si fuera por modificacion de variables, lo mas probable es que deberias buscar el punto magico en vb5/6 entre otras ,sugiero el uso de vbstrcmp que esta en mediafire.com/apuromafo del team resurrection

te puedo dar ejemplos con crackmes reales en visual basic pero no tengo tanto tiempo
pero si podrias revisar crackmes.de/ y buscar el usuario apuromafo, de mas que debo tener 1 o 2 hechos que estaban en visualbasic

donde buscar...->en los maps, string, variables, comparaciones, formularios,

tambienrevisar con vbreformer y otros


gracias y mil disculpas por mi poca experiencia y tanta pregunta.->entre mas leas mas experiencia, y las preguntas esta bien, si no de donde comienza ?

saludos Apuromafo
1107  Programación / Ingeniería Inversa / Re: Ayuda: ¿Programa que se debuggea a si mismo? en: 3 Abril 2011, 18:44 pm
ya tienes el oep, que es un delphi, y que esta con armadillo,ademas de un script que automatiza la primera parte..falta solo aprender mas como lograr integrar todo.
1108  Programación / Ingeniería Inversa / Re: Ayuda con un programa en: 3 Abril 2011, 18:41 pm
mas alla de la programacion yo creo que es mas del foro de batch o scripting
...
cuando colocas Help en cmd ves de que se trata y more ..pero hay temas que son aplicaciones de algun comando, suelen tener permisos y ejecuciones
por ejemplo en batch puedes agregar y quitar ramas de regedit, cambiar valores, verificar valores y mas, todo depende de como se hace.
1109  Programación / Ingeniería Inversa / Re: Iniciando al cracking en: 3 Abril 2011, 17:43 pm
el algoritmo era  "xor "
1110  Programación / Ingeniería Inversa / Re: Ayuda: ¿Programa que se debuggea a si mismo? en: 3 Abril 2011, 17:39 pm
intenta como objetivo o inlinear o bien desempacar,

yo todavia sigo estudiando a ver si aprendo a resolver RSA, para luegosubir de mas niveles criptogr{aficos, aun leyendo ejemplos en crackmes.de

pero:
algoritmo de validacion de serial, a ver si logro hacer un keygen,

sacarle la clave aun es complicado porque es una cryptografia asimetrica  busca keygen.c y otros temas de como resolver DLP, y otros temas asociados, son pocos los keygenners de armadillo por lo mismo, bruteforce al md5 pueden ser de segundos a meses, y luego de tener la estructura ordenarla y buscar el crc correcto, buscar donde usarlo y parcharlo para que lo acepte, no es nada comentado en la web aun, porque no existe tecnica aun.

algunos dicen que es posible cambiar el certificado completo, pero aun no explican como.


Páginas: 1 ... 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 [111] 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 ... 141
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines