본 발명 의 다른 실시 예 에 따른 바이너리 패치 방법 은 , 컴파일 장치 로부터 소스 바이너리 를 수신 하 는 단계 와 , 상기 소스 바이너리 의 컨스트럭터 코드 ( constructor code ) 에 보안 라이브러리 로드 코드 가 패치 된 안전 바이너리 를 생성 하 는 단계 와 , 상기 안전 바이너리 를 외부 장치 에 송신 하 는 단계 를 포함 한다 . 여기 서 , 상기 보안 라이브러리 로드 코드 는 , 상기 컴퓨팅 장치 에 설치 된 플랫 폼 의 기본 라이브러리 에서 동적 라이브러리 로드 API 를 탐색 하 는 인스트 럭 션 과 , 상기 탐색 된 동적 라이브러리 로드 API 를 이용 하 여 보 안 라이브러리 를 로드 하 는 인스트 럭 션 과 , 상기 보안 라이브러리 내 의 GOT 패치 함수 를 호출 하 는 인스트 럭 션 을 포함 한다 . 여기 서 , 상기 GOT 패치 함수 는 상기 안전 바이너리 의 런타임 ( runtime ) 시점 에 , 상기 바이너리 의 GOT ( Global Offset Table ) 에 안전 함수 테이블 을 패치 ( patch ) 하 기 위한 인스트 럭 션 을 포함 하 는 것 일 수 있 다 .