[Reversing] if문 리버싱


[Reversing] if문 리버싱

오늘은 if문을 이용하여 어셈블리어를 분석해보겠습니다. 사용한 코드는 다음과 같습니다. #include int main() { printf("Start\n"); int a = 0; if (a) { printf("True"); } else printf("False"); return 0; } So 간단~ 이것을 그래프 형태로 먼저 보게되면, 박스별로 분석을 해보겠습니다. 왕초보니 한줄한줄 해석하겠습니다. (1번박스) ; Attributes: bp-based frame fpd=0F0h ; int __cdecl main(int argc, const char **argv, const char **envp) main proc near var_EC= dword ptr -0ECh push rbp // rdp를 push..


원문링크 : [Reversing] if문 리버싱