From cb0038fc3986904bee741eb83f68e701cd2a7c30 Mon Sep 17 00:00:00 2001 From: Jonathan Salwan Date: Sat, 4 Jun 2022 10:31:52 +0200 Subject: [PATCH] Fix #872 and #1135: Fix missing unittest --- .../Nuit_du_Hack_CTF_Quals_2016_Matriochka_Step_3/solve.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/examples/python/ctf-writeups/Nuit_du_Hack_CTF_Quals_2016_Matriochka_Step_3/solve.py b/src/examples/python/ctf-writeups/Nuit_du_Hack_CTF_Quals_2016_Matriochka_Step_3/solve.py index d4909e818..6e4fa54cf 100644 --- a/src/examples/python/ctf-writeups/Nuit_du_Hack_CTF_Quals_2016_Matriochka_Step_3/solve.py +++ b/src/examples/python/ctf-writeups/Nuit_du_Hack_CTF_Quals_2016_Matriochka_Step_3/solve.py @@ -66,7 +66,8 @@ def emulate(ctx, handler): instruction = Instruction(pc, opcode) # Process - ctx.processing(instruction) + if ctx.processing(instruction) != EXCEPTION.NO_FAULT: + return # Next pc = ctx.getConcreteRegisterValue(ctx.registers.rip)