Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

16 results about "Hotfix" patented technology

A hotfix or quick-fix engineering update (QFE update) is a single, cumulative package that includes information (often in the form of one or more files) that is used to address a problem in a software product (i.e., a software bug). Typically, hotfixes are made to address a specific customer situation.

Multi-channel APP automatic packaging system

The invention relates to the technical field of mobile application continuous integration automation, and discloses a multi-channel APP automatic packaging system which comprises the steps that byte code files in a released mobile terminal APP installation package are acquired, and an occupied symbol space set is generated; generating an available confusion namespace by using set complementary operation; extracting method-level code change by using an abstract syntax tree difference algorithm, and generating a change method set; generating a patch special confusion rule for the change method set by using a namespace allocation algorithm; compiling and obfuscating the change method set by applying a patch special obfuscating rule to generate a safe obfuscating patch byte code; performing packaging and signature operation on the safe obfuscation patch byte code, and outputting a minimized obfuscation safe hot repair patch pack; according to the method, the technical problems that class definition conflicts or method calling errors occur after the hot repair patch is loaded, and the downloading success rate of a user is affected due to the overlarge size of the hot repair patch are solved.
Owner:ANHUI DUOXIAO INFORMATION TECH CO LTD

Hot patch management method in passive optical network system, storage medium and electronic device

The invention discloses a hot patch management method in a passive optical network system, a storage medium and an electronic device, in a Linux system, a patch management process running in a user mode and a patch management unit running in a kernel mode cooperatively execute, and the method comprises the steps that after the patch management process completes loading of a patch pack, the patch pack is loaded in the user mode; acquiring a patch function address and an original function address in the patch pack to obtain a corresponding relation, and configuring the corresponding relation to a patch management unit; when the original function is called, the original function determines to execute the original function logic or jump to the address indicated by the hook parameter by judging the value of the hook parameter; and the patch management unit registers a corresponding probe for each patch function according to the corresponding relationship so as to trigger a processing function of the probe to execute an operation of modifying the value of the hook parameter into a corresponding patch function address before the original function is executed, so that an execution process is skipped to the patch function when the original function is called, and the original function is called. And managing the function-level hotfix of the kernel mode and the user mode in the same framework.
Owner:RAISECOM TECH

Application hot repair method, electronic equipment and vehicle

The invention relates to the field of data processing, and provides an application hot repair method, electronic equipment and a vehicle, an application updating instruction and a patch path are received, a hot repair server determines a to-be-repaired application corresponding to the application updating instruction, and the patch path is sent to a hot repair client corresponding to the to-be-repaired application; in response to the patch path received by the hot repair client, starting a temporary foreground service; and the hot repair client obtains a target service pack corresponding to the patch path, and performs hot repair processing on the to-be-repaired application by using the target service pack. In the hot repair process, no matter whether the user switches the to-be-repaired application to the background or not, the to-be-repaired application is regarded as the foreground application, then the limitation that the application in the background state in the Android system starts the service is relieved, the problem that the hot repair process is interrupted is avoided, and the hot repair processing success rate is increased.
Owner:GREAT WALL MOTOR CO LTD

A kernel hot patching method based on MIPS architecture

This invention relates to the field of hot patching technology, specifically a kernel hot patching method based on the MIPS architecture. The method replaces a patch function in the code segment of the function being patched, and includes the following steps: Step S1: Create a hot-fix environment for the function being patched; Step S2: Based on the hot-fix environment, construct a replacement jump instruction for the function being patched under the MIPS architecture based on the patch function; Step S3: Modify the permissions of the function being patched to write permissions, so that the replacement jump instruction can be written into the function being patched; Step S4: Write the replacement jump instruction into the function being patched. This invention enables the MIPS architecture to fulfill kernel hot patching functionality even when GCC dependencies or architecture dependencies are missing, while also possessing advantages such as high reliability, fast repair speed, and traceability.
Owner:KYLIN CORP

Kernel module processing method, device, storage medium, and program product

Embodiments of the present disclosure relate to the technical field of cloud computing and provide a kernel module processing method, a device, a storage medium, and a program product. In the embodiments of the present disclosure, on the basis of fusion virtualization technology, a container runtime component is fused with a running environment of an operating system in a secure container, so that direct interaction can be performed; thus, a loading operation of a kernel module in the secure container is sunk to a host side for completion, thereby reducing the risk of the secure container being maliciously tampered with by an end user, and enhancing the security protection capability of the kernel module of the secure container. Moreover, the kernel module is stripped from a root file system, so that version convergence of the root file system in different application scenarios is facilitated. Further, loading of the kernel module no longer depends on the root file system, and the kernel module can be added or hotfixing can be performed for the kernel at any time during the whole life cycle of the secure container.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD +1

Dynamic hot patching device and method based on privilege calling mechanism

The invention relates to a security dynamic hot patching device and method based on a privilege calling mechanism, and the method comprises the steps: carrying out the unified management of all patches which can be hot replaced during operation through a patch management module, and achieving the corresponding, version control and life cycle management of the patches and privilege calling numbers; in the patch activation process, a system only modifies a call path comprising a symbol table or a function pointer to realize a redirection strategy, so that an original function call stream is guided to a privilege call skip bridge, and a privilege call mechanism is triggered to execute a patch function; the patch updating realizes version upgrading and multi-patch management by replacing the privilege call number and the mapping table item of the patch; during rollback, only the binding relation between the call number and the function entry needs to be modified, and the task execution flow is recovered to the original function or the historical version patch; online management and real-time controllable rollback of the patch are realized; the problem that a dynamic hotfix technology is difficult to meet the requirements for safety, low invasiveness and controllability at the same time is solved, safe takeover and dynamic replacement of function calling are achieved, and flexibility and safety are achieved.
Owner:EAST CHINA INST OF COMPUTING TECH

Android platform message passing method and system

The invention provides an Android platform message passing method and system, a more convenient framework function is designed by designing a dynamicjni component, the designed dynamicjni component can provide various data types and increase protocol field information, when an error occurs, only the protocol field information needs to be modified, a code of a native layer so does not need to be modified, and the error can be avoided. And meanwhile, recompilation is not needed for modifying the fields, so that development and debugging can be greatly facilitated. Meanwhile, when the bug on the line is repaired, compared with a previous scheme in which hot repair cannot be carried out due to the fact that a native layer so needs to be modified when a field needs to be modified, the scheme in the invention can conveniently carry out hot repair on the line by only modifying a java layer.
Owner:XINGYUAN INFORMATION TECH (XIAMEN) CO LTD

Application hot repair method, electronic equipment and vehicle

The invention relates to the field of data processing, and provides an application hot repair method, electronic equipment and a vehicle, an application update instruction and a patch path are received, a hot repair server determines a to-be-repaired application corresponding to the application update instruction, and the to-be-repaired application is controlled to start; the hot repair server sends the patch path to a hot repair client corresponding to the to-be-repaired application; and in response to the patch path received by the hot repair client, performing hot repair processing on the to-be-repaired application according to the patch path, and feeding back a repair result to the hot repair server. After the hot repair server receives the application updating instruction, the to-be-repaired application is controlled to be started, and the problem that the to-be-repaired application is still in a background state and background limitation of an Android system occurs due to the fact that broadcast is only sent to the to-be-repaired application is avoided. And the repair result is fed back to the hot repair server to form a closed-loop link, so that the process interruption caused by loose module cooperation and state black box is avoided, and the integrity and reliability of the hot repair process are improved.
Owner:GREAT WALL MOTOR CO LTD

Vulnerability hot repair method and device, equipment and storage medium

The invention provides a bug hot-repair method, device and equipment and a storage medium, and the method comprises the steps: determining a first method with bugs in an application program, and determining a target class needing to be replaced and a second method needing to be replaced according to bug information existing in the application program; sending the target class and the second method to the terminal; the target class and the second method are used for indicating the terminal to replace the first method in the target class of the application program with the second method; receiving a first execution request sent by the terminal under the condition of executing the second method, and sending a first operation instruction to the terminal according to the first execution request; the first operation instruction comprises a first target operation which needs to be executed by the terminal through a runtime mechanism; and receiving a target execution result returned after the terminal executes the first target operation, and executing a logic step corresponding to the second method according to the target execution result until the second method is executed. By the adoption of the technical scheme, complete execution of the logic code of the hot repair vulnerability can be guaranteed.
Owner:ZHEJIANG UNIVIEW TECH CO LTD

An optimization method, system, device and medium of a whole machine system diagnosis platform

The application provides an optimization method, system and device of a whole machine system diagnosis platform and a medium. The method comprises the following steps: splitting the whole machine system diagnosis platform into a system layer and a business layer; constructing a new database system for the whole machine system diagnosis platform, wherein the new database system comprises a relational database and a non-relational database; modifying the deployment form of the business layer program code; collecting the operation data of a machine to be detected through the whole machine system diagnosis platform, and inputting a trained diagnosis model to perform fault diagnosis. The application can greatly reduce the frequency of program deployment caused by Hotfix, and reduces the workload of operation and maintenance and the risk of production abnormalities.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Incremental hot patching methods and systems for server hardware firmware vulnerabilities

This application provides a method and system for incremental hot patching of server hardware firmware vulnerabilities, relating to the field of server hardware firmware repair technology. This application identifies abnormal function nodes with abnormal power consumption by acquiring the operating status data of multiple functional modules; then, based on these nodes, it dynamically adjusts the power state of specific modules and collects power consumption change data when the power supply changes; next, it associates this data with the execution cycle of specific module functions to establish a mapping relationship between function calls and power consumption modes to mark functions to be repaired; subsequently, it generates corresponding hot patch function code and stores it in the system's secure memory area; finally, when a specific module meets low-power conditions, it switches the execution flow of the function to be repaired to the hot patch code through function jump redirection, completing the incremental hot patching of vulnerabilities. This method can accurately identify abnormal functions in server hardware firmware and generate hot patches, and switch the execution flow when a specific module is at low power consumption, thus achieving incremental hot patching of firmware vulnerabilities.
Owner:ZIGUANG HENGYUE TECH CO LTD

Application hot repair method, electronic equipment and vehicle

The invention relates to the field of data processing, and provides an application hot repair method, electronic equipment and a vehicle, a patch path is received, a hot repair client corresponding to a to-be-repaired application starts a temporary foreground service, and countdown is started; the hot repair client obtains a target service pack corresponding to the patch path, calls a preset hot repair framework, and performs hot repair processing on the to-be-repaired application based on the target service pack by utilizing the hot repair framework; and in response to the end of countdown, the hot repair client does not receive a repair result fed back by the hot repair framework, and the temporary foreground service is stopped. The countdown is started when the temporary foreground service is started, and when the countdown is finished, if the repair result fed back by the hot repair frame is still not received, it is indicated that the hot repair frame can not call back the repair result and stop the temporary foreground service possibly due to system crash and other reasons, and the problem that the temporary foreground service is always suspended to cause resource waste is avoided.
Owner:GREAT WALL MOTOR CO LTD

Kernel module processing method and device, storage medium and program product

The embodiment of the invention provides a kernel module processing method and device, a storage medium and a program product, and relates to the technical field of cloud computing. In the embodiment of the invention, based on a fusion virtualization technology, when the container runs, the component and the running environment of the operating system in the secure container are fused and can directly interact, so that the loading operation of the kernel module of the secure container can be completed by sinking to a host machine side, the risk that the secure container is maliciously tampered by an end user can be reduced, and the safety of the secure container is improved. The safety protection capability of the kernel module of the safety container is enhanced; in addition, the kernel module is stripped from the root file system, so that version convergence of the root file system in different application scenes is facilitated; furthermore, loading of the kernel module does not depend on a root file system any more, and the kernel module can be added or the kernel can be subjected to hot repair at any time in the whole life cycle of the safety container.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Non-interruption management method and system for intelligent hotfix

The invention provides a non-interruption management method and system for an intelligent hot patch in the technical field of communication system software maintenance. The method comprises the steps that S1, a host receives a patch operation request; s2, verifying patch data carried by the patch operation request, and forwarding the patch data to the standby machine; s3, the standby machine automatically executes patch operation through the patch management module; the patch management module adopts a state machine mechanism to control the patch operation, and ensures that the service is not interrupted in the patch operation process; s4, when the patch operation fails, the standby machine automatically triggers a rollback mechanism, and when the patch operation succeeds, patch operation success feedback is sent to the host; and S5, the host executes a host and standby switching operation with the standby machine based on patch operation success feedback, and then executes the patch operation of the host after switching is completed. The method has the advantages that automatic execution, uninterrupted updating and reliable rollback of patch operation are achieved, and therefore the efficiency and safety of patch management are comprehensively improved.
Owner:FUJIAN STAR NET JUANFENG INFORMATION TECH CO LTD

Hotfix method, device and medium for software tool development kit

The present disclosure provides a hot fixing method, device, electronic equipment and medium of a software tool development package, wherein the method comprises: obtaining exception information of a target exception generated in a method to be fixed in a reflective call; identifying a target exception type of the target exception based on the exception information; wherein the target exception type is used to indicate whether the target exception is a known class exception set in advance; determining a fixing processing mode matched with the target exception type, and performing hot fixing processing on the target exception based on the fixing processing mode, so as to realize hot fixing processing on the method to be fixed.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

Hot repair method and device for application program, processing method and device and computer equipment

The embodiment of the invention discloses an application program hot repair method and device, a processing method and device and computer equipment, and belongs to the technical field of computers. According to the method, the stub state of the instrumented function of the application program is updated to the open state through the hot repair script based on the application program, so that the running logic of the application program can be changed, namely, when the first terminal runs to the instrumented function containing the fault, the hot repair script is run, and the fault of the application program is repaired. In the process, the source code of the repaired application program does not need to be compiled, and the patch file used for repairing the fault does not need to be obtained by comparing the executable file before the application program is repaired with the executable file after the application program is repaired, so that the fault repairing speed of the application program is increased.
Owner:TENCENT DIGITAL TIANJIN