CN102156649B - Patch installation method and device thereof - Google Patents

Patch installation method and device thereof Download PDF

Info

Publication number
CN102156649B
CN102156649B CN201110049719.0A CN201110049719A CN102156649B CN 102156649 B CN102156649 B CN 102156649B CN 201110049719 A CN201110049719 A CN 201110049719A CN 102156649 B CN102156649 B CN 102156649B
Authority
CN
China
Prior art keywords
mounting condition
patch
associated documents
installation kit
condition associated
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.)
Active
Application number
CN201110049719.0A
Other languages
Chinese (zh)
Other versions
CN102156649A (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.)
360 Digital Security Technology Group Co Ltd
Original Assignee
Qizhi Software Beijing 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 Qizhi Software Beijing Co Ltd filed Critical Qizhi Software Beijing Co Ltd
Priority to CN201110049719.0A priority Critical patent/CN102156649B/en
Publication of CN102156649A publication Critical patent/CN102156649A/en
Application granted granted Critical
Publication of CN102156649B publication Critical patent/CN102156649B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a bug fixing method and a device thereof, wherein the method comprises the following steps of: obtaining a first patch installation package, and extracting a first instillation condition related file from the first patch instillation package; substituting the first installation condition related file with a second installation condition related file; generating a second patch installation package according to the first installation package and the substitution result; and fixing the bug by the second patch installation package. With the method and the device thereof, improvement on the success rate of fixing the bug in programs is facilitated.

Description

A kind of patch installation and device
Technical field
The present invention relates to field of computer technology, more particularly to a kind of patch installation and device.
Background technology
For large software system (such as microsoft operation system), on stream, it is do not have to have several factors Consider, but some problems may be exposed in use, the presence of these problems may make user Occur interference work during with system or software or be harmful to security problems, thus, it is found that being accomplished by addition after this problem Some small routines are worked out, to be repaired to software built-in problem, this small routine is thus referred to as patch.Generally, Patch is made by the original author of software, and software user can download patch from website, and be installed to local, it is possible to Defect present in its software is set effectively to be repaired, to reach correction program error, reduce or eliminate security risk, raising The purposes such as the utilization ratio of program.
Certainly, if all patch all being downloaded, being installed, machine might not be just made to become safer.Phase Instead, if being mounted with out-of-date, unnecessary, even problematic patch, risk can be brought to machine on the contrary.Therefore, in hair During cloth service packs (referring to intersection of certain system in the patch of certain period institute's release upgrade), it will usually limited in service packs The mounting condition of patch, when patch is installed in certain machine, installs installation of the test program needs first in service packs Condition, judges whether current machine environment meets the condition, if it is satisfied, then installing corresponding patch, otherwise, no longer pacifies Dress.
So carry out patch installation, it may appear that some problems.For example, Microsoft has carried out version field to the patch issued The limitation of section, and for the most of legal Microsoft user of China, because some technical reasons cause to detect patch state The version information stored in the registration table that operating system is found during information or the version information stored in specific file do not meet Version condition required by patch, so as to cause patch to be unable to normal mounting, and then can not in time, effectively make to exist in program Leak effectively repaired.
The content of the invention
The present invention provides a kind of leak restorative procedure and device, is conducive to improving the success of leak present in repair procedure Rate.
The invention provides following scheme:
A kind of leak restorative procedure, including:
The first patch installation kit is obtained, the first mounting condition associated documents are extracted from the first patch installation kit;
The first mounting condition associated documents are replaced using the second mounting condition associated documents;
Second patch installation kit is generated according to the result after the first patch installation kit and replacement;
Leak reparation is carried out using the second patch installation kit.
Preferably, the first mounting condition associated documents include:
Installation test program and/or configuration file in first patch installation kit.
Preferably, also include:
The new mounting condition of generation, and the second mounting condition associated documents are generated according to new mounting condition.
Preferably, the new mounting condition of the generation includes:
The first mounting condition is extracted from the first mounting condition associated documents;Generated according to first mounting condition New mounting condition.
Preferably, the new mounting condition of the generation includes:
Capture the mounting condition information issued on webpage where the first patch installation kit, the mounting condition packet Include operating system condition and program/component condition;New mounting condition is generated according to the mounting condition information.
Preferably, the new mounting condition of the generation includes:
If the version of target program/component in target machine environment, less than the latest edition in described program/component condition This, then judge that corresponding patch file is suitable to install;
Or,
When leak present in the patch file in the first patch installation kit can eliminate certain program/component, judge The patch file is suitable to install;
Or,
If after installing certain patch file in certain machine environment, leak present in certain program/component can be repaired, And be not in the unstable phenomenon of system, then judge that the patch file is suitable to be installed in the machine environment;
Or,
If the corresponding target program/component of certain patch file is unrelated with the safety or stability of system operation, and uneasy When filling the patch file and not influenceing the installation of other patch files, judge that the patch file is unsuitable for installing.
A kind of leak prosthetic device, including:
Extraction unit, for obtaining the first patch installation kit, the first installation is extracted from the first patch installation kit Condition associated documents;
Replacement unit, for replacing the first mounting condition associated documents using the second mounting condition associated documents;
Generation unit, installs for generating the second patch according to the result after the first patch installation kit and replacement Bag;
Unit is repaired, for carrying out leak reparation using the second patch installation kit.
Preferably in the first mounting condition associated documents include:
Installation test program and/or configuration file in first patch installation kit.
Preferably, also include:
Condition generation unit, for generating new mounting condition, and installs according to new mounting condition generation described second Condition associated documents.
Preferably, the condition generation unit includes:
Subelement is extracted, for extracting the first mounting condition from the first mounting condition associated documents;According to described First mounting condition generates new mounting condition.
Preferably, the condition generation unit includes:
Crawl subelement, for capturing the mounting condition information issued on webpage where the first patch installation kit, institute Stating mounting condition information includes operating system condition and program/component condition;Generated according to the mounting condition information new Mounting condition.
Preferably, the condition generation unit includes:
First condition generates subelement, if for the version of target program/component in target machine environment, less than described Latest edition in program/component condition, then judge that corresponding patch file is suitable to install;
Or,
Second condition generate subelement, for when the patch file in the first patch installation kit can eliminate certain program/ Present in component during leak, judge that the patch file is suitable to install;
Or,
Third condition generates subelement, if after for installing certain patch file in certain machine environment, can repair Leak present in certain program/component, and be not in the unstable phenomenon of system, then judge that the patch file is suitable at this Installed in machine environment;
Or,
Fourth condition generates subelement, if for the corresponding target program/component of certain patch file and system operation Safety or stability are unrelated, and when not installing the patch file and not influenceing the installation of other patch files, judge the patch file It is unsuitable for installing.
According to the specific embodiment that the present invention is provided, the invention discloses following technique effect:
The embodiment of the present invention can replace the mounting condition associated documents in patch installation kit, then generate new patch peace Dress bag, and leak present in program is repaired with new patch installation kit, wherein, the related text of mounting condition after replacement Mounting condition in part can be analyzed again by former mounting condition, so that optimize update what is obtained, so, after the new replacement Mounting condition associated documents in mounting condition than the mounting condition in original mounting condition associated documents be more suitable for user pacify Mounting condition after dress, and optimization renewal can ensure that user timely and effectively installs patch, reduce system risk, and use excellent When changing the mounting condition for updating patch being installed, it is possible to effectively improve the success rate that there is leak in repair procedure.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to institute in embodiment The accompanying drawing for needing to use is briefly described, it should be apparent that, drawings in the following description are only some implementations of the invention Example, for those of ordinary skill in the art, on the premise of not paying creative work, can also obtain according to these accompanying drawings Obtain other accompanying drawings.
Fig. 1 is the flow chart of method provided in an embodiment of the present invention;
Fig. 2 is the schematic diagram of device provided in an embodiment of the present invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on Embodiment in the present invention, the every other embodiment that those of ordinary skill in the art are obtained belongs to present invention protection Scope.
Referring to Fig. 1, leak restorative procedure provided in an embodiment of the present invention is comprised the following steps:
S101:The first patch installation kit is obtained, the first mounting condition is extracted from the first patch installation kit related File;
Wherein, so-called first patch installation kit can refer to the patch installation kit of the original author offer of software here, Patch installation kit that such as Microsoft provides for its specific software product etc..What the original author of software would generally be provided Patch installation kit is published in official website, therefore, this patch installation kit is also referred to as the patch installation kit of official's issue.Can With by obtaining the patch installation kit that this official issues to modes such as downloads in official website.
For a patch installation kit, wherein patch file can be included, namely really it is used for repair procedure leak File, will also include installation test program in addition.Wherein, installing test program includes a kind of executable text for installing patch Part, specifically, can by installation test program before specific patch installation is carried out, according to the mounting condition for pre-setting, Patch file in judging current machine environment and whether can installing the patch installation kit, if it is then install, otherwise not The operation of installation can be performed.In addition, being also possible that a kind of can perform for test test program in some cases, is installed File, specifically, the test program of related data can be run by installation test program, to judge that current patch file is Whether the no leak that can repair designated program, or the installation of patch file brings the unstable etc. of system.
Wherein, specific mounting condition be probably write on installation test program in, as long as operation install test program, just Automatically machine environment can be judged according to the mounting condition finished writing.In addition, in the case of also having one kind, it is specific to install Condition is probably in writing on configuration file, to install test program operationally, it is necessary to read configuration file, recycles configuration text Mounting condition in part, judges machine environment.
Therefore, in embodiments of the present invention, mounting condition associated documents can refer to the installation test in patch installation kit Program and/or configuration file.If that is, mounting condition all write on installation test program in, mounting condition associated documents Refer to just installation test program, when the first mounting condition associated documents are extracted, only in the patch installation kit of extraction official issue Installation test program;If mounting condition is all write in configuration file, mounting condition associated documents are exactly to assign File is put, when the first mounting condition associated documents are extracted, the configuration file only extracted in the patch installation kit of official's issue is Can;If mounting condition partial write is in test program is installed, in configuration file, then mounting condition associated documents are just for partial write Refer to that test program and configuration file are installed, when the first mounting condition associated documents are extracted, it is necessary to extract the benefit of official's issue Installation test program and configuration file in fourth installation kit.
S102:The first mounting condition associated documents are replaced using the second mounting condition associated documents;
Second mounting condition associated documents are corresponding with the first mounting condition associated documents, if the first mounting condition Associated documents are to install test program, then the second mounting condition associated documents should also be an installation test program, namely use one Individual new test program of installing replaces original installation test program, so, when patch file is installed, will run new peace Dress test program, and machine environment is judged according to the mounting condition set in new installation test program.
Similar, if the first mounting condition associated documents are configuration files, the second mounting condition associated documents also should This is a configuration file, certainly, because the installation test program in patch installation kit does not change, therefore in order that peace Dress test program can normally read configuration file, and the configuration file after replacement can use identical with original configuration file Filename;So, the installation test program in patch installation kit is operationally, it is possible to read what is set in new configuration file Mounting condition, and machine environment is judged according to the mounting condition.
Or, if the first mounting condition associated documents include installing test program and configuration file, second installs Condition associated documents to should also be both include installs test program or including configuration file.Can also occur due to installing test program Configuration file after change, therefore replacement can use identical filename with original configuration file, it would however also be possible to employ Different filename, as long as the installation test program after replacing can normally read configuration file;So, patch is being installed During file, new installation test program will be run, new installation test program can not only set according to itself in the process of running Fixed mounting condition judged machine environment, can also read the mounting condition in new configuration file, and according to new The mounting condition set in configuration file is judged machine environment.
In a word, no matter above-mentioned which kind of situation, can be by replacing the related text of the mounting condition in original patch installation kit Part, realizes the modification to original mounting condition.
S103:Second patch installation kit is generated according to the result after the first patch installation kit and replacement;
After first mounting condition correlated condition replaced with into the second mounting condition associated documents, it is possible to by the first patch Patch file and the second mounting condition associated documents in installation kit re-start packing, generate the second patch installation kit.So, It is not changed in equivalent to the patch file in patch installation kit, simply mounting condition associated documents there occurs change.
Wherein, when the second patch installation kit is generated, the packaging method same with the first patch installation kit, example can be used Such as, order of patch file etc. can be identical with the first patch installation kit, equivalent to by mounting condition phase in patch installation kit Close the information reverting beyond file.
S104:Leak reparation is carried out using the second patch installation kit.
After generating the second patch installation kit, it is possible to the bug in machine is carried out using the second patch installation kit Repair.
It can be seen that, in embodiments of the present invention, the mounting condition associated documents in patch installation kit can be replaced, then generate New patch installation kit, and leak present in program is repaired with new patch installation kit, wherein, the installation after replacement Mounting condition in condition associated documents can be analyzed again by former mounting condition, so that optimize update what is obtained, so, The mounting condition in mounting condition associated documents after the new replacement is than the mounting condition in original mounting condition associated documents more Being adapted to the mounting condition after user, and optimization renewal can ensure that user timely and effectively installs patch, reduce system risk, and When the mounting condition updated using optimization installs patch, it is possible to effectively improve the success rate that there is leak in repair procedure.
Wherein, on the second patch installation kit, can manually be write by programmer etc., or program is write automatically 's.Specific mounting condition method to set up can have various, be introduced with one example of which below.
Generally, official is while patch installation kit is issued, and the mounting condition that patch installation kit can be issued on website is (logical Often in a text form, independently of the presence of patch installation kit), these conditions generally operating system version only to machine, be directed to Software and software version limitation.For example, while certain service packs is issued in certain official website, also having issued following letter Breath:
" operating system:Windows XP sp3
software sp2
The machine condition 1:
C:\Program Files\Microsoft Office\OFFICE11\\winword.exe
The machine condition 2:
C:\Program Files\Microsoft Office\OFFICE11\\WINWORD.EXE”
It can be seen that, in these conditions, only including operating system condition and software condition, namely only to the version of operating system Originally, the title of software and version are limited, in other words, as long as meeting in Windows XP sp3 operating systems The above-mentioned software of version condition is stated, can be repaired with the patch file.But, for the patch installation kit that official issues For, the mounting condition being provided with generally also includes other conditions, for example, being also possible that it in addition to above-mentioned condition The judgement of his condition, the integrality of such as file, uniformity and dependence etc., so, as long as any one condition is discontented Foot, cannot all realize the installation of patch file.
Therefore, when the second mounting condition associated documents are generated, it is possible to according to the operating system issued in official website And software condition, new mounting condition is set, and generates new mounting condition associated documents.That is, in the second mounting condition phase Close in file, the setting of mounting condition can only consider the factors such as operating system version and software version, and other files are complete The factors such as whole property, uniformity and dependence may not necessarily consider.In addition, considering the version information of operating system and software When, can also as much as possible include more versions, for example, the software version condition in official website is probably a closed zone Between, and open interval is could be arranged in the embodiment of the present invention so that as long as the software version in target machine environment is less than official The last look pointed out in website, can just install corresponding patch file.The mounting condition of so generation can be more suitable for user Install so that certain operations system version and software version all meet the requirements, but integrality, the dependence of file etc. do not meet It is required that machine environment, it is also possible to patch file is successfully installed.
Based on the above, in the case where the second mounting condition associated documents are manually generated, programmer just can be from benefit Operating system condition and software bar in official website where fourth installation kit or needed for other approach acquisition patch installation kit Part, then according to the condition, writes the code for installing test program, or write configuration file again again.Certainly, also Can incorporate experience into, only some patch installation kits for install failure easily occur are entered according to the method described in the embodiment of the present invention Row treatment.
In the case where the second mounting condition associated documents are automatically generated, installation test program can be pre-set or matched somebody with somebody File template is put, and, crawl patch installation kit corresponding mounting condition automatic onto specified official website by a program Information, after mounting condition information is grabbed, being automatically added to install in test program or profile template can generation New installation test program or configuration file.
Certainly, in addition to using the mounting condition information issued in official website, can also obtain by other means New mounting condition is taken, and the second patch installation kit is generated using new mounting condition.For example, it is also possible to from the first mounting condition Associated documents extract the first mounting condition in carrying out, then obtain new mounting condition according to the first mounting condition.Specifically, First mounting condition associated documents can be analyzed, for example, obtaining specified location in the first mounting condition associated documents Information, or the first mounting condition associated documents are scanned using preset keyword, the corresponding information of keyword is obtained, Etc., so as to therefrom extract the first mounting condition.Then by changing the first mounting condition or deleting some installations therein The modes such as condition obtain new mounting condition.
Specifically when new mounting condition is generated, in addition to it can contemplate foregoing version information, it is also contemplated that other Factor.If for example, be provided with a program or component in certain target machine environment, due to it is present may be to system operation The dangerous or factors of instability are brought, and certain patch file can eliminate the danger just, then should just be installed in the machine The patch file, when mounting condition is set, it is possible to be set to the program or component to install the patch file.Specifically , when judging whether patch file can repair the leak of certain program or component, can be by checking that history reparation is recorded Judged.In addition, as it was noted above, being also possible that the journey for being tested related data in installing test program Sequence, accordingly it is also possible to pass through to run the program of the test to judge whether patch file can repair certain program or component Leak.
In addition, there is likely to be situations below in actual applications:Because machine environment is usually relatively complex, specifically match somebody with somebody Put etc. also different, if only consider operating system condition, software condition may be such that install some patch files it Afterwards, the negative impact such as unstable of system is caused, if so, should not then install the patch file.For such case, Can be carried out as follows:The patch file in the first patch installation kit is extracted, is met in operating system condition and software condition It is required that in the case of, various possible machine environments are simulated, patch file is installed in various possible machine environments, by one After the observation of section time, if it find that the phenomenons such as system is unstable are occurred in that under certain machine environment, then by this machine ring Discharge outside the scope that can install the patch file in border.
Certainly, in actual applications, in the patch file of official's issue, some patch files are for the program or group repaired Part (such as Office helps etc.), can't may impact to the security of system operation, stability etc., and if not This patch file is installed, influence is not resulted on the installation with other patch files yet, then patch text may not necessarily be installed Part, can so improve efficiency, it is to avoid unnecessary overhead.
Certainly, again may be by running the test program of installation test program in original patch installation kit to judge peace After filling some patch files, if the negative impact such as unstable of system can be caused, or if some patches are not installed File, if pair can be impacted, etc. with the installation of other patch files.
Corresponding with leak amending method provided in an embodiment of the present invention, the embodiment of the present invention additionally provides a kind of leak and repaiies Apparatus for coating, referring to Fig. 2, the device includes:
Extraction unit 201, for obtaining the first patch installation kit, the first peace is extracted from the first patch installation kit Dress condition associated documents;
Replacement unit 202, for replacing the first mounting condition associated documents using the second mounting condition associated documents;
Generation unit 203, for generating the second patch peace according to the result after the first patch installation kit and replacement Dress bag;
Unit 204 is repaired, for carrying out leak reparation using the second patch installation kit.
Wherein, the first mounting condition associated documents include:
Installation test program and/or configuration file in first patch installation kit.
In practical application, can by the new mounting condition of programming automatic generation, and and then generate the second mounting condition phase File is closed, now, the device can also include:
Condition generation unit, for generating new mounting condition, and installs according to new mounting condition generation described second Condition associated documents.
Wherein, under a kind of implementation method, the condition generation unit can include:
Subelement is extracted, for extracting the first mounting condition from the first mounting condition associated documents;According to described First mounting condition generates new mounting condition.
Under another embodiment, the condition generation unit can include:
Crawl subelement, for capturing the mounting condition information issued on webpage where the first patch installation kit, institute Stating mounting condition information includes operating system condition and program/component condition;Generated according to the mounting condition information new Mounting condition.
Wherein, when specific mounting condition is generated, the condition generation unit can include:
First condition generates subelement, if for the version of target program/component in target machine environment, less than described Latest edition in program/component condition, then judge that corresponding patch file is suitable to install.
In other embodiments, the condition generation unit can also include:
Second condition generate subelement, for when the patch file in the first patch installation kit can eliminate certain program/ Present in component during leak, judge that the patch file is suitable to install.
Or, the condition generation unit can also include:
Third condition generates subelement, if after for installing certain patch file in certain machine environment, can repair Leak present in certain program/component, and be not in the unstable phenomenon of system, then judge that the patch file is suitable at this Installed in machine environment.
Furthermore, the condition generation unit can also include:
Fourth condition generates subelement, if for the corresponding target program/component of certain patch file and system operation Safety or stability are unrelated, and when not installing the patch file and not influenceing the installation of other patch files, judge the patch file It is unsuitable for installing.
It can be seen that, in leak prosthetic device provided in an embodiment of the present invention, the mounting bar in patch installation kit can be replaced Part associated documents, then generate new patch installation kit, and leak present in program is repaiied with new patch installation kit It is multiple, wherein, the mounting condition in mounting condition associated documents after replacement can be analyzed again by former mounting condition, so that Optimization updates what is obtained, and so, the mounting condition in mounting condition associated documents after the new replacement is than original mounting condition phase Close the mounting condition in file and be more suitable for user, and the mounting condition optimized after updating can ensure that user timely and effectively installs Patch, reduces system risk, and when using the mounting condition that optimization updates that patch is installed, it is possible to effectively improve repair procedure The middle success rate that there is leak.
Above to a kind of leak restorative procedure provided by the present invention and device, it is described in detail, it is used herein Specific case is set forth to principle of the invention and implementation method, and the explanation of above example is only intended to help and understands The method of the present invention and its core concept;Simultaneously for those of ordinary skill in the art, according to thought of the invention, in tool Be will change in body implementation method and range of application.In sum, this specification content should not be construed as to the present invention Limitation.

Claims (4)

1. a kind of patch installation, it is characterised in that including:
The first patch installation kit is obtained, the first installation for judging machine environment is extracted from the first patch installation kit Condition associated documents;
The new mounting condition of generation, and generated for judging that machine environment is literary if appropriate for patch is installed according to new mounting condition Second mounting condition associated documents of part;
The first mounting condition associated documents are replaced using the second mounting condition associated documents;
Using other files in the first patch installation kit in addition to the first mounting condition associated documents and described Second mounting condition associated documents generate the second patch installation kit;
Leak reparation is carried out using the second patch installation kit;
The new mounting condition of the generation includes:
The information of specified location in the first mounting condition associated documents is obtained, or using preset keyword to the first mounting bar Part associated documents are scanned, and the corresponding information of keyword are obtained, therefrom to extract the first mounting condition;By modification first Mounting condition or deletion some of which mounting condition obtain new mounting condition.
2. method according to claim 1, it is characterised in that the first mounting condition associated documents include:
Installation test program and/or configuration file in first patch installation kit.
3. a kind of patch erecting device, it is characterised in that including:
Extraction unit, for obtaining the first patch installation kit, extracts for judging machine from the first patch installation kit First mounting condition associated documents of environment;
Condition generation unit, for generating new mounting condition, and generates for judging machine environment according to new mounting condition If appropriate for the second mounting condition associated documents for installing patch file;
Replacement unit, for replacing the first mounting condition associated documents using the second mounting condition associated documents;
Generation unit, for using other in the first patch installation kit in addition to the first mounting condition associated documents File and the second mounting condition associated documents generate the second patch installation kit;
Unit is repaired, for carrying out leak reparation using the second patch installation kit;
The condition generation unit includes:
Subelement is extracted, for obtaining the information of specified location in the first mounting condition associated documents, or preset pass is utilized Keyword is scanned to the first mounting condition associated documents, obtains the corresponding information of keyword, with from first mounting condition The first mounting condition is extracted in associated documents;Obtained newly by changing the first mounting condition or deleting some of which mounting condition Mounting condition.
4. device according to claim 3, it is characterised in that the first mounting condition associated documents include:
Installation test program and/or configuration file in first patch installation kit.
CN201110049719.0A 2011-03-01 2011-03-01 Patch installation method and device thereof Active CN102156649B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110049719.0A CN102156649B (en) 2011-03-01 2011-03-01 Patch installation method and device thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110049719.0A CN102156649B (en) 2011-03-01 2011-03-01 Patch installation method and device thereof

Publications (2)

Publication Number Publication Date
CN102156649A CN102156649A (en) 2011-08-17
CN102156649B true CN102156649B (en) 2017-05-24

Family

ID=44438157

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110049719.0A Active CN102156649B (en) 2011-03-01 2011-03-01 Patch installation method and device thereof

Country Status (1)

Country Link
CN (1) CN102156649B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102156651B (en) * 2011-03-02 2015-05-06 奇智软件(北京)有限公司 Method and device for realizing installation of patches
CN103455359A (en) * 2013-09-22 2013-12-18 金蝶软件(中国)有限公司 Method, device and system for patch installation
CN107911482B (en) * 2017-12-11 2021-07-23 北京小米移动软件有限公司 Target application opening method and device
CN108829430A (en) * 2018-06-19 2018-11-16 厦门海迈科技股份有限公司 Java Web project update method and relevant apparatus based on Eclipse and Tomcat
CN110443046B (en) * 2019-08-14 2021-10-29 中国电子信息产业集团有限公司第六研究所 Vulnerability repairing method and device
CN112632553A (en) * 2019-10-09 2021-04-09 Oppo(重庆)智能科技有限公司 Vulnerability processing method and related product

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6161218A (en) * 1996-01-16 2000-12-12 Sun Microsystems Inc. Software patch architecture
CN1831771A (en) * 2005-03-11 2006-09-13 联想(北京)有限公司 Method for updating software
CN101533356A (en) * 2009-04-21 2009-09-16 华为技术有限公司 A method, a device and a system for realizing software online upgrade

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6161218A (en) * 1996-01-16 2000-12-12 Sun Microsystems Inc. Software patch architecture
CN1831771A (en) * 2005-03-11 2006-09-13 联想(北京)有限公司 Method for updating software
CN101533356A (en) * 2009-04-21 2009-09-16 华为技术有限公司 A method, a device and a system for realizing software online upgrade

Also Published As

Publication number Publication date
CN102156649A (en) 2011-08-17

Similar Documents

Publication Publication Date Title
CN102156649B (en) Patch installation method and device thereof
CN103473067A (en) Embedded Linux partitioning and data recovery method, embedded Linux partitioning and data recovery system and system development method
CN105630557B (en) Hot patch method and apparatus
CN105446712B (en) Application program defect repairing method and device
CN105653449A (en) Continuous integration method based on container virtualization
US9063819B2 (en) Extensible patch management
CN103530162A (en) Automatic online virtual machine software installing method and system
CN102262549B (en) Method and system for installing patches
CN103699385A (en) Continuous code integration method
WO2015117434A1 (en) Method and device for manufacturing patch, and method and device for activating patch
CN106874195A (en) A kind of bug for android applications repairs and continues delivery scheme
CN105389187B (en) System updating method
US20160328227A1 (en) Dynamically Applying A Software Patch To A Computer Program
CN103136002A (en) Automatic upgrade control method based on UBoot instruction and system
CN104391717A (en) Method for dynamically updating code during debugging
CN107168733A (en) The generation of differential file bag and the update method of application program, device and system
CN103019764B (en) The detection method of Andriod resource bag installability and system
CN103984574A (en) Method and system for updating website
CN104915209A (en) Method for trace debugging and problem repairing of Linux kernels
CN101963911A (en) Patch generating method and device
CN105117329A (en) Application automatic online system and method
CN107958150A (en) A kind of method for detecting Android hot patch security
CN106603289B (en) LMT configuration file smooth upgrading method
CN107643937A (en) A kind of virtual machine monitor upgrade method and device
CN102087607B (en) Method and device for installing patch packets

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 100015 rooms 301-306, 2 / F and 3 / F, block B, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing

Patentee after: Beijing Qizhi Business Consulting Co.,Ltd.

Address before: The 4 layer 100025 unit of Beijing city Chaoyang District Jiuxianqiao Road No. 14 Building C

Patentee before: Qizhi software (Beijing) Co.,Ltd.

CP03 Change of name, title or address
TR01 Transfer of patent right

Effective date of registration: 20220211

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100015 rooms 301-306, 2 / F and 3 / F, block B, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing

Patentee before: Beijing Qizhi Business Consulting Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220322

Address after: 100016 1773, 15 / F, 17 / F, building 3, No.10, Jiuxianqiao Road, Chaoyang District, Beijing

Patentee after: Sanliu0 Digital Security Technology Group Co.,Ltd.

Address before: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right