CN106503541A - A kind of installation method of installation kit and system - Google Patents
A kind of installation method of installation kit and system Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/51—Monitoring 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/03—Indexing scheme relating to G06F21/50, monitoring users, programs or devices to maintain the integrity of platforms
- G06F2221/033—Test 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
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.
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)
| 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)
| 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 |
-
2016
- 2016-10-11 CN CN201610889206.3A patent/CN106503541B/en not_active Expired - Fee Related
Patent Citations (13)
| 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)
| 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 |