애플리케이션의 소스 코드 보호 방법 및 이를 수행하는 장치
    61.
    发明公开
    애플리케이션의 소스 코드 보호 방법 및 이를 수행하는 장치 有权
    用于保护源代码的方法和用于执行该方法的装置

    公开(公告)号:KR1020160071060A

    公开(公告)日:2016-06-21

    申请号:KR1020140178311

    申请日:2014-12-11

    CPC classification number: G06F21/12 G06F21/121 G06F21/123

    Abstract: 애플리케이션의소스코드보호방법및 장치가개시된다. 애플리케이션의소스코드보호방법은스텁애플리케이션의스텁파일이실행됨에따라암호화된원본애플리케이션을복호화하여원본애플리케이션의실행파일을추출하는단계, 스텁애플리케이션의스텁파일을복호화된원본애플리케이션의실행파일로덮어씌운후 원본애플리케이션의실행파일을실행하는단계및 실행된원본애플리케이션에대한종료가요청됨에따라원본애플리케이션의실행파일을스텁애플리케이션의스텁파일로덮어씌움으로써원본애플리케이션의소스코드를보호하는단계를포함한다. 따라서, 애플리케이션의불법복제및 위변조를방지하여애플리케이션개발자의지적재산권을보호할수 있다.

    Abstract translation: 公开了一种用于保护应用的源代码的方法和装置。 用于保护应用程序的源代码的方法包括以下步骤:在执行存根应用程序的存根文件时解码编码的原始应用程序,并提取原始应用程序的执行文件; 在使用解码的原始应用的执行文件覆盖存根应用的存根文件之后执行原始应用的执行文件; 并且通过在请求执行的原始应用程序的完成时,用存根应用的存根文件覆盖原始应用的执行文件来保护原始应用的源代码。 因此,应用程序开发人员的知识产权可以通过防止非法复制和伪造应用程序得到保护。

    실행 파일의 부분 정보에 기반한 소프트웨어 불법 복제 및 표절 탐지 방법 및 이를 위한 장치
    62.
    发明授权
    실행 파일의 부분 정보에 기반한 소프트웨어 불법 복제 및 표절 탐지 방법 및 이를 위한 장치 有权
    基于可执行文件及其设备的部分信息检测软件盗版和盗窃的方法

    公开(公告)号:KR101594643B1

    公开(公告)日:2016-02-16

    申请号:KR1020120133039

    申请日:2012-11-22

    Abstract: 실행파일의부분정보에기반한소프트웨어불법복제또는표절을탐지하는방법및 장치가개시된다. 본발명에따른탐지방법은대상소프트웨어를구성하는실행파일의적어도일부분을추출하는단계, 상기실행파일의적어도일부분에기초한버스마크(birthmark)를생성하는단계, 상기버스마크를정품소프트웨어들의버스마크들과비교하는단계및 상기비교에기초하여적어도하나의정품소프트웨어에대한상기대상소프트웨어의불법복제또는표절여부를결정하는단계를포함하여구성될수 있다. 따라서, 소프트웨어의실행파일만으로소프트웨어의불법복제또는표절을판별할수 있고, 실행파일의일부분만을이용하여버스마크를생성하므로, 대용량의실행파일에대해서도성능의제약을받지않고소프트웨어불법복제또는표절여부의판단이가능하다.

    실행 파일의 부분 정보를 이용한 소프트웨어 불법 복제 및 표절 탐지 방법 및 이를 이용한 장치
    63.
    发明公开
    실행 파일의 부분 정보를 이용한 소프트웨어 불법 복제 및 표절 탐지 방법 및 이를 이용한 장치 有权
    用于检测软件盗版的方法和使用可执行文件的部分信息的方法和使用它的装置

    公开(公告)号:KR1020150051833A

    公开(公告)日:2015-05-13

    申请号:KR1020130133842

    申请日:2013-11-05

    CPC classification number: G06F21/12 G06F21/10 G06F21/16

    Abstract: 실행파일의부분정보를이용한소프트웨어불법복제및 표절탐지방법및 장치가개시된다. 소프트웨어불법성탐지방법은, 대상소프트웨어를구성하는실행파일의일부분에기초하여소프트웨어버스마크를생성하는단계와, 소프트웨어버스마크를기준으로하여대상소프트웨어의카테고리를결정하는단계와, 버스마크 DB에저장된정품소프트웨어들의버스마크들과소프트웨어버스마크를대상소프트웨어의카테고리를기준으로비교하여대상소프트웨어를식별하는단계를포함한다. 따라서, 대상소프트웨어의카테고리를분류하고, 분류된카테고리상에서대상소프트웨어를식별함으로써, 소프트웨어식별을위한연산량을획기적으로줄일수 있다.

    Abstract translation: 公开了一种通过使用可执行文件的部分信息来检测软件的非法拷贝和剽窃的方法,以及使用其的装置。 用于检测软件非法性的方法包括以下步骤:基于构成对象软件的可执行文件的部分信息生成软件的胎记; 基于软件的胎记确定对象软件的类别; 并通过基于对象软件的类别比较存储在胎记数据库中的正版软件的胎记来识别对象软件。 因此,将对象软件的类别分类,并且在分类类别上识别对象软件,从而显着减少用于识别软件的操作量。

    실행 파일의 특징 정보를 이용한 소프트웨어 유사도 탐지 방법 및 장치
    64.
    发明公开
    실행 파일의 특징 정보를 이용한 소프트웨어 유사도 탐지 방법 및 장치 有权
    使用可执行文件的特征信息检测软件相似性的方法及其设备

    公开(公告)号:KR1020140089044A

    公开(公告)日:2014-07-14

    申请号:KR1020130000212

    申请日:2013-01-02

    Abstract: Disclosed are a method and a device to detect software similarity by using feature information of an execution file. According to the present invention, the method to detect software similarity includes a step of disassembling execution files of first and second software that become a comparison target -a first and second execution files-, a step of dividing a disassembled result of the first and second execution files into multiple blocks including a function call command, and a step of calculating similarity between blocks of the first execution file and blocks of the second execution file. Therefore, when the method of the present invention is used, illegal copy or plagiarism can be efficiently detected based on a binary execution file composing software without a source code.

    Abstract translation: 公开了通过使用执行文件的特征信息来检测软件相似性的方法和装置。 根据本发明,检测软件相似度的方法包括拆卸成为比较对象的第一和第二软件的执行文件的步骤 - 第一和第二执行文件 - 将第一和第二执行文件的拆卸结果分解的步骤 执行文件包括功能调用命令的多个块,以及计算第一执行文件的块和第二执行文件的块之间的相似度的步骤。 因此,当使用本发明的方法时,可以基于没有源代码的构成软件的二进制执行文件来有效地检测非法拷贝或抄袭。

    소프트웨어 인증 방법 및 시스템
    65.
    发明公开
    소프트웨어 인증 방법 및 시스템 有权
    用于软件认证的方法和系统

    公开(公告)号:KR1020140027587A

    公开(公告)日:2014-03-07

    申请号:KR1020120076744

    申请日:2012-07-13

    CPC classification number: G06F21/12

    Abstract: An embodiment of the present invention relates to a method and system for authenticating software. A software execution device comprises: a communication unit to transmit or receive data through a network; a storage unit to store a transformation program received through the communication unit; a program execution unit to execute the transformation program; a volatile memory to load the transformation program from the storage unit; and an authentication unit to transmit authentication information through the communication unit and receiving a response code as a response, if the transformation program is executed, wherein the received response code is stored in the volatile memory, and the program execution unit replaces at least a part of the transformation program with the response code or a conversion code converted therefrom and executes the replaced transformation program. [Reference numerals] (S100) Request a program; (S110) Separate a code piece and generate a transformation program; (S120) Receive the transformation program; (S130) Execute the transformation program; (S140) Request authentication; (S150) Prepare authentication and the code piece; (S160) Receive the code piece; (S170) Combine and execute the transformation program and the code piece

    Abstract translation: 本发明的实施例涉及用于认证软件的方法和系统。 软件执行装置包括:通过网络发送或接收数据的通信单元; 存储单元,用于存储通过通信单元接收的变换程序; 程序执行单元,用于执行变换程序; 用于从存储单元加载变换程序的易失性存储器; 以及认证单元,其通过所述通信单元发送认证信息,并且接收响应代码作为响应,如果执行所述变换程序,则所述接收到的响应代码被存储在所述易失性存储器中,并且所述程序执行单元至少替换部分 的转换程序与响应代码或从其转换的转换代码执行替换的转换程序。 (附图标记)(S100)请求程序; (S110)分离码片并生成转换程序; (S120)接收转换程序; (S130)执行变换程序; (S140)请求认证; (S150)准备认证和代码片; (S160)接收代码; (S170)组合并执行变换程序和代码段

    불법 촬영된 소프트웨어 개발 문서의 자동유출 방지방법 및 방지시스템
    66.
    发明公开
    불법 촬영된 소프트웨어 개발 문서의 자동유출 방지방법 및 방지시스템 有权
    防止软件开发文件自动在线传播的方法和系统扫描非法

    公开(公告)号:KR1020130052148A

    公开(公告)日:2013-05-22

    申请号:KR1020110117425

    申请日:2011-11-11

    CPC classification number: G06F21/16 G06F21/64 H04L9/3247

    Abstract: PURPOSE: An automatic outflow prevention method of a software development document which is illegally photographed and a prevention system thereof are provided to detect and block important image circulation caused by illegal photography, thereby minimizing damage caused by illegal circulation. CONSTITUTION: A signature manufacturing terminal(100) generates a virus signature for detecting a signature pattern adhered to a software development document. When illegal circulation attempt of an image file for the software development document, which is illegally photographed, is performed, a virus tool(300) blocks illegal circulation by detecting the virus signature adhered to the software development document. The virus signature is adhered to a right top of the software development document. [Reference numerals] (200) Illegal photographer, disseminator PC; (300) Virus tool; (400) Communication network; (500) Movable storage medium(USB,CD); (AA) Software development document with a signature pattern; (BB) Software development document A; (CC) Attach a signature pattern 'A'; (DD) Software development document B; (EE) Attach a signature pattern 'B'; (FF) Software development document C; (GG) Attach a signature pattern 'N'; (HH) Generate a signature; (II) Illegal photographing; (JJ) Detect the signature; (KK) Block illegal circulation; (LL) Signature DB; (MM) Add new signatures

    Abstract translation: 目的:提供一种非法拍照的软件开发文档的自动流出预防方法及其防止系统,用于检测和阻止非法拍摄引起的重要图像流通,从而最大限度地减少非法流通所造成的损害。 构成:签名制造终端(100)生成用于检测附着在软件开发文档上的签名模式的病毒签名。 当执行非法拍摄的软件开发文件的图像文件的非法流通尝试时,病毒工具(300)通过检测附着在软件开发文档上的病毒签名来阻止非法流通。 病毒签名遵守软件开发文档的右上角。 [参考数字](200)非法摄影师,传播者PC; (300)病毒工具; (400)通讯网络; (500)移动存储介质(USB,CD); (AA)具有签名模式的软件开发文件; (BB)软件开发文件A; (CC)附加签名模式“A”; (DD)软件开发文件B; (EE)附加签名模式“B”; (FF)软件开发文件C; (GG)附加签名模式“N”; (HH)生成签名; (二)非法拍照; (JJ)检测签名; (KK)阻止非法流通; (LL)签名数据库; (MM)添加新的签名

    스마트폰에 장착 가능한 핑거 마우스, 그리고 핑거 마우스를 장착한 스마트폰
    67.
    发明公开
    스마트폰에 장착 가능한 핑거 마우스, 그리고 핑거 마우스를 장착한 스마트폰 无效
    手指鼠标可拆卸到智能手指,以及带手指鼠标的智能手指

    公开(公告)号:KR1020130052147A

    公开(公告)日:2013-05-22

    申请号:KR1020110117423

    申请日:2011-11-11

    CPC classification number: G06F3/03543

    Abstract: PURPOSE: A smart phone and a finger mouse in the smart phone are provided to mount the finger mouse in the smart phone, thereby supplementing or extending functions for a touch screen. CONSTITUTION: A moving body(110) receives a physical signal by using finger force after a user holds a finger mouse. A distance sensing module generates a sensing signal by sensing movement distance of the moving body based on the physical signal. The distance sensing module includes a first distance sensing module(120) and a second distance sensing module(130). [Reference numerals] (210) I/O interface; (220) Control unit; (220a) Moving body recognition module; (220b) Distance measurement module; (220c) Position measurement module; (230) Storage unit; (240) Front touch screen

    Abstract translation: 目的:提供智能手机中的智能手机和手指鼠标以将手指鼠标安装在智能手机中,从而补充或扩展触摸屏的功能。 构成:移动体(110)在用户握住手指鼠标之后通过使用手指力接收物理信号。 距离感测模块通过基于物理信号感测移动体的移动距离来生成感测信号。 距离感测模块包括第一距离感测模块(120)和第二距离感测模块(130)。 (附图标记)(210)I / O接口; (220)控制单元; (220a)移动体识别模块; (220b)距离测量模块; (220c)位置测量模块; (230)存储单元; (240)前置触摸屏

    암호화 패드를 재사용할 수 있는 데이터 암호화 방법 및 그장치
    69.
    发明公开
    암호화 패드를 재사용할 수 있는 데이터 암호화 방법 및 그장치 有权
    能够重新加密加密垫的数据加密方法及其装置

    公开(公告)号:KR1020100029575A

    公开(公告)日:2010-03-17

    申请号:KR1020080088408

    申请日:2008-09-08

    CPC classification number: G06F21/62 H04L9/16

    Abstract: PURPOSE: A data enciphering method for reusing the encoding pad and an apparatus thereof are provided to maintain the stability of a coding function and reuse the encoded pad. CONSTITUTION: A pad arranger(23) divides an encoding/decoding pad consisting of a plurality of bits into a plurality of blocks. The blocks are disposed in order to correspond to the specific permutation. The PAD display part disposes something for bits comprising arranged blocks with the permutation in which blocks are arranged. An encoder(27) uses the pad arranged by the PAD display part. The data coding part transmits the information for permutation and encrypted data by the client.

    Abstract translation: 目的:提供一种用于重用编码块的数据加密方法及其装置,以保持编码功能的稳定性并重新使用编码的焊盘。 构成:焊盘排列器(23)将由多个位组成的编码/解码焊盘划分成多个块。 为了对应于特定排列而设置块。 PAD显示部分配置包括布置有排列的块的位,其中排列有排列的排列。 编码器(27)使用由PAD显示部件布置的焊盘。 数据编码部分由客户端发送用于置换和加密数据的信息。

    어플리케이션 저작권 보호 장치, 방법 및 그 프로그램을 기록한 저장매체
    70.
    发明公开
    어플리케이션 저작권 보호 장치, 방법 및 그 프로그램을 기록한 저장매체 有权
    应用程序,设备和计算机可读介质的版权保护方法存储其程序

    公开(公告)号:KR1020130101957A

    公开(公告)日:2013-09-16

    申请号:KR1020120049319

    申请日:2012-05-09

    Abstract: PURPOSE: An apparatus for application copyright protection, a method thereof and a storing medium recorded with the program are provided to block the execution of an application, which is copied illegally in a smart phone, by itself without a specific device, and to enable a software developer or a software development company to manage normal execution or supply of library or update of a smart phone application directly, and to track a user who distributes the application illegally. CONSTITUTION: A first install unit (21) installs an execution code of a program excluding a part of code during initial execution. A download request unit (22) transmits user information to a first server (100), and requests the first server to download a part of code where the user information is inserted. A second install unit (23) supplements the execution code by downloading the partial code including the user information from the first server. A copy unit (24) performs dispersion copy of the user information inserted into the partial code to the execution code after the execution code is supplemented. [Reference numerals] (20) Copyright protection program; (21) First install unit; (22) Download request unit; (23) Second install unit; (24) Copy unit; (25) User information comparison unit

    Abstract translation: 目的:提供一种用于应用程序版权保护的装置,其方法和记录有程序的存储介质,以阻止在智能电话中非法复制的应用程序的执行,而无需特定设备,并且能够 软件开发商或软件开发公司直接管理图书馆的正常执行或供应或更新智能手机应用程序,以及跟踪非法分发应用程序的用户。 规定:在初始执行期间,第一安装单元(21)安装不包括代码部分的程序的执行代码。 下载请求单元(22)向第一服务器(100)发送用户信息,并请求第一服务器下载插入用户信息的一部分代码。 第二安装单元(23)通过从第一服务器下载包括用户信息的部分代码来补充执行代码。 在补充执行代码之后,复制单元(24)将插入到部分代码中的用户信息的分散拷贝执行到执行代码。 (附图)(20)版权保护方案; (21)首次安装单位; (22)下载请求单位; (23)二次安装单位; (24)复印单位; (25)用户信息比较单元

Patent Agency Ranking