-
公开(公告)号:KR101842263B1
公开(公告)日:2018-05-14
申请号:KR1020160108999
申请日:2016-08-26
Applicant: 단국대학교 산학협력단
Abstract: 본발명의일 실시예에따른원본실행파일과스텁(Stub) 파일을포함하는어플리케이션이역공학을방지하는방법에있어서, 어플리케이션의실행요청이있는경우원본실행파일이실행되지않고, 스텁파일이실행되는단계; 스텁파일의호출스택을이용하여, 스텁파일에저장된정상적인호출메소드가아닌외부메소드가있는지검사하는단계; 및외부메소드가발견된경우어플리케이션을종료하고, 외부메소드가발견되지않은경우원본실행파일이실행되도록하는어플리케이션실행여부결정단계를포함한다.
-
公开(公告)号:KR1020180023510A
公开(公告)日:2018-03-07
申请号:KR1020160108999
申请日:2016-08-26
Applicant: 단국대학교 산학협력단
CPC classification number: G06F21/12 , G06F21/554 , G06F21/565
Abstract: 본발명의일 실시예에따른원본실행파일과스텁(Stub) 파일을포함하는어플리케이션이역공학을방지하는방법에있어서, 어플리케이션의실행요청이있는경우원본실행파일이실행되지않고, 스텁파일이실행되는단계; 스텁파일의호출스택을이용하여, 스텁파일에저장된정상적인호출메소드가아닌외부메소드가있는지검사하는단계; 및외부메소드가발견된경우어플리케이션을종료하고, 외부메소드가발견되지않은경우원본실행파일이실행되도록하는어플리케이션실행여부결정단계를포함한다.
Abstract translation: 一种用于应用方法防止逆向工程,包括原始可执行和短截线(存根)文件根据本发明的一个实施例中,如果应用程序的执行请求时,执行存根文件不执行原始的可执行, 步骤; 通过使用存根文件的调用堆栈来检查存根文件中是否存在不是存储在存根文件中的正常调用方法的外部方法; 并确定是否在找到外部方法时执行应用程序,以及未找到外部方法时,执行原始可执行文件。
-