개발세발보안중
디스어셈블과 디컴파일 본문
디스어셈블: 어셈블의 역과정, 바이너리를 어셈블리어로 번역하는 과정
기계어(Binary Code) -> Assembly Code -> Source Code
디컴파일: 바이너리를 고급 언어로 번역하는 과정
> 컴파일 과정에서 코드 中 변수나 함수 이름은 전부 사라지므로, 일반적으로 바이너리 소스코드와 동일한 코드를 생성하지 못함.
> 디스어셈블러를 사용하는 것보다 높은 효율
'Reversing' 카테고리의 다른 글
리버싱 7주차 (0) | 2022.11.07 |
---|---|
Analysis (0) | 2022.09.25 |
프로그램과 컴파일 (0) | 2022.09.25 |
리버싱 스터디 1주차 (0) | 2022.09.20 |
[Codeengn] RCE L08, L15 (0) | 2022.09.20 |
Comments