Shellcode Analysis
Last updated
Last updated
We may encounter some shellcode which needs to be analyzed
and scdbg
is one such tool if we provide it shellcode it can return the api calls and action shellcode is performing e.g.
when we extracted shellcode(without 0x), we can open it in scdbg and in UI we can select unlimited steps to get complete detail
unlimited steps says you don't have a limit on how many cpu instructions you want to analyze.
if you don't do that you analysis will stop prematurely.
When we are doing dynamic analysis, we find some shellcode is being written we need to analyze that. e.g. in this we paused execution of writeprocessmemory and analyzed 3rd param which is shellcode in dump and dumped it to a file and using same tool like scdbg analyzed the shellcode