-
1.코드 커버리지 측정 방법 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 审中-公开
Title translation: 用于测量代码覆盖的方法和具有用于执行其记录的程序的计算机可读记录介质公开(公告)号:WO2016027992A1
公开(公告)日:2016-02-25
申请号:PCT/KR2015/007395
申请日:2015-07-16
Applicant: 슈어소프트테크주식회사
IPC: G06F9/455
CPC classification number: G06F9/455
Abstract: 본 발명의 실시 형태는 코드 커버리지 측정 방법에 관한 것이다. 실시 형태에 따른 코드 커버리지 측정 방법은, 상기 소스 코드에 탐침을 삽입하는 단계; 상기 탐침이 삽입된 소스 코드를 컴파일하여 실행 파일을 생성하는 단계; 및 상기 생성된 실행 파일을 이용하여 상기 코드 커버리지를 측정하는 단계;를 포함하고, 상기 소스 코드에 탐침을 삽입하는 단계는, 상기 소스 코드로부터 추상 구문 트리를 생성하는 단계; 상기 추상 구문 트리를 해석하여 제어 흐름 그래프를 생성하는 단계; 및 상기 추상 구문 트리와 상기 제어 흐름 그래프를 이용하여 상기 소스 코드에 상기 탐침을 삽입하는 단계;를 포함한다.
Abstract translation: 本发明的一个实施例涉及一种用于测量代码覆盖率的方法。 根据实施例的用于测量代码覆盖的方法包括以下步骤:将源代码插入探针; 通过编译其中插入了探针的源代码来生成可执行文件; 以及通过使用所生成的可执行文件来测量代码覆盖率,其中将所述探针插入所述源代码中的步骤包括从所述源代码生成抽象语法树的步骤,通过解释所述抽象语法树来生成控制流图的步骤 ,以及通过使用抽象语法树和控制流程图将探针插入源代码的步骤。
-
公开(公告)号:WO2012148098A1
公开(公告)日:2012-11-01
申请号:PCT/KR2012/002664
申请日:2012-04-09
Applicant: 슈어소프트테크주식회사 , 배현섭 , 오승욱 , 조민성 , 박달호
CPC classification number: G06F21/554 , G06F11/3013 , G06F11/3072
Abstract: 본 발명의 실시 예는 세이프가드 장치 및 방법에 관한 것으로, 더욱 상세하게는 특정 응용 프로그램의 실행을 행위 기반으로 사전에 차단할 수 있는 세이프가드 장치 및 방법에 관한 것이다. 실시 예에 따른 세이프가드 장치는, 응용 프로그램으로부터 호출을 받고, 상기 호출이 감시 대상인지 여부를 판정하는 감시부; 상기 호출이 상기 감시 대상이면 상기 감시부로부터 상기 호출의 실행 여부 조회 요청을 제공받는 차단부; 및 상기 차단부로부터 상기 실행 여부 조회 요청을 제공받고, 차단 규칙에 따라 상기 호출의 실행 여부를 판별하고, 상기 호출이 차단 규칙에 해당하면 상기 차단부로 상기 응용 프로그램의 실행이 차단되도록 요청하는 차단 판별부;를 포함하고, 상기 차단부는, 상기 차단 판별부로부터 상기 응용 프로그램의 차단을 요청받으면 상기 응용 프로그램의 실행을 차단한다.
Abstract translation: 本发明的一个实施例涉及一种保护装置和方法,更具体地,涉及一种基于后者的动作预先阻止特定应用程序的执行的保护装置和方法。 根据所述实施例的保护装置包括:监视单元,用于在从应用程序接收到所述呼叫之后确定呼叫是否是监视目标; 如果所述呼叫是用于所述监视的目标,则从所述监视单元接收关于是否执行所述呼叫的查询请求的阻塞单元; 以及阻塞确定单元,用于从所述阻塞单元接收关于是否执行呼叫的所述查询请求,根据阻塞规则确定是否执行所述呼叫,并且请求所述阻塞单元阻止所述呼叫的执行 如果阻塞规则适用于所述呼叫,应用程序。 当从所述阻塞确定单元接收到阻止所述应用程序的请求时,所述阻塞单元阻止所述应用程序的执行。
-
3.어플리케이션 실행 제어 방법 및 어플리케이션 실행 여부 판별 방법과 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 审中-公开
Title translation: 控制应用程序的执行方法,无需执行应用程序的确定方法,以及具有程序执行的计算机可读记录介质公开(公告)号:WO2014098293A1
公开(公告)日:2014-06-26
申请号:PCT/KR2012/011351
申请日:2012-12-24
Applicant: 슈어소프트테크주식회사
Abstract: 본 발명의 실시 예는 실행 제어 방법 및 어플리케이션 실행 여부 판별 방법과 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 관한 것이다. 본 발명의 실시 예에 따른 방법은, 보안 어플리케이션(Application)과 보안 라이브러리(Library)를 포함하는 개방형 플랫폼(Platform)을 탑재한 단말기에서, 상기 단말기에 설치된 특정 어플리케이션의 실행을 제어하는 방법으로서, 상기 보안 라이브러리가 상기 특정 어플리케이션이 요청하는 특정 기능의 호출을 받으면, 상기 보안 라이브러리가 상기 보안 어플리케이션에게 상기 특정 어플리케이션의 실행 여부를 조회하는 단계; 상기 보안 어플리케이션이 허용 목록에 상기 특정 어플리케이션이 등록되어 있는지 여부를 판별하는 단계; 상기 특정 어플리케이션이 상기 허용 목록에 등록되어 있지 않으면, 상기 보안 어플리케이션이 차단 규칙을 이용하여 상기 특정 기능의 실행 여부를 판별하는 단계; 및 상기 특정 기능이 상기 차단 규칙에 포함되면, 상기 보안 라이브러리가 상기 특정 기능의 실행을 차단하는 단계;를 포함한다.
Abstract translation: 本发明的实施例涉及一种控制应用执行的方法,一种确定是否执行应用的方法以及具有执行该应用的程序的计算机可读记录介质。 根据本发明实施例之一的方法是一种控制安装在终端中的特定应用的执行的方法,该终端包括包括安全应用和安全库的开放式平台。 该方法包括:当安全库接收到对由特定应用请求的特定功能的呼叫时,安全库向安全应用询问是否执行特定应用的步骤; 安全应用程序确定特定应用程序是否在许可列表中注册的步骤; 当特定应用未在许可列表中注册时,安全应用程序确定使用阻塞规则是否执行特定功能的步骤; 以及当特定功能被包括在阻塞规则中时,安全库阻止特定功能的执行的步骤。
-
4.이동 단말과 이동 단말 기능 제어 방법 및 이동 단말 기능 통제 시스템, 방법 및 컴퓨터 판독 가능한 기록 매체 审中-公开
Title translation: 移动终端和移动终端功能控制方法,移动终端功能调节系统和方法以及计算机可读记录介质公开(公告)号:WO2013077539A1
公开(公告)日:2013-05-30
申请号:PCT/KR2012/007566
申请日:2012-09-21
Applicant: 슈어소프트테크주식회사
CPC classification number: H04W8/24 , G06F21/305 , G06F21/629 , G06F21/74 , H04L67/303 , H04M1/72577 , H04W4/021 , H04W12/08
Abstract: 실시 예는 이동 단말, 이동 단말의 기능을 제어하기 위한 시스템, 방법 및 컴퓨터 판독 가능한 기록 매체에 관한 것이다. 실시 예에 따른 이동 단말은, 통제 시스템과 무선으로 통신하는 이동 단말로서, 상기 이동 단말의 단말 정보를 상기 통제 시스템으로 전송하고, 상기 단말 정보에 대응되는 출입 정보를 상기 통제 시스템으로부터 수신하는 송/수신부; 특정 기능을 수행하는 기능 모듈; 및 상기 수신된 출입 정보를 기초로 하여 상기 기능 모듈의 상기 특정 기능을 제어하는 기능 제어부;를 포함한다.
Abstract translation: 实施例涉及用于控制移动终端的功能的移动终端,系统和方法以及计算机可读记录介质。 根据实施例的移动终端与调节系统无线通信,并且包括:发送/接收单元,其将关于移动终端的终端信息发送到调节系统,并且从调节系统接收响应于终端的接入信息 信息; 实现特定功能的功能模块; 以及功能控制单元,其基于接收的访问信息来控制功能模块的特定功能。
-
5.
-
6.어플리케이션 실행 제어 방법 및 어플리케이션 실행 여부 판별 방법과 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 有权
Title translation: 用于控制应用执行的方法,用于确定不执行应用的方法,以及包括用于执行该程序的计算机可读记录介质公开(公告)号:KR101539968B1
公开(公告)日:2015-07-29
申请号:KR1020120149274
申请日:2012-12-20
Applicant: 슈어소프트테크주식회사
Abstract: 본발명의실시예는실행제어방법및 어플리케이션실행여부판별방법과이를실행하기위한프로그램을기록한컴퓨터로판독가능한기록매체에관한것이다.본발명의실시예에따른방법은, 보안어플리케이션(Application)과보안라이브러리(Library)를포함하는개방형플랫폼(Platform)을탑재한단말기에서, 상기단말기에설치된특정어플리케이션의실행을제어하는방법으로서, 상기보안라이브러리가상기특정어플리케이션이요청하는특정기능의호출을받으면, 상기보안라이브러리가상기보안어플리케이션에게상기특정어플리케이션의실행여부를조회하는단계; 상기보안어플리케이션이허용목록에상기특정어플리케이션이등록되어있는지여부를판별하는단계; 상기특정어플리케이션이상기허용목록에등록되어있으면, 상기보안어플리케이션은상기특정어플리케이션이상기허용목록에등록된어플리케이션임을상기보안라이브러리로알려주고, 상기보안라이브러리가상기특정기능의실행을허락하는단계; 상기특정어플리케이션이상기허용목록에등록되어있지않으면, 상기보안어플리케이션이차단규칙을이용하여상기특정기능의실행여부를판별하는단계; 및상기특정기능이상기차단규칙에포함되면, 상기보안어플리케이션은상기특정기능이차단대상에해당함을상기보안라이브러리로알려주고, 상기보안라이브러리가상기특정기능의실행을차단하는단계;를포함한다.
-
-
8.코드 커버리지 측정 방법 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 有权
Title translation: 用于测量代码覆盖的方法和具有程序的计算机可读记录介质公开(公告)号:KR1020160021585A
公开(公告)日:2016-02-26
申请号:KR1020140107037
申请日:2014-08-18
Applicant: 슈어소프트테크주식회사
IPC: G06F9/455
CPC classification number: G06F9/455
Abstract: 본발명의실시형태는코드커버리지측정방법에관한것이다. 실시형태에따른코드커버리지측정방법은, 상기소스코드에탐침을삽입하는단계; 상기탐침이삽입된소스코드를컴파일하여실행파일을생성하는단계; 및상기생성된실행파일을이용하여상기코드커버리지를측정하는단계;를포함하고, 상기소스코드에탐침을삽입하는단계는, 상기소스코드로부터추상구문트리를생성하는단계; 상기추상구문트리를해석하여제어흐름그래프를생성하는단계; 및상기추상구문트리와상기제어흐름그래프를이용하여상기소스코드에상기탐침을삽입하는단계;를포함한다.
Abstract translation: 本发明的实施例涉及一种用于测量代码覆盖率的方法。 根据本发明的实施例,用于测量代码覆盖的方法包括以下步骤:将源代码插入探针; 通过编译其中插入有探针的源代码来生成执行文件; 并通过使用生成的执行文件来测量代码覆盖率。 在源代码中插入探针的步骤包括以下步骤:从源代码生成抽象语法树; 通过解释抽象语法树生成控制流图; 并使用抽象语法树和控制流图将探针插入源代码。
-
9.어플리케이션 실행 제어 방법 및 어플리케이션 실행 여부 판별 방법과 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 有权
Title translation: 用于控制应用执行的方法,用于确定不执行应用的方法,以及包括用于执行该程序的计算机可读记录介质公开(公告)号:KR1020140079990A
公开(公告)日:2014-06-30
申请号:KR1020120149274
申请日:2012-12-20
Applicant: 슈어소프트테크주식회사
Abstract: 본발명의실시예는실행제어방법및 어플리케이션실행여부판별방법과이를실행하기위한프로그램을기록한컴퓨터로판독가능한기록매체에관한것이다.본발명의실시예에따른방법은, 보안어플리케이션(Application)과보안라이브러리(Library)를포함하는개방형플랫폼(Platform)을탑재한단말기에서, 상기단말기에설치된특정어플리케이션의실행을제어하는방법으로서, 상기보안라이브러리가상기특정어플리케이션이요청하는특정기능의호출을받으면, 상기보안라이브러리가상기보안어플리케이션에게상기특정어플리케이션의실행여부를조회하는단계; 상기보안어플리케이션이허용목록에상기특정어플리케이션이등록되어있는지여부를판별하는단계; 상기특정어플리케이션이상기허용목록에등록되어있으면, 상기보안어플리케이션은상기특정어플리케이션이상기허용목록에등록된어플리케이션임을상기보안라이브러리로알려주고, 상기보안라이브러리가상기특정기능의실행을허락하는단계; 상기특정어플리케이션이상기허용목록에등록되어있지않으면, 상기보안어플리케이션이차단규칙을이용하여상기특정기능의실행여부를판별하는단계; 및상기특정기능이상기차단규칙에포함되면, 상기보안어플리케이션은상기특정기능이차단대상에해당함을상기보안라이브러리로알려주고, 상기보안라이브러리가상기특정기능의실행을차단하는단계;를포함한다.
Abstract translation: 本发明的一个实施例涉及一种用于控制应用执行的方法,一种用于确定该应用是否被执行的方法,以及一个记录用于执行该应用的程序的计算机可读记录介质。 根据本发明的实施例,提供了一种用于控制安装在终端中的特定应用的执行的方法,其中安装了包括安全应用和安全库的开放平台,包括以下步骤:如果安全库接收到 调用特定应用程序请求的特定功能,安全库询问安全应用程序是否执行特定应用程序; 所述安全应用程序确定所述具体应用是否被登记在容许列表中; 如果特定应用未被登记在容许列表中,则安全应用程序通过使用阻止规则确定特定功能是否被执行; 并且如果特定功能包含在阻塞规则中,则安全库阻止特定功能的执行。
-
-
-
-
-
-
-
-
-