단계 S 204 와 관련 하 여 , 상기 ' 컨스트럭터 코드 ' 의 의미 를 도 7 을 참조 하 여 설명 한다 . 컨스트럭터 코드 ( 301 ) 는 바이너리 ( 300 , 400 ) 의 초기 화 단계 시 실행 되 는 코드 이 다 . 컨스트럭터 코드 ( 301 ) 에 포함 된 오퍼레이션 은 main ( ) 함수 가 실행 되 기 전 에 실행 된다 . 즉 , 컨스트럭터 코드 ( 301 ) 는 바이너리 ( 300 , 400 ) 의 실행 시작 시점 부터 main ( ) 함수 호출 시점 직전 까지 의 인스트 럭 션 들 중 적어도 일부 를 포함 하 는 것 으로 정의 된다 . 예 를 들 어 , 바이너리 ( 300 , 400 ) 가 ELF ( Executable and Linkable Format ) 포맷 으로 구성 된 것 인 경우 , 컨스트럭터 코드 ( 301 ) 는 text 섹션 ( section ) ( 301 a ) 에 포함 된 main ( ) gkatn ghcnf tlwja 직전 까지 의 코드 일 수 있 다 .