Question: This following code has a malware has anti - debugging technique. After adding a break point at test eax, eax, what should you do to

This following code has a malware has anti-debugging technique.
After adding a break point at "test eax, eax",what should you do to overcome the debugger anti debugging technique?
main
push ebp
mov ebp, esp
call DWORD PTR _IsDebuggerPresent@0
test eax, eax
je SHORT $LN2@main
call DWORD PTR _GetForegroundWindow@0
mov DWORD PTR _last$1[ebp], eax
mov ecx, DWORD PTR _last$1[ebp]
push ecx
call DWORD PTR _DestroyWindow@4
test eax, eax
push -1
call _exit
jmp $LN4@main
$LN2@main:
push s_well_done
call _printf
$LN4@main:
mov esp, ebp
pop ebp
ret 0
Group of answer choices
change exa value to 0
change exa value to 3
change exa value to 1
change exa value to 2

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!