Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

49results about How to "Prevent decompilation" patented technology

Method and device for reinforcing application program

The embodiment of the invention provides a method and a device for reinforcing an application program. The method comprises the following steps of receiving a reinforcing request of the application program, wherein the reinforcing request comprises an installation package of the application program and multi-channel information for reinforcing the application program, the installation package comprises code files and resource files, and release channel names and corresponding channel values are configured in the resource files; analyzing to obtain corresponding code files and resource files from the installation package of the application program; executing reinforcing operation on the code files obtained through analysis; executing retouching operation on the resource files obtained through analysis according to each piece of channel information to obtain a new resource file corresponding to each piece of channel information; executing packaging operation on the reinforced code files and the new resource file corresponding to each piece of channel information to obtain a reinforced installation package corresponding to each piece of channel information. According to the method and the device, the safety of the application program can be improved and the efficiency of reinforcing multiple release channels is improved.
Owner:BEIJING QIHOO TECH CO LTD

Bytecode encryption method, bytecode decryption method and terminal

The invention is applicable to the technical field of computers, and provides a byte code encryption method, a byte code decryption method and a terminal, and the method comprises the steps: configuring a path of a target Java packet to which a to-be-encrypted target byte code belongs in a POM (Project Object Model) based on a preset attribute when detecting that an encrypted plug-in packet existsin the POM; Obtaining a target Java packet, and packaging the target Java packet to generate a jar packet; Determining an encryption environment corresponding to the target byte code according to thepacket information of the jar packet; Calling a dynamic library through the Java class library, and setting a preset parameter corresponding to the encryption environment for the target byte code; And encrypting the set target byte code by adopting an encryption algorithm corresponding to the preset parameter to generate an encrypted jar package. According to the scheme, different encryption algorithms are adopted to encrypt the byte codes in different encryption environments, the byte codes are not prone to being cracked by agents, the byte code files are effectively protected, decompilationis prevented, and therefore source codes are effectively protected.
Owner:厦门熵基科技有限公司

Blood oxygen monitoring device

The invention provides a blood oxygen monitoring device. The blood oxygen monitoring device comprises a host, an optional wireless blood oxygen accessory and an optional wireless myoelectricity accessory; the host comprises a first computing module, the first computing module is connected with a human-machine interaction module, a first wireless module, a baseband module, a first power module, a first blood oxygen and heart rate processing module and a positioning module, and a first blood oxygen and heart rate acquisition module is connected with the first blood oxygen and heart rate processing module; the optional wireless blood oxygen accessory comprises a second computing module, the second computing module is connected with a second wireless module, a second blood oxygen and heart rate processing module and a second power module, and a second blood oxygen and heart rate acquisition module is connected with the second blood oxygen and heart rate processing module; the optional wireless myoelectricity accessory comprises a third computing module, the third computing module is connected with a third wireless module, a myoelectricity processing module and a third power module, anda myoelectricity acquisition module is connected with the myoelectricity processing module. The blood oxygen monitoring device has the advantages of simple structure, high use flexibility, high detection data accuracy and good safety, and can be used for exercise monitoring.
Owner:SHANGHAI LEPU CLOUDMED CO LTD

Verification release method for software running

The invention relates to a verification release method for software running. The method comprises the steps that a client side and a verification side of software are involved; the client side comprises a program embedding module, and the verification side comprises a program verification module; a verification release program is composed of a code conversion split check module, wherein the code conversion split check module in the verification side converts a digital file into a variable code, takes any random value of the variable code as a random seed and splits a segmentation code of the verification release program, and split codes are packaged into the program embedding module of the client side and the program verification module of the verification side respectively; when the verification side conducts verification, the program verification module loads the program embedding module of the client side, and after the codes are merged, the verification release program runs. According to the verification release method for software running, the codes need to be merged and then the program runs during verification, the situation can be avoided that the verification release program is broken and decompiled, so that the client side and the verification side have unique congruity, and the safety factor is higher. From the code level, the method is easy and ingenious to implement, the expenditure of complex hardware is not needed, and the whole method is more efficient.
Owner:北京数科网维技术有限责任公司

Method, system and equipment for controlling vehicle to enter and exit from parking lot and storage medium

The invention relates to a control method, system and device for vehicle access to a parking lot, and a storage medium. The method comprises the steps of receiving two-dimensional code information, fed back by a user, of an entrance or an exit of the parking lot; the two-dimensional code information of the entrance or the exit of the parking lot is analyzed, and a gate of the parking lot is controlled to be opened or parking payment information is sent to a user; wherein the two-dimensional code of the entrance or exit of the parking lot is generated by the following method: setting a two-dimensional code type, a parking lot ID, a channel value and a channel name; mapping the two-dimensional code type, the parking lot ID, the channel value and the channel name to obtain a two-dimensional code unique identifier; the field length of the unique identifier of the two-dimensional code is smaller than the sum of the field lengths corresponding to the two-dimensional code type, the parking lot ID, the channel value and the channel name; and generating a two-dimensional code of the entrance or exit of the parking lot according to the request domain name and the unique identifier of the two-dimensional code. The intensity of the finally generated two-dimensional code is moderate, and the two-dimensional code can be scanned more easily.
Owner:SHENZHEN CHINAROAD NETWORK TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products