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

36 results about "Software protection" patented technology

Secret transmission security management system for secret-related electronic files

The invention relates to the technical field of secret-related electronic file transmission and management, and discloses a secret-related electronic file secret transmission safety management system which comprises a safety management system. The security management system comprises a hardware security support layer, a distributed security storage layer, a file full life cycle security management layer, a user identity authentication and behavior auditing layer, a security auditing layer and an emergency response layer. The confidential electronic file secret transmission security management system integrates a trusted computing chip, security boot firmware, a physical unclonable function (PUF) and an optical isolation technology through a hardware security support layer, is different from a traditional system which only depends on software protection, constructs a trusted execution environment from a hardware bottom layer, guarantees the operation credibility by using the trusted computing chip, and improves the security of the confidential electronic file. The secure boot firmware blocks illegal program loading, the PUF endows the hardware with a unique uncounterfeited identity, and the optical isolation realizes physical level network isolation, so that threats such as hardware tampering and physical attacks are radically defended.
Owner:BEIJING AEROSPACE NETWORK TECHNOLOGY CO LTD

Hardware logic to protect power electronics components

Systems and apparatuses include one or more processing circuits comprising one or more memory devices coupled to one or more processors, the one or more memory devices configured to store instructions thereon that, when executed by the one or more processors, cause the one or more processors to: monitor power electronics parameters; compare the parameters to a hardware protection threshold; activate software protection of the power electronics when the parameters are less than the hardware protection threshold; and activate hardware protection logic of the power electronics when the parameters are greater than or equal to the hardware protection threshold.
Owner:CUMMINS POWER GENERATION INC

Fire protection method and system suitable for mowing robot

The invention belongs to the technical field of mowing robots, and discloses a fire protection method and system suitable for a mowing robot. The method comprises the following steps: acquiring a real-time internal temperature and a real-time external temperature; when it is judged that the real-time internal temperature is higher than the internal abnormal threshold value and lower than the thermal runaway threshold value, it is confirmed that internal high-temperature abnormity occurs, and a power-off instruction is sent to a power supply switch for software protection; or when it is judged that the real-time internal temperature is higher than the thermal runaway threshold value, it is determined that internal thermal runaway abnormity occurs, and hardware protection processing of a circuit protection device at the power supply end is fused; when it is judged that the real-time external temperature is higher than an external abnormal threshold value, it is confirmed that external high-temperature abnormity occurs, a stopping instruction is sent to a blade driver to stop mowing operation, and a transferring instruction is sent to a driving wheel to control the driving wheel to move until the real-time external temperature does not exceed the external abnormal threshold value; and sending a power-off instruction to the power supply switch to perform software protection processing. According to the invention, the occurrence of fire hazards can be effectively avoided.
Owner:SUMEC HARDWARE & TOOLS CO LTD +1

Software protection method based on virtual machine encryption mode and storage medium

The invention discloses a software protection method based on a virtual machine encryption mode and a storage medium, and the method comprises the steps: encrypting to-be-protected data through a key to obtain encrypted data, the to-be-protected data comprising an executable code, a configuration file and a resource file of to-be-protected software; constructing a virtual machine execution environment in the equipment memory, wherein the virtual machine execution environment comprises a virtual processor, a virtual memory space and a virtual register; loading the encrypted data to a virtual memory space, and configuring a virtual processor; after the protected software is started, performing anti-debugging monitoring, and if a debugging behavior is monitored, executing an anti-debugging operation; during the running period of the to-be-protected software, the MAC address of the equipment is obtained regularly, and the legality of the equipment is verified; and when a preset self-destruction triggering condition is met, executing a self-destruction operation. According to the method, various security threats can be effectively resisted, and software code and data security is protected.
Owner:福建省凯特科技有限公司

A software protection system and method based on multi-dimensional encoding

PendingCN122451860ACode conversionSoftware protection
The application discloses a kind of software protection system and method based on multidimensional coding, belong to software security technical field.System includes: multidimensional coding conversion module, multilayer obfuscated encryption module, runtime dynamic checking module, tamper self-destruction module, rule anchoring module.Multidimensional coding conversion module is converted into multinary coding with binary machine code;Multilayer obfuscated encryption module is based on preset obfuscated rule and carries out multilayer obfuscation to coding;Runtime dynamic checking module checks code integrity and running environment legality in real time;Tamper self-destruction module triggers self-destruction mechanism when detecting exception.The application fundamentally improves the strength of software anti-reverse engineering, and is suitable for the intellectual property protection of core software, algorithm, firmware.
Owner:RUNHUO TECHNOLOGY (DONGGUAN) CO LTD +1

Leakage protection circuit of liquid chromatograph

The invention discloses an electric leakage protection circuit of a liquid chromatograph, the electric leakage protection circuit collects an electric leakage signal of the liquid chromatograph and sends the electric leakage signal to an MCU controller of the liquid chromatograph, the MCU controller is connected with and controls the on-off of an AC electric brake of the liquid chromatograph, and the AC electric brake is used for connecting an AC / 220V power supply to supply power to the liquid chromatograph. According to the leakage protection circuit of the liquid chromatograph, a low-cost scheme is adopted, the silicon controlled rectifier is used for maintaining current characteristic self-locking, and under the condition that software self-locking failure is prevented, hardware self-locking is still reliable. The safety coefficient of hardware protection is far larger than that of software protection, and it is ensured that a user is always in a safe state under various uncertain electric leakage conditions.
Owner:SUZHOU ETRON TECH CO LTD

Virtual file honey pots for computing systems behavior-based protection against ransomware attacks

Systems and methods for ransomware protection in advanced injection-based attacks. Events from a driver are analyzed to identify a potentially malicious actor. A confidence level is calculated for the potentially malicious actor identification to weigh the probability that the actor is malware or a source of malware. Behavior associated with the potentially malicious actor can be collected, if it is likely that the potentially malicious actor is associated with malware, such as if the confidence level is over a predetermined threshold. Subsequently, one or more virtual honeypots are generated for the suspicious processes and the response to the virtual honeypots is included in anti-ransomware heuristic analysis.
Owner:ACRONIS INT

Hardware protection circuit of multi-cascade power supply system and fault response method

PendingCN121355825AEmergency protective arrangement detailsHemt circuitsSoftware protection
The invention belongs to the technical field of electronic power, and particularly relates to a hardware protection circuit of a multi-cascade power system and a fault response method, and the circuit comprises a main controller, a plurality of fault signal generation branches, a public hardware fault bus and a plurality of isolation control branches. Each isolation control branch is composed of an optical coupling isolator and a switch tube, receives a fault signal of the corresponding subunit, and drives a common fault bus level to change. And the main controller detects the bus state in real time through hardware interruption, and directly triggers a protection action. Through hardware interconnection and electrical isolation design, microsecond-level fault response under a multi-level system is achieved, the defects that a traditional software protection mode is high in delay, and ground potentials among multiple levels are inconsistent and difficult to isolate are overcome, and the reliability and safety of a complex power system are remarkably improved.
Owner:ANHUI NENGTONG NEW ENERGY TECH CO LTD

Safe unmanned driving system for large mobile equipment used in cold region based on 5G

The invention, which relates to the technical field of unmanned driving, discloses a 5G-based safe unmanned driving system for a large-scale mobile device used in a cold region, comprising an edge cloud system comprising a 5G base station, an MEC edge server and an enterprise network device. The electrical cabinet protection system comprises a corrosion-resistant cabinet, a temperature control frequency converter and a sealing module, the dual positioning system comprises an anti-freezing grating ruler array, a low-temperature-resistant Gray bus and a data fusion module; the anti-swing algorithm module integrates a Kalman / particle filtering unit, a position controller, a speed controller and an anti-swing control unit; the multiple safety system comprises a program soft protection unit, a 1 / 2 level laser sensor protection unit and a mechanical protection unit; the laser scanning system comprises a 905nm laser module, a WMS (Warehouse Management System) and a dynamic obstacle identification unit; the scheduling algorithm module comprises a genetic algorithm unit and an ant colony algorithm unit; according to the invention, efficient and safe unmanned driving of large-scale mobile equipment in cold regions can be realized.
Owner:XI LIN IRON & STEEL GRP

Multilayer software protection system and method based on hardware fingerprints and timestamps

PendingCN121561881AProgram/content distribution protectionComputer hardwareSoftware protection
The invention discloses a multi-layer software protection system and method based on hardware fingerprints and timestamps, and belongs to the technical field of computer software protection, and the system mainly comprises a server authorization verification layer which is configured to collect hardware information of a running environment and communicates with a remote authorization server to obtain a dynamic authorization key; the hardware binding protection layer is in communication connection with the server authorization verification layer and is configured to perform local verification based on the hardware information and the timestamp and execute action permission verification after the local verification is passed; and the business core protection layer is in communication connection with the hardware binding protection layer and is configured to execute protected software core business logic after verification is passed. Through the technical means of three-layer architecture design, dynamic key generation, hardware binding verification and the like, the problems of insufficient security, poor user experience, high maintenance cost and the like in the existing software protection technology are effectively solved.
Owner:CHINA RAILWAY CHENGDU RES INST OF SCI & TECH CO LTD

An overcurrent protection device of a motor, a motor and an overcurrent protection method thereof

The application discloses an overcurrent protection device of a motor, the motor and an overcurrent protection method of the motor. The device comprises a sampling unit, which samples three-phase electric parameters of the motor; a hardware protection unit, which compares the three-phase electric parameters of the motor with preset electric parameters, and if the three-phase electric parameters of the motor are greater than or equal to the preset electric parameters, controls the motor to stop from the hardware, and sends a first overcurrent fault signal that the motor has an overcurrent fault; and a software protection unit, which, under the condition of receiving the first overcurrent fault signal, converts the first overcurrent fault signal into a brake protection signal, and according to the brake protection signal, cuts off the control signal of the motor, controls the motor to stop from the software, sends a second overcurrent fault signal that the motor has an overcurrent fault, and realizes the cooperative overcurrent protection of the motor. The scheme can achieve the purpose of the cooperative overcurrent protection of the software and the hardware, is timely in protection, and is simple in implementation and low in cost.
Owner:GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1

Protection controller and method to operate in computer system

A protection controller configured to operate in a computer system, including a process, an operating system and at least one memory disk. The protection controller is further configured to receive a memory disk request for a file, determine that the memory disk request is a WRITE request indicating a modification to the file, and, in response thereto, generate a backup copy of the file prior to the modification. Furthermore, the protection controller is configured to determine that the process includes ransomware and, in response thereto, recover the file based on the backup copy to provide zero-loss ransomware protection to the computer system with an improved overall data security.
Owner:HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

Software security protection and vulnerability early warning management system

The invention relates to the technical field of software protection, and discloses a software security protection and vulnerability early warning management system. Comprising the following modules and components: a security situation awareness and risk pre-judgment core module, an active vulnerability mining and multi-dimensional grading module, a full-period protection strategy closed-loop management module, an intelligent early warning and emergency response linkage module, a repair effect quantitative evaluation module and a model iteration and security knowledge base upgrading module. The security situation awareness and risk pre-judgment core module is used for integrating multi-source data and predicting a vulnerability outbreak probability and a high-risk time period; the active vulnerability mining and multi-dimensional grading module is used for mining potential vulnerabilities of software and carrying out grading judgment; the invention aims to solve the problems that the existing early warning management system mostly takes passive response as the core, lacks the ability of pre-judging the outbreak of vulnerabilities in advance, often triggers early warning after the vulnerabilities are utilized or cause actual influence, and cannot reserve sufficient time for protection and repair work.
Owner:董志强

Redundancy control circuit and method for passive relay protection device

The invention discloses a redundancy control circuit and method for a passive relay protection device, and belongs to the technical field of relay protection, and the control circuit comprises a current sampling loop, a main control chip, and a hardware redundancy overcurrent protection system. Wherein the current sampling loop is used for converting a three-phase current of a power grid into a sampling voltage signal and respectively inputting the sampling voltage signal into the main control chip and the hardware redundancy overcurrent protection system; the main control chip is used for realizing software protection of a power grid according to an input sampling voltage signal; and the hardware redundancy overcurrent protection system is used for realizing hardware redundancy protection of the power grid according to the input sampling voltage signal. According to the invention, based on the existing software protection process of the relay protection device, a redundant hardware protection loop is additionally designed, so that when a line fails, a software system can be effectively prevented from downtime.
Owner:HENAN PINGGAO ELECTRIC

Low-voltage system under-voltage protection circuit with latch function

The invention discloses a low-voltage system under-voltage protection circuit with a latch function, which relates to the field of under-voltage protection and comprises a resistance voltage division module, a software protection link, a link with a latch function and a high-side driver. The link with the latch function and the software protection link are in a parallel relationship; the link with the latch function at least comprises a comparator and a trigger; the trigger is a high-level latch; one end of the resistance voltage dividing module is connected with an under-voltage point needing to be monitored, and the under-voltage point is connected to a low-voltage system; the other end of the resistance voltage dividing module is respectively connected with one end of the software protection link and the inverted input end of the comparator; a reference voltage is input into the in-phase input end of the comparator; the output end of the comparator is connected with the CP end of the trigger; the Q end of the trigger and the other end of the software protection link are respectively connected with one end of the high-side driver; and the other end of the high-side driver is connected with controlled equipment. According to the invention, the response speed, safety and stability of undervoltage detection are improved.
Owner:GUANGZHOU ZHOULIGONG SCM DEV

Small direct-current fan with hardware and software dual protection

The invention relates to the technical field of direct current fans, in particular to a small direct current fan with hardware and software dual protection, which comprises a fan body, a hard protection circuit, a soft protection circuit, a control unit and a driving circuit, the hard protection circuit is connected in series between an external power supply and the driving circuit, and comprises a fuse, a filter capacitor bank and a voltage-regulator tube; the filter capacitor group and the voltage-regulator tube are connected in parallel to a power input end; the soft protection circuit comprises a sampling resistor, an operational amplifier and a reference voltage module. The small direct-current fan with the hardware and software dual protection is simple in structure and compact in layout, the defects that an existing small direct-current fan lacks effective protection and is prone to being damaged due to overcurrent and overvoltage are overcome through cooperation of the hardware and software dual protection, the operation stability of the fan is improved, and the service life of the fan is prolonged. The method is suitable for aerospace, industry, power systems and other scenes with high reliability requirements.
Owner:AVIC SHENYANG XINGHUA AREO ELECTRIC APPLIANCE CO LTD

Security system and method for strongly binding program and hardware identifier

The invention relates to a security system and method for strongly binding a program and a hardware identifier, and belongs to the technical field of software protection and equipment authentication. According to the invention, an'authorization certificate 'uniquely bound with specific equipment is generated through a scheme of'encrypting a hardware identifier by a secret key derived from the hardware identifier'. The credential cannot be correctly decrypted and verified on any other hardware. When a protected program and an authorization certificate thereof are completely copied to another non-authorized device, due to different local hardware identifications of a new device, a correct decryption key cannot be generated when a program verification preamble module of the new device performs self-inspection, so that decryption fails and program operation is forcibly stopped, and therefore, pirate behaviors are effectively prevented.
Owner:SOUTH WEST INST OF TECHN PHYSICS

Software protection method based on block chain and storage medium

The invention discloses a block chain-based software protection method and a storage medium. The method comprises the following steps: software generates a master key in a local security environment and splits the master key into N key fragments; performing asymmetric encryption on each key fragment through a public key of a block chain node corresponding to each key fragment, and uploading encrypted data of each key fragment to a block chain; performing symmetric encryption on software core data through the master key to obtain ciphertext data, and uploading the ciphertext data to a distributed storage system; the software monitors the equipment state and the access behavior in real time to obtain monitoring data, and reports the monitoring data to the block chain smart contract regularly; the intelligent contract judges whether a preset self-destruction condition is met or not according to the monitoring data and the manual self-destruction instruction; if yes, the smart contract generates a destruction instruction, and broadcasts the destruction instruction to each block chain node; and after receiving the destruction instruction, each block chain node and software perform data destruction processing. According to the method, the security of the software data in the whole life cycle can be ensured.
Owner:福建省凯特科技有限公司

Software protection method and device based on encrypted signature technology and medium

The invention relates to the field of data security, in particular to a software protection method and device based on an encrypted signature technology and a medium. According to the method, a hardware encryption method is adopted, a core code segment is transformed, encrypted and compressed, invalid interference instructions are added, and the reverse cracking difficulty is greatly improved. The target file is prevented from being counterfeited and tampered by adding the signature, a credible mechanism of the target file is added, and the security of the target file after shell adding is greatly improved. The structure of the target file is not changed after the shell is added, and the method does not need to change a program entry address, so that the shell program is well hidden. According to the method, the credibility of the packed software is ensured in a signature mode, and the security of the target file is protected and is prevented from being reversely cracked by introducing a hardware encryption method. After the software is packed based on the method, the packed program appears in the form of ciphertext, and the anti-cracking difficulty is improved to a great extent.
Owner:SHANDONG SINOCHIP SEMICON CO LTD

Malicious firmware vulnerability utilization detection system based on sandbox behavior analysis

The invention relates to the technical field of malicious software protection, in particular to a malicious firmware vulnerability utilization detection system based on sandbox behavior analysis, which comprises a protocol analysis constraint establishment module for loading to-be-detected firmware according to a sandbox environment, configuring a register address range of a virtual network card and a virtual USB controller, generating a virtual peripheral protocol analysis tree, and establishing a virtual peripheral protocol analysis result; and traversing leaf nodes in the virtual peripheral protocol parse tree. According to the method, in combination with interrupt time sequence discrete analysis, the hidden interrupt hooking behavior can be recognized from the microscopic time dimension by continuously recording the instruction execution clock cycle number corresponding to the target interrupt vector and calculating the time-consuming window and the dispersion value, and the limitation that a traditional sandbox only pays attention to the function level is overcome; malicious codes hidden in a bottom layer are pulled out by using the time sequence side channel characteristics, so that the detection success rate and the false alarm suppression capability aiming at unknown vulnerability utilization and persistent attacks of firmware are improved, and the deep security threat of embedded equipment is perceived.
Owner:GUANGZHOU WEIAN TECHNOLOGY CO LTD

Software protection method and system based on memory traceless decryption and hardware permission binding

The invention discloses a software protection method and system based on memory traceless decryption and hardware permission binding, and the method comprises the steps: enabling an application program to generate an encrypted executable program; the encrypted executable program comprises a decryptor, an encrypted application program and an encrypted symmetric key, and after the encrypted executable program is executed, the encrypted executable program calls the decryptor to execute security check and application program decryption so as to execute the original application program; whether the program configuration file needs to be read or not is judged in the execution process of the original application program, if the program configuration file needs to be read, the original application program obtains the asymmetrically encrypted private key from the kernel, the encrypted program configuration file is decrypted firstly, and then the content of the decrypted program configuration file is read. The method aims at solving the problems of reverse engineering, illegal copying and sensitive data leakage in the distribution and operation process of software.
Owner:HUNAN KYLIN XINAN TECH CO LTD

Block chain-based privacy protection and fair reward vehicle crowdsourcing perception implementation method

A privacy protection and fair reward vehicle crowdsourcing perception implementation method based on a block chain comprises the steps that a consensus node maintains the block chain and an intelligent contract, and a trusted execution environment is generated through an Intel software protection expansion SGX; a data requester and a driver respectively generate a key pair and encrypt registration information, the registration information is submitted to the trusted execution environment through the consensus node to complete registration, and the registration information is signed and linked; a driver selects an on-chain sensing task according to a route of the driver, the collected data is encrypted and then is re-encrypted by the SGX to be linked, and a data requester submits the data to the block chain according to an SGX encryption task demand; the smart contract calls a privacy protection truth discovery algorithm module to generate an encrypted aggregation sensing result; and calculating a reward distribution quota based on the contribution degree of the driver, completing data requester payment and driver reward issuing through an intelligent contract, and performing decryption by the data requester to obtain a final perception result. The method does not need to depend on a trusted third party, and the practicability and safety of a vehicle crowdsourcing sensing system are effectively improved.
Owner:XIAN UNIV OF POSTS & TELECOMM

Computer network security early warning and monitoring device

The invention provides a computer network security early warning and monitoring device, and relates to the technical field of network security, the computer network security early warning and monitoring device comprises a mounting block and a mounting sleeve, the mounting block is detachably mounted on a computer, a dismounting sliding block is slidably mounted on the mounting block, the mounting sleeve is sleeved on a crystal head, the dismounting sliding block is provided with a mounting clamping groove matched with the mounting sleeve, and the mounting clamping groove is matched with the mounting sleeve. The mounting sleeve is detachably inserted in the mounting clamping groove, a positioning mechanism is arranged on the dismounting sliding block, and the positioning mechanism is used for fixing the mounting sleeve in the mounting clamping groove; and a driving anti-falling mechanism is mounted on the mounting block. According to the computer network security early warning and monitoring device provided by the invention, through the arrangement of the mounting block, the mounting sleeve, the disassembly and assembly sliding block, the positioning mechanism and the driving anti-falling mechanism, when a server room is attacked by a network under the condition of unattended operation, a crystal head can be smoothly and automatically pulled out, network connection is directly cut off, and the safety of the server room is ensured. Mechanical leakage is prevented from the source, and the risk after software protection is broken through is avoided.
Owner:CHINA HUBEI LONGZHONG LABORATORY

Machine learning based hierarchical software protection policy generation method and system

The application discloses a machine learning-based hierarchical software protection strategy generation method and system, relates to the field of software protection, and comprises the following steps: obtaining device software information and historical running records; completing priority division of the device software to obtain software grading results; predicting the total resource consumption of a target device and generating a resource dynamic threshold; and using a software monitoring device to monitor the target device in real time and generating a software protection strategy in combination with real-time monitoring results and the software grading results. The application can effectively realize real-time protection of hierarchical software.
Owner:WUHAN NEW ENERGY INST OF ACCESS EQUIP & TECH

Single-tube power chip with self-protection function and connection structure thereof

PendingCN122294944Aensure safetyReduce thermal resistanceHemt circuitsSoftware protection
This invention discloses a single-tube power chip with self-protection function and its connection structure, belonging to the field of power electronics technology. Addressing the failure risk of power modules exploding or catching fire under short-circuit conditions, the chip includes a chip body, electrodes, and a copper strip. The electrodes are positioned above the chip body, and the copper strip has a fusible aperture for melting and cutting off the circuit when overheated by short-circuit current. The copper strip and the electrodes are fixed together by a conductive connection layer. This invention employs a dual protection mechanism of software and hardware protection. The software protection responds rapidly within 0.1ms at the initial stage of a short circuit, while the hardware protection forcibly disconnects the circuit within 10ms via the copper strip's fusible aperture. Even if the software protection fails, the hardware protection still ensures system safety, achieving absolute safety protection against short-circuit interruption under 1000V high voltage. This completely avoids failures such as continuous arcing, explosion, and fire. The use of copper strip instead of traditional binding wire, combined with nano-silver sintering technology, significantly reduces the thermal resistance of the connection structure.
Owner:SHENZHEN HANHAI GALAXY TECHNOLOGY CO LTD

Application execution method, apparatus, device, and storage medium

This application relates to an application execution method, apparatus, device, and storage medium, and pertains to the field of information security. Specifically, it provides an application execution method in which a server and a client cooperate to execute the application, wherein the server is equipped with software protection extensions. This application execution method applied to a server includes: receiving an application to be executed sent by the client; relocating the entry address in the application to be executed to generate a target application, wherein the target application can run on the server; running the target application and generating a calculation result; and sending the calculation result to the client. This application aims to solve the problem that SGX applications cannot simultaneously guarantee high development efficiency and security.
Owner:HANGZHOU QULIAN TECHNOLOGY CO LTD

System, method, and computer program for using malware to defend data

ActiveUS12632574B1Digital data protectionMalwareSoftware protection
As described herein, a system, method, and computer program are provided for using malware to protect data. A dormant malware embedded in data detects that a preconfigured condition has been satisfied for self-activation. Responsive to detecting that the preconfigured condition has been satisfied, the dormant malware performs self-activation.
Owner:AMDOCS DEV LTD

Turn-off protection method of electronic cigarette, turn-off protection circuit, PCB and electronic cigarette

The invention relates to the technical field of electronic cigarettes, and particularly discloses a turn-off protection method of an electronic cigarette, a turn-off protection circuit, a PCB and the electronic cigarette. In the turn-off protection method, a control unit is independent of a main control chip of an electronic cigarette host, a physical isolation design is adopted, and when the main control chip or hardware breaks down, the control unit can be turned off. When heating is abnormal due to the fact that smoke liquid leaks or a carbonization path is formed due to smoke liquid leakage, the control unit can adjust the output state of the output unit according to the comparison result of the real-time working information and the preset turn-off condition, even if a main control chip cannot execute a protection program due to faults, timely turn-off of the heating element RT can be achieved, heating is forcibly stopped from the hardware level, and the heating efficiency is improved. The limitation of traditional dependence on software protection is solved; in addition, the voltage identification of the rectification unit is dynamically matched with the substrate selection of the output unit, so that the compatibility of cartridge blind insertion and host positive and negative electrode reverse connection is realized, a user does not need to distinguish the cartridge insertion direction and does not need to worry about host wiring errors, the use threshold is reduced, and the product convenience is improved.
Owner:HANGZHOU TOLL MICROELECTRONIC CO LTD

Binary code virtualization obfuscator and method

The invention discloses a binary code virtualization obfuscator and method, and the obfuscator is used for protecting a compiled and unprotected binary code program, and generating an obfuscated program. The obfuscator comprises a code virtualization module and an exception handling information protection module, the code virtualization module converts binary codes into byte codes and virtual machines through three stages of instruction analysis, instruction translation and virtual machine integration; and the exception handling information protection module completes exception handling information protection in the virtual machine through three stages of generating a random stack expansion code, obfuscating a language specific processing program and encrypting language specific data. According to the method, the collaborative protection of the exception handling information is realized in binary virtualization confusion for the first time, the security vulnerability caused by neglecting the link in the prior art is solved, and the robustness and security of software protection are greatly improved.
Owner:NANKAI UNIV

Method for realizing computer software protection based on network communication

The invention discloses a method for realizing computer software protection based on network communication, which relates to the technical field of software protection, and comprises the following steps that: client software modifies codes of the client software according to a modification rule and generates an analytic state client; starting an analysis state client, triggering a symbol analysis request through a built-in communication handle, and sending the symbol analysis request to a server; the server receives the symbol analysis request and verifies the symbol analysis request, after verification is passed, a symbol analysis response is generated in combination with the verification dynamic factor, and the symbol analysis response is returned to the analysis state client; the analysis state client receives and verifies the symbol analysis response, and after verification is passed, symbol analysis is completed according to the symbol analysis response. According to the method, the defense capability on dynamic analysis, simulation execution and environment clone attacks is remarkably improved by operating a parameterized code transformation mechanism driven by environment fingerprints.
Owner:SUZHOU SHUAI ART CO LTD