پارت پنجم این مجموعه مقالات قرار گرفت.
5. x64 Assembly & Shellcoding 101 - Part 5
This Part Include :
Locate Kernel32 and collect PE Export Table info
Dynamically Locate GetProcAddress
Use the handle to GetProcAddress to locate the address for LoadLibraryA
Use the handle to GetProcAddress to locate ExitProcess
Use the handle to LoadLibraryA to load user32.dll
Use the handle to user32.dll to locate the address of MessageBoxA within user32.dll using GetProcAddress
Pop the messagebox (not a literal assembly pop operation )
call ExitProcess to exit gracefully!
🦅 کانال بایت امن | گروه بایت امن
_