发明名称 APPARATUS METHOD AND COMPUTER PROGRAM FOR MERGING BINARY FILES
摘要 본 발명의 실시예에 따르면, 제1 바이너리를 저장하는 메모리; 및 제어부;를 포함하는 바이너리 병합 장치가 바이너리를 병합하는 방법에 있어서, 상기 제어부가 상기 제1 바이너리에 주입할 제2 바이너리를 생성하는 단계; 상기 제어부가 제1 프로그래밍 인터페이스를 참조하는 애플리케이션의 제1 바이너리를 난독화시키는 단계; 상기 제어부가 상기 제1 바이너리와 관련된 제1 프로그래밍 인터페이스를 생성하는 단계; 상기 제어부가 상기 제2 바이너리와 관련된 제2 프로그래밍 인터페이스를 생성하는 단계; 상기 제어부가 상기 제1 프로그래밍 인터페이스 및 상기 제2 프로그래밍 인터페이스를 비교하여, 참조되는 함수가 완전히 동일한지 여부를 판단하는 단계; 상기 판단 결과, 제2 프로그래밍 인터페이스 및 제1 프로그래밍 인터페이스가 완전히 동일하지 않은 경우, 상기 제어부가 상기 제1 프로그래밍 인터페이스와 대응되는 제1 어드레스 테이블을 상기 제2 프로그래밍 인터페이스와 대응되는 제2 어드레스 테이블로 교체하는 단계; 및 상기 제어부가 상기 제1 바이너리 및 상기 제2 바이너리를 병합한 최종 바이너리를 생성하고, 상기 최종 바이너리의 엔트리 포인트(entry point)가 제2 바이너리가 되도록 설정하는 단계;를 포함하는 바이너리 병합 방법을 개시한다.
申请公布号 KR20160146093(A) 申请公布日期 2016.12.21
申请号 KR20150082727 申请日期 2015.06.11
申请人 라인 가부시키가이샤 发明人 서동필;임성열;한광희;안성범;오왕진;전상훈
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址
您可能感兴趣的专利