|
2031
|
Programación / Ingeniería Inversa / Re: KeyGenME fary - v1.0
|
en: 11 Enero 2019, 03:49 am
|
- Anda es cierto, solo hay que hacer la inversa, como no hay pérdida de bits se puede reversear, siendo bruto y eliminando (restando) siempre el último byte para después hacerle un ROL 13, esto hasta obtener 00000000, un serial válido es: PxÌØ3 - Como dice Geovane, se puede sacar <= 8 para obtener un Ascii normal, pero el ya lo puso  .386 .model flat, stdcall option casemap: none include windows.inc include kernel32.inc includelib kernel32.lib .data? password db 5 dup(?) .code keymaker: mov eax, 0F6C53333h ; Constante a reversear lea edi, password + 4 inicio: mov [edi], al ; Guardando el serial dec edi ; generado movzx ebx, al sub eax, ebx rol eax, 0Dh cmp eax, 0 jne inicio invoke ExitProcess, 0 end keymaker
|
|
|
2032
|
Programación / Ingeniería Inversa / Re: KeyGenME fary - v1.0
|
en: 11 Enero 2019, 00:11 am
|
- O_o? No entiendo que pasa, jeje, mi programita en Masm32 se supone que debe de mostrar un serial válido aplicando fuerza bruta, pero me manda respuestas incorrectas  - Incluso usando OllyDbg y depurando el programita me arroja un "serial válido", los registros concuerdan (edi), el Dump muestra el serial, pero si lo pruebo o incluso vuelvo a repasar con el mismo serial generado (new origin here) no funciona  - Lo he subido a PasteBin: https://pastebin.com/E38JfmPk he puesto como semilla: FSMMIvH, luego al ejecutar el programita me dice que FUWFoRL es un serial válido, pero no lo es XD. Será que hay algo mal en mi PC, o un bug o error mio?
|
|
|
2033
|
Programación / Ingeniería Inversa / Re: KeyGenME fary - v1.0
|
en: 10 Enero 2019, 00:17 am
|
Saludos, - Yo me hago líos con el "criptoanálisis"  , ya sé cual es el algoritmo que se usa, pero "darle vuelta"  es otra cosa. Supongo que también me inclinaré por Brute-Force, jeje no se si llamarle KeyGen a algo que se limita a mostrar unos cuantos Seriales HardCode al azar  . - Voy a desempolvar mi viejo Disco Duro BackUp de hace años para extraer los Tutoriales de Assemble de RVLCN, muy buenos por cierto: PDF, Videos, Ficheros Fuente, etc. Tengo que armar desde cero el RadASM para empezar a hacer el Brute-Force en Assemble, así repaso este lenguaje. ------------------------------------------ - Por cierto, me he fijado de que la Web de Ricardo Narvaja no está el curso de RVLCN completo, solo están del 1 al 6, y tengo entendido de que el curso va del 1 al 8 - Para aprender Assemble en mi caso me ha ido bien con el curso de RVLCN y el de Programación de Virus de zeroPad, buenas bases para entender Assemble y hacer Keygen, Patch. Loader, etc. ----------------------------- RVLCN Curso de ASM desde Cero + Tools: http://www.ricardonarvaja.info/WEB/OTROS/DE%20LA%20LISTA%20MASM32-RADSM/Programación de Virus por zeroPad: http://www.ricardonarvaja.info/WEB/OTROS/PROGRAMACION%20DE%20VIRUS/Referencia práctica de instrucciones Assemble por Caos Reptante (muy bueno): http://www.ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/000-100/001-ASSEMBLER%20por%20CAOS%20REPTANTE.zipCheatSheet de instrucciones Assemble: http://www.jegerlehner.ch/intel/IntelCodeTable_es.pdf
|
|
|
2038
|
Sistemas Operativos / Windows / Re: Ayuda con computadora que se "Bloquea"
|
en: 2 Enero 2019, 23:15 pm
|
Saludos, - Yo he tenido experiencias similares, en mi caso siempre ha sido problema del Disco Duro, al intentar leer algunos ficheros el PC se cuelga. - Dudo que sea sobrecalentamiento, ya que en estos casos el PC se apaga, no se cuelga. Sin embargo puedes detectarlo fácilmente porque se siente el calor tocando la parte cercana a la Fuente de Poder y/o los ventiladores. - Recomiendo revisar el Visor de Eventos y ver si el problema es guardado y detallado ahí, también puedes fijarte cual es el fichero que está intentando copiar y se cuelga, esto para evitar tocarlo o incluso verlo 
|
|
|
2040
|
Programación / Bases de Datos / Re: normalizacion (soy super nueva en bases de datos)
|
en: 2 Enero 2019, 12:42 pm
|
Pues si investigué, es más encontre el mismo ejercicio en internet y cuando voy a a consultar me dicen que estoy buscando de internet, que no haga eso, y bueno ellos querian que hiciera a su forma, entonces lo hice y al final aprobé la materia.
- Es que es así, al final se tiene presentar las tareas como indica el profesor, este bien o mal no sé  . - La teoría detrás del diseño de bases de datos es muy amplia, existen libros de cientos de páginas que indican técnicas, métodos, presentaciones y buenas prácticas para diseñar bases de datos. - Es como hablar de diseño de Software, aquí se puede encontrar con algoritmos, presentación de un proyecto en UML, Diagramas de Flujo, Pseudocódigo, etc, así mismo se pueden diseñar Bases de Datos, en modelos relacionales, no relacionales, modelos físicos, modelos lógicos, modelo entidad relación, arquitectura de tres niveles, modelado jerárquico o árbol, modelado en red o malla, modelado funcional, etc, etc. -- Al final el programador va entender SQL y ya http://eolo.cps.unizar.es/docencia/DBDR/VisionGeneralDeBDs.pdfhttps://www.inf.usi.ch/faculty/soule/teaching/2014-spring/07_Logical_Design_With_Normalization.pdfhttp://corpgov.crew.ee/Materjalid/Database%20Systems%20-%20Design,%20Implementation,%20and%20Management%20(9th%20Edition).pdf http://184.168.171.185/BOOKS/DVD%201/Beginning%20Database%20Design%20-%20Gavin%20Powell.pdfhttps://www.oreilly.com/library/view/basic-relational-database/9781838557201/
|
|
|
|
|
|
|