반응형 리버싱1 어셈블리어/Assembly_5_실습 어셈블리어/Assembly_5_실습 5. (실습) hello실습 world 문자열 패치 C언어 API(win32, Linux API) C++ API(MFC) VB 자바, 파이썬, 펄 같은 언어들은 디컴파일러가 이미 있다. 상기 언어는 별도의 엔진이 필요한데, 악성코드 배포자의 입장에서는 범용적이지 않으면 쓸모가 없다. OS 지식(실행 파일 구조) CPU 아키텍처 어셈블리어 프로세스 메모리 레이아웃 구조(code, data, heap, stack) 프로그래밍 언어(C - Win32, C++ - MFC, VB) Packer / Protector Anti-디버깅 코드 가상화 윈도우는 MASM 리눅스는 GAS 리버싱은 플랫폼마다 그 방식이 다 다른데 플랫폼이 다양하기 때문에 어려운 것이다. 메모리는 하드디스크에.. 2022. 1. 14. 이전 1 다음 반응형