Binary

2024. 10. 13. 02:14·reversing

프로그램: 컴퓨터가 실행해야 할 명령어의 집합, 바이너리라고도 불림

전처리: 소스코드가 컴파일에 필요한 형식으로 가공되는 과정

컴파일: 소스코드를 어셈블리어로 번역하는 과정

어셈블: 어셈블리 코드를 기계어로 번역하고 실행 가능한 형식으로 변형하는 과정

링크: 여러 개의 목적 파일을 하나로 묶고 필요한 라이브러리와 연결해주는 과정

디스어셈블: 바이너리를 어셈블리어로 번역하는 과정

디컴파일: 바이너리를 고급 언어로 번역하는 과정

저작자표시 비영리 변경금지 (새창열림)

'reversing' 카테고리의 다른 글

레지스터, 프로세스 메모리 구조, 섹션, 스택, 힙  (0) 2024.10.27
악성코드 종류와 분석  (1) 2024.10.19
static vs. dynamic analysis  (0) 2024.10.13
범용 레지스터, 플래그 레지스터, 스택 프레임  (0) 2024.09.28
리버싱 개념, 크랙과 패치, 바이트 오더링  (0) 2024.09.28
'reversing' 카테고리의 다른 글
  • 악성코드 종류와 분석
  • static vs. dynamic analysis
  • 범용 레지스터, 플래그 레지스터, 스택 프레임
  • 리버싱 개념, 크랙과 패치, 바이트 오더링
hauni
hauni
  • hauni
    200 OK
    hauni
  • 전체
    오늘
    어제
    • 분류 전체보기 (54)
      • W3B H4CK1NG (15)
      • reversing (10)
      • python (19)
      • project (1)
        • WHS (0)
        • network (1)
      • 동아리_I.Sly() (9)
      • something... (0)
  • 블로그 메뉴

    • 홈
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    방화벽
    방화벽 구현
    이것이리눅스다
    보안
    VMware
    네트워크
    리눅스
    록키리눅스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
hauni
Binary
상단으로

티스토리툴바