SlideShare una empresa de Scribd logo
1 de 41
EJERCICIO 2 CON OLLYDBG
CLASE 12
19/10/2013
• ABRIMOS EL EJERCICIO 2
• ALLÍ ESTA EL EJERCICIO 2 ABIERTO EN OLLYDBG, VEAMOS LAS
APIS QUE UTILIZA CON SEARCH FOR-NAME, COLOCÁNDONOS EN
EL MODULO DESENSAMBLADO, TENEMOS LO SIGUIENTE .
• AQUÍ ESTÁN LAS APIS UTILIZADAS
• ALLÍ
ESTÁN
LAS
APIS
QUE
SON
IMPORTANTES, GETWINDOWTEXTA PARA INGRESAR EL
SERIAL
QUE
ESCRIBIMOS,
LSTRCMPA
ES
LA
COMPARACIÓN DE STRINGS Y MESSAGEBOXA PARA
MOSTRAR EL MENSAJE DE SI COLOCAMOS EL SERIAL
CORRECTO O NO.

• PODEMOS PONER UN BPX (BREAKPOINT) EN ESAS
APIS, PARA PARAR CUANDO INGRESA NUESTRO SERIAL
FALSO, PERO ALGO MAS SENCILLO ES MIRAR LAS
• HACIENDO SEARCH FOR – ALL REFERENCED
TEXT STRINGS SALE LA LISTA DE STRINGS O
CADENAS DE TEXTO USADAS POR EL PROGRAMA
VEAMOS.
• ALLÍ VEMOS LAS STRINGS DE QUE ACERTAMOS Y
LAS QUE MUESTRA CUANDO FALLAMOS, SI
HACEMOS DOBLE CLIC EN ALGUNA DE
ELLAS, NOS LLEVARA A LA ZONA DE LOS
MESSAGEBOXA, PROBEMOS HACIENDO DOBLE
CLICK EN YOU ENTERED THE RIGHT PASSWORD
(HAS INGRESADO EL PASSWORD CORRECTO)
• ALLÍ VEMOS LA ZONA QUE NOS INTERESA.
• PRIMERO GETWINDOWTEXTA COMO DIJIMOS PARA INGRESAR
EL SERIAL QUE ESCRIBIMOS, LUEGO LSTRCMPA PARA
COMPARAR CON EL SERIAL CORRECTO, Y LUEGO SEGÚN SI
SON IGUALES CONTINUA AL MESSAGEBOXA, CON LA LEYENDA
YOU ENTERED THE RIGHT PASSWORD, Y SI NO SON IGUALES
SALTA AL OTRO MESSAGEBOXA, MAYBE, YOU SHOULD TRY
AGAIN, IT´S SO EASY, QUE INTENTEMOS DE NUEVO QUE ES
FÁCIL.
• ASÍ QUE PONDREMOS UN BPX, ALLÍ EN EL CALL A
LA API LSTRCMPA, PARA VER QUE COMPARA
• AHORA SI CORREMOS EL PROGRAMA CON F9
• SALE LA VENTANA PARA INGRESAR EL SERIAL Y
PONEMOS UNO CUALQUIERA POR EJEMPLO
211212.
• AL APRETAR CHECK PARA EN EL BPX QUE
COLOCAMOS
• VEMOS
QUE
OLLY
NOS
ACLARA
LOS
PARÁMETROS, LOS CUALES SON LAS DOS
STRINGS QUE COMPARARA, EN ESTE CASO
VEMOS QUE COMPARA LA QUE ESCRIBIMOS
“211212”, CON LA PALABRA “CANNABIS.
• AL APRETAR F8 PARA EJECUTAR EL CALL DE LA
API
• EL RESULTADO DICHA API LO MUESTRA EN EAX,
SI ES FFFFFFFF O SEA -1, ES QUE LAS STRINGS
NO SON IGUALES, COMO SE DENOTA A
CONTINUACIÓN
• COMO EL RESULTADO DE LA COMPARACIÓN NO
ES CERO, NO SE ACTIVA EL FLAG Z, Y EL JNZ
SALTA YA QUE EL FLAG Z ES CERO. (RECORDAR
QUE JNZ SALTA SI EL FLAG Z ES CERO PORQUE
ES EL INVERSO DE JZ QUE SALTA CUANDO EL
FLAG Z ESTA ACTIVO O 1)
• PUES ALLÍ SALTA Y VA AL CARTEL DE ERROR, ASÍ
QUE YA SABEMOS QUE COMPARA CON LA
PALABRA CANNABIS, O SEA QUE ESTE ES EL
SERIAL CORRECTO DOY RUN NUEVAMENTE,
ACEPTO EL CARTEL DE SERIAL INCORRECTO.
• Y VUELVO A LA VENTANA PARA INGRESAR EL
SERIAL ESTA VEZ ESCRIBO EL SERIAL
CORRECTO, CANNABIS.
• APRIETO EL BOTÓN CHECK Y PARA EN EL BPX.
• VEO QUE VA A COMPARAR AMBAS STRINGS Y
ESTAS SON IGUALES, APRIETO F8 PARA
EJECUTAR EL CALL DE LA API.
• Y EL JNZ EN ESTE CASO NO SALTA AL ESTAR EL
FLAG Z ACTIVO.
• ALLÍ NO VA A SALTAR Y VA A IR AL CARTEL DE
QUE ACERTAMOS DEMOS RUN.
Ejercicio 2 con ollydbg

Más contenido relacionado

Más de Tensor

Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Tensor
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisecciónTensor
 
Transito vehicular
Transito vehicularTransito vehicular
Transito vehicularTensor
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colasTensor
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016Tensor
 
Practica 6 2016
Practica 6 2016Practica 6 2016
Practica 6 2016Tensor
 
Game maker
Game makerGame maker
Game makerTensor
 
Practica 5 2016
Practica 5 2016Practica 5 2016
Practica 5 2016Tensor
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivosTensor
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadenaTensor
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04Tensor
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de ordenTensor
 
Variación+de+parametros
Variación+de+parametrosVariación+de+parametros
Variación+de+parametrosTensor
 
Coeficientes indeterminados enfoque de superposición
Coeficientes indeterminados   enfoque de superposiciónCoeficientes indeterminados   enfoque de superposición
Coeficientes indeterminados enfoque de superposiciónTensor
 
Bernoulli y ricatti
Bernoulli y ricattiBernoulli y ricatti
Bernoulli y ricattiTensor
 
Practica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioPractica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioTensor
 
Clase 14 ondas reflejadas
Clase 14 ondas reflejadasClase 14 ondas reflejadas
Clase 14 ondas reflejadasTensor
 
Ondas em
Ondas emOndas em
Ondas emTensor
 
Clase 7 ondas electromagneticas
Clase 7 ondas electromagneticasClase 7 ondas electromagneticas
Clase 7 ondas electromagneticasTensor
 
Practicas 8 2016
Practicas 8 2016Practicas 8 2016
Practicas 8 2016Tensor
 

Más de Tensor (20)

Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisección
 
Transito vehicular
Transito vehicularTransito vehicular
Transito vehicular
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colas
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016
 
Practica 6 2016
Practica 6 2016Practica 6 2016
Practica 6 2016
 
Game maker
Game makerGame maker
Game maker
 
Practica 5 2016
Practica 5 2016Practica 5 2016
Practica 5 2016
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivos
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de orden
 
Variación+de+parametros
Variación+de+parametrosVariación+de+parametros
Variación+de+parametros
 
Coeficientes indeterminados enfoque de superposición
Coeficientes indeterminados   enfoque de superposiciónCoeficientes indeterminados   enfoque de superposición
Coeficientes indeterminados enfoque de superposición
 
Bernoulli y ricatti
Bernoulli y ricattiBernoulli y ricatti
Bernoulli y ricatti
 
Practica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioPractica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicio
 
Clase 14 ondas reflejadas
Clase 14 ondas reflejadasClase 14 ondas reflejadas
Clase 14 ondas reflejadas
 
Ondas em
Ondas emOndas em
Ondas em
 
Clase 7 ondas electromagneticas
Clase 7 ondas electromagneticasClase 7 ondas electromagneticas
Clase 7 ondas electromagneticas
 
Practicas 8 2016
Practicas 8 2016Practicas 8 2016
Practicas 8 2016
 

Último

plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 

Último (20)

plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 

Ejercicio 2 con ollydbg

  • 1. EJERCICIO 2 CON OLLYDBG CLASE 12 19/10/2013
  • 2. • ABRIMOS EL EJERCICIO 2
  • 3.
  • 4. • ALLÍ ESTA EL EJERCICIO 2 ABIERTO EN OLLYDBG, VEAMOS LAS APIS QUE UTILIZA CON SEARCH FOR-NAME, COLOCÁNDONOS EN EL MODULO DESENSAMBLADO, TENEMOS LO SIGUIENTE .
  • 5.
  • 6. • AQUÍ ESTÁN LAS APIS UTILIZADAS
  • 7.
  • 8. • ALLÍ ESTÁN LAS APIS QUE SON IMPORTANTES, GETWINDOWTEXTA PARA INGRESAR EL SERIAL QUE ESCRIBIMOS, LSTRCMPA ES LA COMPARACIÓN DE STRINGS Y MESSAGEBOXA PARA MOSTRAR EL MENSAJE DE SI COLOCAMOS EL SERIAL CORRECTO O NO. • PODEMOS PONER UN BPX (BREAKPOINT) EN ESAS APIS, PARA PARAR CUANDO INGRESA NUESTRO SERIAL FALSO, PERO ALGO MAS SENCILLO ES MIRAR LAS
  • 9. • HACIENDO SEARCH FOR – ALL REFERENCED TEXT STRINGS SALE LA LISTA DE STRINGS O CADENAS DE TEXTO USADAS POR EL PROGRAMA VEAMOS.
  • 10.
  • 11.
  • 12. • ALLÍ VEMOS LAS STRINGS DE QUE ACERTAMOS Y LAS QUE MUESTRA CUANDO FALLAMOS, SI HACEMOS DOBLE CLIC EN ALGUNA DE ELLAS, NOS LLEVARA A LA ZONA DE LOS MESSAGEBOXA, PROBEMOS HACIENDO DOBLE CLICK EN YOU ENTERED THE RIGHT PASSWORD (HAS INGRESADO EL PASSWORD CORRECTO)
  • 13.
  • 14. • ALLÍ VEMOS LA ZONA QUE NOS INTERESA. • PRIMERO GETWINDOWTEXTA COMO DIJIMOS PARA INGRESAR EL SERIAL QUE ESCRIBIMOS, LUEGO LSTRCMPA PARA COMPARAR CON EL SERIAL CORRECTO, Y LUEGO SEGÚN SI SON IGUALES CONTINUA AL MESSAGEBOXA, CON LA LEYENDA YOU ENTERED THE RIGHT PASSWORD, Y SI NO SON IGUALES SALTA AL OTRO MESSAGEBOXA, MAYBE, YOU SHOULD TRY AGAIN, IT´S SO EASY, QUE INTENTEMOS DE NUEVO QUE ES FÁCIL.
  • 15. • ASÍ QUE PONDREMOS UN BPX, ALLÍ EN EL CALL A LA API LSTRCMPA, PARA VER QUE COMPARA
  • 16.
  • 17. • AHORA SI CORREMOS EL PROGRAMA CON F9
  • 18.
  • 19.
  • 20. • SALE LA VENTANA PARA INGRESAR EL SERIAL Y PONEMOS UNO CUALQUIERA POR EJEMPLO 211212.
  • 21.
  • 22. • AL APRETAR CHECK PARA EN EL BPX QUE COLOCAMOS
  • 23.
  • 24.
  • 25. • VEMOS QUE OLLY NOS ACLARA LOS PARÁMETROS, LOS CUALES SON LAS DOS STRINGS QUE COMPARARA, EN ESTE CASO VEMOS QUE COMPARA LA QUE ESCRIBIMOS “211212”, CON LA PALABRA “CANNABIS. • AL APRETAR F8 PARA EJECUTAR EL CALL DE LA API
  • 26.
  • 27. • EL RESULTADO DICHA API LO MUESTRA EN EAX, SI ES FFFFFFFF O SEA -1, ES QUE LAS STRINGS NO SON IGUALES, COMO SE DENOTA A CONTINUACIÓN
  • 28.
  • 29. • COMO EL RESULTADO DE LA COMPARACIÓN NO ES CERO, NO SE ACTIVA EL FLAG Z, Y EL JNZ SALTA YA QUE EL FLAG Z ES CERO. (RECORDAR QUE JNZ SALTA SI EL FLAG Z ES CERO PORQUE ES EL INVERSO DE JZ QUE SALTA CUANDO EL FLAG Z ESTA ACTIVO O 1)
  • 30. • PUES ALLÍ SALTA Y VA AL CARTEL DE ERROR, ASÍ QUE YA SABEMOS QUE COMPARA CON LA PALABRA CANNABIS, O SEA QUE ESTE ES EL SERIAL CORRECTO DOY RUN NUEVAMENTE, ACEPTO EL CARTEL DE SERIAL INCORRECTO.
  • 31.
  • 32. • Y VUELVO A LA VENTANA PARA INGRESAR EL SERIAL ESTA VEZ ESCRIBO EL SERIAL CORRECTO, CANNABIS. • APRIETO EL BOTÓN CHECK Y PARA EN EL BPX.
  • 33.
  • 34.
  • 35. • VEO QUE VA A COMPARAR AMBAS STRINGS Y ESTAS SON IGUALES, APRIETO F8 PARA EJECUTAR EL CALL DE LA API.
  • 36.
  • 37.
  • 38. • Y EL JNZ EN ESTE CASO NO SALTA AL ESTAR EL FLAG Z ACTIVO.
  • 39.
  • 40. • ALLÍ NO VA A SALTAR Y VA A IR AL CARTEL DE QUE ACERTAMOS DEMOS RUN.