REA in Spanish: reconstruyendo un validador de claves de autor
Objetivo: Licencia educativa de propiedad del autor. binario eliminado y su compilación de referencia simbolizada
Autor / atribución: harkiventures
Fecha de revisión de la fuente:
Estado de revisión: Fuentes revisadas; Las pruebas del autor no se vuelven a ejecutar de forma independiente.
la pregunta
¿Cómo se puede reconstruir y comparar la regla de aceptación de un programa pequeño con el original?
Lo que hizo REA
El autor informa que utilizó el pseudocódigo REA y Ghidra más bytes leídos en 0x102040 para recuperar la conversión de caracteres, la acumulación ponderada, la rotación y las comprobaciones de aceptación, y luego escribió un verificador de Python independiente.
Resultados informados por el autor
La muestra gratuita en español incluye configuración de laboratorio y un caso trabajado, binarios de práctica simplificados y simbolizados, fuente C de referencia y un verificador Python reconstruido. El verificador enumera los ejemplos esperados 4; el autor informa comparar la reconstrucción con el binario real.
Limitaciones y afirmaciones no verificadas
El ejercicio es el pequeño programa desprotegido del autor, no una elusión de una licencia comercial ni un resultado general para el software protegido. Los ejemplos de 4 son comprobaciones limitadas, no equivalencias exhaustivas. Este catálogo no ejecutó los archivos binarios ni volvió a ejecutar la comparación; el curso completo propuesto aún no se ha entregado.
que aprender
Utilice un dispositivo propio con una fuente de referencia oculta, recupere una regla limitada y pruebe las entradas aceptadas y rechazadas antes de compararlas con la fuente.
Evidencia de uso de REA en la fuente
Reimplementacion de la validacion del Caso A escrita SOLO desde el
pseudocodigo que REA/Ghidra devolvio (analisis/caso-a/05 y 06) y de los
bytes leidos en 0x102040 (07).El formato de los extractos está simplificado. Lea la fuente original para conocer el contexto completo.
Fuentes originales
- Fuente primaria/evidencia fijada
- Proyecto / demostración
- Fuente adicional 1
- Fuente adicional 2
- Fuente adicional 3
Resumen editorial independiente. El crédito pertenece a los autores originales. El software de destino, los instaladores y el resultado completo del descompilador no se redistribuyen aquí.