Global Patent Index - EP 3528149 A1

EP 3528149 A1 20190821 - SOFTWARE REPACKAGING PREVENTION METHOD AND DEVICE

Title (en)

SOFTWARE REPACKAGING PREVENTION METHOD AND DEVICE

Title (de)

VERFAHREN UND VORRICHTUNG ZUR VERHINDERUNG DER NEUPAKETIERUNG VON SOFTWARE

Title (fr)

PROCÉDÉ ET DISPOSITIF DE PRÉVENTION DE RECONDITIONNEMENT DE LOGICIEL

Publication

EP 3528149 A1 20190821 (EN)

Application

EP 17859699 A 20170926

Priority

  • CN 201610887188 A 20161011
  • CN 2017103403 W 20170926

Abstract (en)

The present application provides a method and an apparatus for anti-repackaging. The method includes: running a target file in an installation package and loading a secure dynamic library in the installation package; and performing the following steps based on code in the target file: obtaining digital watermark information embedded in the target file and verification information stored in the secure dynamic library; and verifying, based on the digital watermark information and the verification information, whether the installation package is a repackaged installation package. Because the installation package in the present application includes verification code, no matter how an operating system is modified, a process of verifying the installation package in the system cannot be avoided. This alleviates an existing problem that whether the installation package is repackaged cannot be effectively verified sometimes when the system verifies a self-signature of the installation package to verify whether the installation package is repackaged. The following existing problem is also alleviated: verification efficiency is low sometimes when the system calculates a hash value of the installation package to verify whether the installation package is repackaged.

IPC 8 full level

G06F 21/14 (2013.01)

CPC (source: CN EP KR US)

G06F 8/61 (2013.01 - US); G06F 21/14 (2013.01 - CN EP KR US); G06F 21/16 (2013.01 - EP KR US); G06F 21/51 (2013.01 - US); G06F 21/563 (2013.01 - US); G06F 21/566 (2013.01 - KR US); G06F 21/1063 (2023.08 - US); G06F 2221/033 (2013.01 - US)

Designated contracting state (EPC)

AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

Designated extension state (EPC)

BA ME

DOCDB simple family (publication)

EP 3528149 A1 20190821; EP 3528149 A4 20191016; EP 3528149 B1 20210407; CN 106971098 A 20170721; CN 106971098 B 20200602; ES 2874781 T3 20211105; JP 2019535087 A 20191205; JP 6746156 B2 20200826; KR 102192880 B1 20201222; KR 20190061075 A 20190604; PH 12019500785 A1 20191111; PL 3528149 T3 20211011; SG 11201903264R A 20190530; TW 201814576 A 20180416; TW I675310 B 20191021; US 10685117 B2 20200616; US 2019243974 A1 20190808; WO 2018068633 A1 20180419

DOCDB simple family (application)

EP 17859699 A 20170926; CN 201610887188 A 20161011; CN 2017103403 W 20170926; ES 17859699 T 20170926; JP 2019520118 A 20170926; KR 20197013506 A 20170926; PH 12019500785 A 20190411; PL 17859699 T 20170926; SG 11201903264R A 20170926; TW 106130944 A 20170911; US 201916381857 A 20190411