From 791dc10a3eb8cb4d82c174b264ad4a10796df072 Mon Sep 17 00:00:00 2001 From: ALittlePatate Date: Fri, 12 May 2023 12:42:24 +0200 Subject: [PATCH] fixed logic now jumping to numbers if eax = 0 instead of != 1 --- examples/keylogger.pasm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/keylogger.pasm b/examples/keylogger.pasm index 1aa2ba1..81003b0 100644 --- a/examples/keylogger.pasm +++ b/examples/keylogger.pasm @@ -33,8 +33,8 @@ add a1, 1 ; i++ push a1 ; arg 1 (vKey) call GetAsyncKeyState and eax, 32768 ; 0x8000 but i haven't implemented hex yet -cmp eax, 1 -jne numbers ; if GetAsyncKeyState was false, jump to numbers +cmp eax, 0 +je numbers ; if GetAsyncKeyState was false, jump to numbers mov a2, a1 ; necessary ? push "%c" ; push format