Anti-repackaging method and apparatus

A repackaging and consistent technology, applied in the computer field, can solve the problems that the installation package takes up a lot of memory, the verification efficiency is low, and it is impossible to effectively verify whether the installation package has been repackaged, and achieve high efficiency.

Active Publication Date: 2017-07-21
ADVANCED NEW TECH CO LTD
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] In view of the above problems, the present application provides an anti-repackage method and its device, which are used to solve the problem in the prior art that sometimes it is impossible to effectively verify whether the installation package is repackaged by verifying the self-signature of the installation package in the system , and solve the problem in the prior art that when the system checks whether the installation package is repackaged by calculating the hash value of the installation package, sometimes the installation package takes up a large amount of memory, resulting in low verification efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Anti-repackaging method and apparatus
  • Anti-repackaging method and apparatus
  • Anti-repackaging method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in conjunction with specific embodiments of the present application and corresponding drawings. Apparently, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0035] The technical solutions provided by various embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.

[0036] This application provides a method for preventing repackaging, which is used to solve the problem in the prior art that sometimes it is impossible to effectively verify whet...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an anti-repackaging method and apparatus. The method comprises the steps of running a target file in an installation package and loading a secure dynamic library in the installation package; and according to a code in the target file, executing the following steps of obtaining digital watermark information embedded in the target file and verification information stored in the secure dynamic library; and according to the digital watermark information and the verification information, verifying whether the installation package is a re-packaged installation package or not. The installation package contains the verification code, so that the installation package verification process of a system cannot be avoided no matter how to transform the operation system, the problem that whether the installation package is repackaged or not cannot be effectively verified sometimes when the system verifies whether the installation package is repackaged or not by checking a self signature of the installation package in the prior art is solved, and the problem that the verification efficiency is relatively low sometimes when the system verifies whether the installation package is re-packaged or not by calculating a hash value of the installation package in the prior art is solved.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a method and device for preventing repackaging. Background technique [0002] At present, many malicious application software modify the original installation package through repackaging, embed advertisements in the original installation package, automatically download malicious software, and implement programs such as rooting. [0003] The process of repacking is as follows figure 1 Shown: First, the original installation package is decompiled to obtain the source code of the original installation package, and then the user modifies the source code, for example, adding other codes, which can be advertisements or automatic downloads Malware programs, etc., and finally, the modified file is repackaged to obtain a repackaged installation package. [0004] Since the source code is modified during the above repackaging process, the self-signature of the repackaged insta...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/14
CPCG06F21/14G06F21/16G06F21/566G06F8/61G06F2221/033G06F21/563G06F21/51G06F21/1063
Inventor 陈耀光王加水
Owner ADVANCED NEW TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products