[go: up one dir, main page]

CN106503541A - A kind of installation method of installation kit and system - Google Patents

A kind of installation method of installation kit and system Download PDF

Info

Publication number
CN106503541A
CN106503541A CN201610889206.3A CN201610889206A CN106503541A CN 106503541 A CN106503541 A CN 106503541A CN 201610889206 A CN201610889206 A CN 201610889206A CN 106503541 A CN106503541 A CN 106503541A
Authority
CN
China
Prior art keywords
installation
sub
installation kit
kit
described program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610889206.3A
Other languages
Chinese (zh)
Other versions
CN106503541B (en
Inventor
赵少雷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TVMining Beijing Media Technology Co Ltd
Original Assignee
TVMining Beijing Media Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TVMining Beijing Media Technology Co Ltd filed Critical TVMining Beijing Media Technology Co Ltd
Priority to CN201610889206.3A priority Critical patent/CN106503541B/en
Publication of CN106503541A publication Critical patent/CN106503541A/en
Application granted granted Critical
Publication of CN106503541B publication Critical patent/CN106503541B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/51Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/03Indexing scheme relating to G06F21/50, monitoring users, programs or devices to maintain the integrity of platforms
    • G06F2221/033Test or assess software

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a kind of installation method of installation kit and system, come maintaining system safety and save Installed System Memory by the detection and interception of the sub- installation kit to being embedded in installation kit.Methods described includes:The installation instruction of installation kit is received, detects the installation kit whether in the installation white list of systemic presupposition;When the installation kit is in the installation white list of systemic presupposition, the installation kit is decompressed, and detected in the installation file of the installation kit after decompression with the presence or absence of sub- installation kit;When there is sub- installation kit in the installation file of the installation kit after decompression, detect the sub- installation kit whether in the installation white list of systemic presupposition;The sub- installation kit not in the installation white list of systemic presupposition when, refusal installs the sub- installation kit.The present invention maintains the security of system, has saved system memory space, improves Consumer's Experience.

Description

A kind of installation method of installation kit and system
Technical field
The present invention relates to program installing area, more particularly to a kind of installation method of installation kit and system.
Background technology
With the development and the raising of living standards of the people of science and technology, the use of various programs has become people's work Work, study, the social and irreplaceable important way of amusement and recreation.With increasing for user's usage frequency, using installation kit Various programs are installed and have become the mode that current people skillfully use.But in the installation process of existing installation kit, The sub- installation kits being often also under cover much embedded in the installation kit of a program so that user has to be forced to install these Virus is there may be in sub- installation kit, and this kind of sub- installation kit, so for the security of system can have adverse effect on, with When also have impact on Consumer's Experience.
Content of the invention
The present invention provides a kind of installation method of installation kit and system, by the son that hides in the installation kit to target program The detection and interception of installation kit, it is to avoid the sub- installation kit that there may be potential safety hazard is installed, so as in only installation targets The security of maintenance system in the state of program, saves system memory space, lifts Consumer's Experience.
A kind of first aspect according to embodiments of the present invention, there is provided installation method of installation kit, including:
The installation instruction of installation kit is received, detects the installation kit whether in the installation white list of systemic presupposition;
When the installation kit is in the installation white list of systemic presupposition, the installation kit is decompressed, and detects solution Whether there is sub- installation kit in the installation file of the installation kit after pressure;
When there is sub- installation kit in the installation file of the installation kit after decompression, detect that whether the sub- installation kit exists In the installation white list of systemic presupposition;
The sub- installation kit not in the installation white list of systemic presupposition when, refusal installs the sub- installation kit.
In certain embodiments, described the sub- installation kit not in the installation white list of systemic presupposition when, refusal peace The sub- installation kit is filled, including:
The sub- installation kit not in the installation white list of systemic presupposition when, intercept decompression to the sub- installation kit.
In certain embodiments, described the sub- installation kit not in the installation white list of systemic presupposition when, refusal peace After filling the sub- installation kit, including:
The all described installation file that is rejected beyond the described sub- installation kit of installation will be removed to send to system;
Installed according to the installation file pair program corresponding with the installation kit.
In certain embodiments, described installed according to the installation file pair program corresponding with the installation kit, Including:
In the installation process of described program, whether detection described program can be checked to the state of the sub- installation kit;
When checking to the state of the sub- installation kit in the installation process for detect described program, by described program The feedback of status of the described sub- installation kit required for installing is to described program;Wherein, the described sub- installation of described program is fed back to The state of bag is generated according to the installation requirements of described program by system.
In certain embodiments, described carry out it is installed according to the installation file pair program corresponding with the installation kit Afterwards, including:
When starting described program first after described program is installed, dependence journey of the described program to the sub- installation kit is detected Degree, and when judging that described program only detects that the sub- installation kit whether there is to the degree of dependence of the sub- installation kit, will After the sub- installation kit decompression, refusal installs the sub- installation kit.
Second aspect according to embodiments of the present invention, also provides a kind of installation system of installation kit, including:
Whether first detection module, for receiving the installation instruction of installation kit, detect the installation kit in systemic presupposition Install in white list;
First decompression module, for when the installation kit is in the installation white list of systemic presupposition, to the installation kit Decompressed, and detected in the installation file of the installation kit after decompression with the presence or absence of sub- installation kit;
Second detection module, during for there is sub- installation kit in the installation file of the installation kit after decompression, detection Whether the sub- installation kit is in the installation white list of systemic presupposition;
Refusal module, for the sub- installation kit not in the installation white list of systemic presupposition when, refusal is installed described Sub- installation kit.
In certain embodiments, the refusal module includes:
Intercept submodule, for the sub- installation kit not in the installation white list of systemic presupposition when, intercept to described The decompression of sub- installation kit.
In certain embodiments, the system also includes:
Sending module, sends for will remove all described installation file being rejected beyond the described sub- installation kit of installation To system;
Module is installed, for installing according to the installation file pair program corresponding with the installation kit.
In certain embodiments, the installation module includes:
Whether detection sub-module, can be to the sub- installation kit for detection described program in the installation process of described program State checked;
Feedback submodule, for examining to the state of the sub- installation kit in the installation process for detect described program When looking into, the feedback of status of the described sub- installation kit required for described program is installed is to described program;Wherein, the journey is fed back to The state of the described sub- installation kit of sequence is generated according to the installation requirements of described program by system.
In certain embodiments, the system also includes:
Second decompression module, when starting described program for installing first after described program, detection described program is to described The degree of dependence of sub- installation kit, and judging that described program is only to detect the sub- installation to the degree of dependence of the sub- installation kit When bag whether there is, refusal after the sub- installation kit decompression is installed the sub- installation kit.
Technical scheme provided in an embodiment of the present invention can produce following beneficial effect:Receive the installation instruction of installation kit, inspection The installation kit is surveyed whether in the installation white list of systemic presupposition;In the installation kit in the installation white list of systemic presupposition When, the installation kit is decompressed, and is detected in the installation file of the installation kit after decompression with the presence or absence of sub- installation kit; When there is sub- installation kit in the installation file of the installation kit after decompression, detect the sub- installation kit whether in systemic presupposition Installation white list in;The sub- installation kit not in the installation white list of systemic presupposition when, refusal installs the sub- installation Bag.Detection and interception of the present invention by hiding sub- installation kit in the installation kit to target program, it is to avoid to there may be peace The sub- installation kit of full hidden danger is installed, and so as to maintain the security of system in the state of only installation targets program, is saved System memory space, improves Consumer's Experience.
Other features and advantages of the present invention will be illustrated in the following description, also, partly be become from specification Obtain it is clear that or being understood by implementing the present invention.The purpose of the present invention and other advantages can pass through in the explanation that is write In book, claims and accompanying drawing, specifically noted structure is realizing and obtain.
Below by drawings and Examples, technical scheme is described in further detail.
Description of the drawings
Accompanying drawing is used for providing a further understanding of the present invention, and constitutes a part for specification, the reality with the present invention Applying example is used for explaining the present invention together, is not construed as limiting the invention.
In the accompanying drawings:
Fig. 1 is a kind of flow chart of the installation method of installation kit of the present invention according to an exemplary embodiment.
The stream of the step of Fig. 2 is a kind of installation method of installation kit of the present invention according to exemplary embodiment S40 Cheng Tu.
Fig. 3 is the flow chart of the installation method of another installation kit of the present invention according to an exemplary embodiment.
The stream of the step of Fig. 4 is a kind of installation method of installation kit of the present invention according to exemplary embodiment S60 Cheng Tu.
Fig. 5 is the flow chart of the installation method of another installation kit of the present invention according to an exemplary embodiment.
Fig. 6 is a kind of block diagram of the installation system of installation kit of the present invention according to an exemplary embodiment.
Fig. 7 is a kind of refusal module 64 of the installation system of installation kit of the present invention according to an exemplary embodiment Block diagram.
Fig. 8 is the block diagram of the installation system of another installation kit of the present invention according to an exemplary embodiment.
Fig. 9 is a kind of installation module 66 of the installation system of installation kit of the present invention according to an exemplary embodiment Block diagram.
Figure 10 is the block diagram of the installation system of another installation kit of the present invention according to an exemplary embodiment.
Specific embodiment
The preferred embodiments of the present invention are illustrated below in conjunction with accompanying drawing, it will be appreciated that preferred reality described herein Apply example to be merely to illustrate and explain the present invention, be not intended to limit the present invention.
The embodiment of the present disclosure provides a kind of installation method of installation kit, for by hidden in the installation kit to target program The detection and interception of the sub- installation kit that hides, it is to avoid the sub- installation kit that there may be potential safety hazard is installed, so as to only pacify In the state of dress target program, the security of maintenance system, saves system memory space, lifts Consumer's Experience.As shown in figure 1, should Method includes step S10-S40:
In step slo, the installation instruction of installation kit is received, detects whether the installation kit is white in the installation of systemic presupposition In list;Wherein, the installation white list can be set according to user's request;And the installation white list is initially setting up Afterwards, can be increased according to user's request and be deleted, namely can be adjusted at any time to adapt to current user's request; In final setting, if user is not desired to consuming, energy is configured, and system can also have the installation white list of an acquiescence, should Conventional program can be added in default installation white list;In this embodiment, during the installation instruction of reception installation kit, Ke Yishi It is triggered when the instruction for starting that the installation kit is decompressed is received, that is, when decompressing to the installation kit, Can start to check the installation kit whether in the installation white list, if the installation kit is in the installation white list In, you can continue to decompress which and install, if the installation kit is not in the installation white list, representing which is The program installed by user's refusal, can now refuse to decompress which, or the otherwise installation to the installation kit Intercepted.Intelligible, after the installation of the installation kit is intercepted, if user needs to carry out the installation kit really Install, then the program or its corresponding installation kit can be added and be installed in white list, be installed again.
In step S20, when the installation kit is in the installation white list of systemic presupposition, the installation kit is solved Pressure, and detect in the installation file of the installation kit after decompression with the presence or absence of sub- installation kit;That is, entering to the installation kit After row decompression, if also there are other sub- installation kits, for system safety and saving memory headroom, after needing to decompression Installation file in sub- installation kit filtered, therefore firstly the need of the sub- installation kit in installation file is detected.
In step s 30, when there is sub- installation kit in the installation file of the installation kit after decompression, the son is detected Whether installation kit is in the installation white list of systemic presupposition;That is, during sub- installation kit in installation file is detected, if should Sub- installation kit is that system is installed necessary to the program or user also wants to subprogram to be mounted, can now be added into pacifying After dress white list, install the sub- installation kit (intelligible, when which is when installing in white list, if the sub- installation kit is not Be to install necessary to the program, and user be when being also not desired to install the sub- installation kit, user can be moved out described install white List);If the sub- installation kit is not in the installation white list and which is not that system is installed necessary to the program, now Can refuse to install the sub- installation kit, namely the installation of the sub- installation kit is intercepted.
In step s 40, the sub- installation kit not in the installation white list of systemic presupposition when, refusal installs the son Installation kit.If that is, the sub- installation kit not in described installation in white list can now be refused to install the sub- installation Bag, namely the installation of the sub- installation kit is intercepted.
In certain embodiments, as shown in Fig. 2 step S40 includes:
Step S401, the sub- installation kit not in the installation white list of systemic presupposition when, intercept to the sub- installation The decompression of bag.That is, in this embodiment, it is the decompression procedure to the sub- installation kit that refusal installs the mode of the sub- installation kit Intercepted.
In certain embodiments, as shown in figure 3, including after S40 the step of methods described:
Step S50, all described installation file that is rejected beyond the described sub- installation kit of installation will be removed send to being System;That is, after refusal installs the sub- installation kit in the embodiment above, the installation file after the sub- installation kit will be removed Send to system, system recycles the installation file for receiving to install program.
Step S60, installed according to the installation file pair program corresponding with the installation kit.
In certain embodiments, as shown in figure 4, step S60 includes:
Step S601, in the installation process of described program detection described program whether can be to the state of the sub- installation kit Checked;That is, in the installation process of described program, need the installation for detecting the program whether need receive described Can be installed after the installment state of sub- installation kit, such as, be detected whether certain program has to receiving sub- installation kit The installation of next step can be just carried out after signal after installing.
Step S602, when checking to the state of the sub- installation kit in the installation process for detect described program, The feedback of status of the described sub- installation kit required for described program is installed is to described program;Wherein, described program is fed back to The state of the sub- installation kit is generated according to the installation requirements of described program by system.Such as, certain program has to receiving Sub- installation kit install after signal after can just carry out the installation of next step, and in this embodiment, system can be with In the case where the sub- installation kit is not installed, the signal that the described program one sub- installation kit has been installed is fed back to, And make described program carry out continuation installation.
In certain embodiments, as shown in figure 5, including after S60 the step of methods described:
When starting described program first after step S70, installation described program, detection described program is to the sub- installation kit Degree of dependence, and judging that described program is only to detect that the sub- installation kit whether there is to the degree of dependence of the sub- installation kit When, refusal after the sub- installation kit decompression is installed the sub- installation kit.That is, work as only to need to examine in described program installation process Survey the subprogram decompressed state when, can also now select to be decompressed to the sub- installation kit, rather than which is decompressed Process is intercepted, it will be appreciated that, the sub- installation kit is not installed after decompression, therefore can still save internal memory empty Between and system protected.
Said method provided in an embodiment of the present invention, receives the installation instruction of installation kit, detects that whether the installation kit exists In the installation white list of systemic presupposition;When the installation kit is in the installation white list of systemic presupposition, the installation kit is entered Row decompression, and detect in the installation file of the installation kit after decompression with the presence or absence of sub- installation kit;The peace after decompression When there is sub- installation kit in the installation file of dress bag, detect the sub- installation kit whether in the installation white list of systemic presupposition; The sub- installation kit not in the installation white list of systemic presupposition when, refusal installs the sub- installation kit.This programme is by right The detection and interception of the sub- installation kit that hides in the installation kit of target program, it is to avoid to there may be the sub- installation kit of potential safety hazard Installed, so as to the security of maintenance system in the state of only installation targets program, save system memory space, lifted and used Experience at family.
The installation method of corresponding installation kit provided in an embodiment of the present invention, the present invention also provide the installation system of installation kit, As shown in fig. 6, the system may include:
Whether first detection module 61, for receiving the installation instruction of installation kit, detect the installation kit in systemic presupposition Installation white list in;Wherein, the installation white list can be set according to user's request;And the installation white list exists After initially setting up, can be increased according to user's request and be deleted, namely can be adjusted at any time current to adapt to User's request;In final setting, if user is not desired to consuming, energy is configured, and system can also have the installation of an acquiescence Conventional program can be added in the default installation white list by white list;In this embodiment, the installation instruction of installation kit is received When, can be triggered when the instruction for starting that the installation kit is decompressed is received, that is, entering to the installation kit During row decompression, i.e., can start to check the installation kit whether in the installation white list, if the installation kit is in the peace In dress white list, you can continue to decompress which and install, if the installation kit is not in the installation white list, It is user's program for being installed of refusal to represent which, can now refuse to decompress which, or otherwise to the installation The installation of bag is intercepted.Intelligible, after the installation of the installation kit is intercepted, if user is needed really to the peace Dress bag is installed, then the program or its corresponding installation kit can be added and be installed in white list, be installed again i.e. Can.
First decompression module 62, for when the installation kit is in the installation white list of systemic presupposition, to the installation Bag is decompressed, and is detected in the installation file of the installation kit after decompression with the presence or absence of sub- installation kit;That is, to described After installation kit is decompressed, if also there are other sub- installation kits, for system safety and saving memory headroom, need Sub- installation kit in installation file after to decompression is filtered, therefore firstly the need of by the sub- installation kit detection in installation file Out.Second detection module 63, during for there is sub- installation kit in the installation file of the installation kit after decompression, detects institute Sub- installation kit is stated whether in the installation white list of systemic presupposition;That is, during sub- installation kit in installation file is detected, such as Really the sub- installation kit is that system is installed necessary to the program or user also wants to subprogram to be mounted, can now be added Enter after white list is installed, install the sub- installation kit (intelligible, when which is when installing in white list, if the sub- installation Bag is installed necessary to the program, and user, when being also not desired to install the sub- installation kit, user can be moved out the peace Dress white list);If the sub- installation kit is not in the installation white list and which is not that system is installed necessary to the program, Can now refuse to install the sub- installation kit, namely the installation of the sub- installation kit is intercepted.
Refusal module 64, for the sub- installation kit not in the installation white list of systemic presupposition when, refusal install institute State sub- installation kit.If that is, the sub- installation kit not in described installation in white list can now be refused to install the sub- peace Dress bag, namely the installation of the sub- installation kit is intercepted.
In certain embodiments, as shown in fig. 7, the refusal module 64 includes:
Intercept submodule 641, for the sub- installation kit not in the installation white list of systemic presupposition when, intercept to institute State the decompression of sub- installation kit.That is, in this embodiment, it is to the sub- installation kit that refusal installs the mode of the sub- installation kit Decompression procedure is intercepted.
In certain embodiments, as shown in figure 8, the system also includes:
Sending module 65, sends out for will remove all described installation file being rejected beyond the described sub- installation kit of installation Deliver to system;That is, after refusal installs the sub- installation kit in the embodiment above, the peace after the sub- installation kit will be removed Dress file is sent to system, and system recycles the installation file for receiving to install program.
Module 66 is installed, for installing according to the installation file pair program corresponding with the installation kit.
In certain embodiments, as shown in figure 9, the installation module 66 includes:
Whether detection sub-module 661, can be to the sub- peace for detection described program in the installation process of described program The state of dress bag is checked;That is, in the installation process of described program, needing whether the installation for detecting the program needs Can be installed after the installment state for receiving the sub- installation kit, such as, be detected whether certain program has to receiving The installation of next step can be just carried out to sub- installation kit after signal after installing.
Feedback submodule 662, for entering to the state of the sub- installation kit in the installation process for detect described program When row is checked, the feedback of status of the described sub- installation kit required for described program is installed is to described program;Wherein, institute is fed back to The state for stating the described sub- installation kit of program is generated according to the installation requirements of described program by system.Such as, certain program has to Can just carry out the installation of next step after signal after receiving sub- installation kit and installing, and in this embodiment, System can feed back to the described program one sub- installation kit and installed in the case where the sub- installation kit is not installed Signal, and make described program carry out continuation installation.
In certain embodiments, as shown in Figure 10, the system also includes:
Second decompression module 67, when starting described program for installing first after described program, detection described program is to institute The degree of dependence of sub- installation kit is stated, and is judging that described program is only to detect the sub- peace to the degree of dependence of the sub- installation kit When dress bag whether there is, refusal after the sub- installation kit decompression is installed the sub- installation kit.That is, when described program was installed Only need to detect that in journey the subprogram decompressed state when, can also now select to be decompressed to the sub- installation kit, and It is not that its decompression procedure is intercepted, it will be appreciated that, the sub- installation kit is not installed after decompression, therefore still may be used To save memory headroom and system protected.
Said system provided in an embodiment of the present invention, the inspection of the sub- installation kit by hiding in the installation kit to target program Survey and intercept, it is to avoid the sub- installation kit that there may be potential safety hazard is installed, so as to the state in only installation targets program The security of lower maintenance system, saves system memory space, lifts Consumer's Experience.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or computer program Product.Therefore, the present invention can adopt complete hardware embodiment, complete software embodiment or with reference to software and hardware in terms of reality Apply the form of example.And, the present invention can be adopted in one or more computers for wherein including computer usable program code The shape of the upper computer program that implements of usable storage medium (including but not limited to magnetic disc store and optical memory etc.) Formula.
The present invention is the flow process with reference to method according to embodiments of the present invention, equipment (system) and computer program Figure and/or block diagram are describing.It should be understood that each stream in flowchart and/or block diagram can be asked by computer program Journey and/or the combination of square frame and flow chart and/or the flow process in block diagram and/or square frame.These computer programs can be provided Ask the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable information processing equipments to produce A raw machine so that produced for reality by the request of computer or the computing device of other programmable information processing equipments The device of the function of specifying in present one flow process of flow chart or one square frame of multiple flow processs and/or block diagram or multiple square frames.
These computer program requests may be alternatively stored in and can guide computer or other programmable information processing equipments with spy Determine in the computer-readable memory that mode works so that the request being stored in the computer-readable memory is produced to be included asking Seek the manufacture of device, the request unit realize in one flow process of flow chart or one square frame of multiple flow processs and/or block diagram or The function of specifying in multiple square frames.
These computer program requests can be also loaded in computer or other programmable information processing equipments so that in meter Series of operation steps is executed on calculation machine or other programmable devices to produce computer implemented process, so as in computer or The request executed on other programmable devices is provided for realization in one flow process of flow chart or multiple flow processs and/or block diagram one The step of function of specifying in individual square frame or multiple square frames.
Obviously, those skilled in the art can carry out the essence of various changes and modification without deviating from the present invention to the present invention God and scope.So, if these modifications of the present invention and modification belong to the scope of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to comprising these changes and modification.

Claims (10)

1. a kind of installation method of installation kit, it is characterised in that include:
The installation instruction of installation kit is received, detects the installation kit whether in the installation white list of systemic presupposition;
When the installation kit is in the installation white list of systemic presupposition, the installation kit is decompressed, and after detecting decompression The installation kit installation file in whether there is sub- installation kit;
When there is sub- installation kit in the installation file of the installation kit after decompression, detect the sub- installation kit whether in system In default installation white list;
The sub- installation kit not in the installation white list of systemic presupposition when, refusal installs the sub- installation kit.
2. the method for claim 1, it is characterised in that described not white in the installation of systemic presupposition in the sub- installation kit When in list, refusal installs the sub- installation kit, including:
The sub- installation kit not in the installation white list of systemic presupposition when, intercept decompression to the sub- installation kit.
3. the method for claim 1, it is characterised in that described not white in the installation of systemic presupposition in the sub- installation kit When in list, after refusal installs the sub- installation kit, including:
The all described installation file that is rejected beyond the described sub- installation kit of installation will be removed to send to system;
Installed according to the installation file pair program corresponding with the installation kit.
4. method as claimed in claim 3, it is characterised in that described corresponding with the installation kit according to the installation file pair Program installed, including:
In the installation process of described program, whether detection described program can be checked to the state of the sub- installation kit;
When checking to the state of the sub- installation kit in the installation process for detect described program, described program is installed The feedback of status of required described sub- installation kit is to described program;Wherein, the described sub- installation kit of described program is fed back to State is generated according to the installation requirements of described program by system.
5. method as claimed in claim 3, it is characterised in that described corresponding with the installation kit according to the installation file pair Program installed after, including:
When starting described program first after described program is installed, degree of dependence of the described program to the sub- installation kit is detected, and When judging that described program only detects that the sub- installation kit whether there is to the degree of dependence of the sub- installation kit, by the son After installation kit decompression, refusal installs the sub- installation kit.
6. a kind of installation system of installation kit, it is characterised in that include:
Whether first detection module, for receiving the installation instruction of installation kit, detect the installation kit in the installation of systemic presupposition In white list;
First decompression module, for when the installation kit is in the installation white list of systemic presupposition, carrying out to the installation kit Decompression, and detect in the installation file of the installation kit after decompression with the presence or absence of sub- installation kit;
Second detection module, during for there is sub- installation kit in the installation file of the installation kit after decompression, detection is described Whether sub- installation kit is in the installation white list of systemic presupposition;
Refusal module, for the sub- installation kit not in the installation white list of systemic presupposition when, refusal installs the sub- peace Dress bag.
7. system as claimed in claim 6, it is characterised in that the refusal module includes:
Intercept submodule, for the sub- installation kit not in the installation white list of systemic presupposition when, intercept to the sub- peace The decompression of dress bag.
8. system as claimed in claim 6, it is characterised in that the system also includes:
Sending module, sends to being for will remove all described installation file being rejected beyond the described sub- installation kit of installation System;
Module is installed, for installing according to the installation file pair program corresponding with the installation kit.
9. system as claimed in claim 8, it is characterised in that the installation module includes:
Whether detection sub-module, can be to the shape of the sub- installation kit for detection described program in the installation process of described program State is checked;
Feedback submodule, for checking to the state of the sub- installation kit in the installation process for detect described program When, the feedback of status of the described sub- installation kit required for described program is installed is to described program;Wherein, described program is fed back to Described sub- installation kit state by system according to the installation requirements of described program generate.
10. system as claimed in claim 8, it is characterised in that the system also includes:
Second decompression module, when starting described program for installing first after described program, detection described program is to the sub- peace The degree of dependence of dress bag, and judging that described program is only to detect that the sub- installation kit is to the degree of dependence of the sub- installation kit In the presence of no, refusal after the sub- installation kit decompression is installed the sub- installation kit.
CN201610889206.3A 2016-10-11 2016-10-11 A kind of installation method and system of installation kit Expired - Fee Related CN106503541B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610889206.3A CN106503541B (en) 2016-10-11 2016-10-11 A kind of installation method and system of installation kit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610889206.3A CN106503541B (en) 2016-10-11 2016-10-11 A kind of installation method and system of installation kit

Publications (2)

Publication Number Publication Date
CN106503541A true CN106503541A (en) 2017-03-15
CN106503541B CN106503541B (en) 2019-07-26

Family

ID=58293816

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610889206.3A Expired - Fee Related CN106503541B (en) 2016-10-11 2016-10-11 A kind of installation method and system of installation kit

Country Status (1)

Country Link
CN (1) CN106503541B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110442357A (en) * 2019-08-09 2019-11-12 四川虹美智能科技有限公司 A kind of application installation management method, smart machine and system
CN111061506A (en) * 2019-12-17 2020-04-24 努比亚技术有限公司 Application management and control method, wearable device and computer-readable storage medium
CN112925531A (en) * 2019-12-05 2021-06-08 成都鼎桥通信技术有限公司 Management and control method for installation and uninstallation of application software

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102222183A (en) * 2011-04-28 2011-10-19 奇智软件(北京)有限公司 Mobile terminal software package security detection method and system
CN103093148A (en) * 2012-12-28 2013-05-08 广东欧珀移动通信有限公司 Method, system and device for detecting malicious advertisement
US20130160147A1 (en) * 2011-12-16 2013-06-20 Dell Products L.P. Protected application programming interfaces
CN103235913A (en) * 2013-04-03 2013-08-07 北京奇虎科技有限公司 System, equipment and method used for identifying and intercepting bundled software
CN103646209A (en) * 2013-12-20 2014-03-19 北京奇虎科技有限公司 Cloud-security-based bundled software blocking method and device
CN104021336A (en) * 2013-02-28 2014-09-03 联想(北京)有限公司 Information processing method and device
CN104636154A (en) * 2013-11-07 2015-05-20 腾讯科技(深圳)有限公司 Method and device for installing application programs
CN104850779A (en) * 2015-06-04 2015-08-19 北京奇虎科技有限公司 Safe application program installing method and safe application program installing device
CN104915593A (en) * 2014-03-14 2015-09-16 北京奇虎科技有限公司 Binding removing processing method and system for software
CN105138902A (en) * 2015-08-21 2015-12-09 安一恒通(北京)科技有限公司 Method and device used for processing progress creating behaviors in installation of application
CN105740021A (en) * 2016-01-29 2016-07-06 广东欧珀移动通信有限公司 Application program installation method and device
CN105791322A (en) * 2016-05-05 2016-07-20 绿网天下(福建)网络科技股份有限公司 Installation software authentication method through management and control APP
CN105912925A (en) * 2016-04-05 2016-08-31 周奇 Method and system for preventing mobile terminal from automatically installing related applications

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102222183A (en) * 2011-04-28 2011-10-19 奇智软件(北京)有限公司 Mobile terminal software package security detection method and system
US20130160147A1 (en) * 2011-12-16 2013-06-20 Dell Products L.P. Protected application programming interfaces
CN103093148A (en) * 2012-12-28 2013-05-08 广东欧珀移动通信有限公司 Method, system and device for detecting malicious advertisement
CN104021336A (en) * 2013-02-28 2014-09-03 联想(北京)有限公司 Information processing method and device
CN103235913A (en) * 2013-04-03 2013-08-07 北京奇虎科技有限公司 System, equipment and method used for identifying and intercepting bundled software
CN104636154A (en) * 2013-11-07 2015-05-20 腾讯科技(深圳)有限公司 Method and device for installing application programs
CN103646209A (en) * 2013-12-20 2014-03-19 北京奇虎科技有限公司 Cloud-security-based bundled software blocking method and device
CN104915593A (en) * 2014-03-14 2015-09-16 北京奇虎科技有限公司 Binding removing processing method and system for software
CN104850779A (en) * 2015-06-04 2015-08-19 北京奇虎科技有限公司 Safe application program installing method and safe application program installing device
CN105138902A (en) * 2015-08-21 2015-12-09 安一恒通(北京)科技有限公司 Method and device used for processing progress creating behaviors in installation of application
CN105740021A (en) * 2016-01-29 2016-07-06 广东欧珀移动通信有限公司 Application program installation method and device
CN105912925A (en) * 2016-04-05 2016-08-31 周奇 Method and system for preventing mobile terminal from automatically installing related applications
CN105791322A (en) * 2016-05-05 2016-07-20 绿网天下(福建)网络科技股份有限公司 Installation software authentication method through management and control APP

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110442357A (en) * 2019-08-09 2019-11-12 四川虹美智能科技有限公司 A kind of application installation management method, smart machine and system
CN112925531A (en) * 2019-12-05 2021-06-08 成都鼎桥通信技术有限公司 Management and control method for installation and uninstallation of application software
CN112925531B (en) * 2019-12-05 2023-10-20 成都鼎桥通信技术有限公司 Control method for installing and uninstalling application software
CN111061506A (en) * 2019-12-17 2020-04-24 努比亚技术有限公司 Application management and control method, wearable device and computer-readable storage medium

Also Published As

Publication number Publication date
CN106503541B (en) 2019-07-26

Similar Documents

Publication Publication Date Title
CN106156619B (en) Application security protection method and device
CN105653963B (en) Information display method and device
US10645579B2 (en) Account login method, apparatus, and system
CN105117663B (en) The encrypted object display methods and device of a kind of application
US10481905B2 (en) Method, apparatus and system for verifying code integrity on clients
EP3165019B1 (en) Method and apparatus of notifying of smishing
US20190207949A1 (en) Account verification system
CN105809055B (en) Access control method, device and relevant device
WO2020191817A1 (en) Game character position prompting method, terminal equipment and storage medium
CN111538961A (en) Software activation method, device, equipment and storage medium
CN106503541A (en) A kind of installation method of installation kit and system
MY189464A (en) Smart card read/write methods and apparatus
CN103778375A (en) Device and method for preventing user equipment from loading illegal dynamic link library file
CN105872850A (en) Live data pushing method and equipment based on white list
KR101634531B1 (en) Device and method for preventing information from being leakage by screen capture in video output apparatus
CN106503540A (en) A kind of installation of program installation kit and operation method and system
CN107251542B (en) Visualization for observation guidance during dataset generation
CN111753287A (en) Authority control method and device
CN104850776A (en) Method and device for controlling API (Application Program Interface) call, and mobile terminal
CN105227305B (en) Security verification method and device
CN104021324A (en) Method and device for writing safety verification
CN110706221A (en) Verification method, verification device, storage medium and device for customizing pictures
CN105701399A (en) Method and device for security detection of application program
CN110602700A (en) Seed key processing method and device and electronic equipment
CN106201066B (en) Information verification method, device and terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Installation method and system of installation package

Effective date of registration: 20210104

Granted publication date: 20190726

Pledgee: Inner Mongolia Huipu Energy Co.,Ltd.

Pledgor: TVMINING (BEIJING) MEDIA TECHNOLOGY Co.,Ltd.

Registration number: Y2020990001527

PE01 Entry into force of the registration of the contract for pledge of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190726

Termination date: 20211011

CF01 Termination of patent right due to non-payment of annual fee