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

108 results about "Reverse engineering" patented technology

Reverse engineering, also called back engineering, is the process by which a man-made object is deconstructed to reveal its designs, architecture, or to extract knowledge from the object; similar to scientific research, the only difference being that scientific research is about a natural phenomenon.

User information protection method and device based on dynamic desensitization strategy

The invention relates to the technical field of information security, in particular to a user information protection method and device based on a dynamic desensitization strategy, and the method comprises the steps: determining sensitive data and a sensitivity score thereof through a named entity recognition model and a sensitivity scoring algorithm, extracting scene parameters, and determining a scene risk score through a risk quantification algorithm; and then a dynamic desensitization strategy generation algorithm is called to generate a target desensitization strategy, and finally, the strategy is used for desensitization and a reversible desensitization data identifier is generated. Through the series of steps, the desensitization strategy is dynamically generated according to different use scenes, the problem of scene adaptability deficiency caused by static desensitization strategy stiffness is solved, meanwhile, the reversible desensitization reduces the security risk caused by reverse cracking of rules, excessive desensitization is avoided, and the data availability is improved.
Owner:BEIJING QINGSONG YIKANG INFORMATION TECHNOLOGY CO LTD

Multi-modal fusion and physical constraint three-dimensional point cloud geometric modeling system and method

The invention relates to the field of computer graphics, reverse engineering and additive manufacturing, discloses a multi-modal fusion and physical constraint three-dimensional point cloud geometric modeling system and method, and aims at overcoming the defects that traditional three-dimensional reconstruction entity attributes are missing, key features are prone to being lost, semantic understanding does not exist, and process automation is low. The system comprises a point cloud preprocessing module, a semantic segmentation and recognition module, a mixed geometric reconstruction module, a multi-component assembly and physical constraint solution module and an entity model output module. The method comprises the following steps: denoising and sampling an original point cloud, realizing semantic and instance double segmentation through a Point Net + + network, endowing a geometry-function composite label, completing hybrid reconstruction through improved Poisson reconstruction, parameterized B-Rep fitting and standard component library matching, and outputting a multi-format engineering available model after physical constraint verification and automatic correction of a violation model. According to the method, automatic, high-fidelity and high-practicability conversion from the point cloud to the engineering-level entity model is realized, and the method is adaptive to multiple industrial application scenes.
Owner:STATE GRID JIANGXI ELECTRIC POWER CO LTD RES INST +1

Method and system for reversely generating design book through codes driven by large language model

The invention discloses a method and system for reversely generating a design book through codes driven by a large language model, and relates to the field of software engineering. According to the method, code engineering is analyzed through a grammar analysis technology and a big language model, the incidence relation of visible explicit and implicit codes is mined, and a knowledge graph is formed. And function points are mined from a project by applying heuristic search in combination with a vector clustering technology. And relying on the knowledge graph, a summary design book and a detailed design book are reversely generated for code engineering by utilizing a large language model, so that the technical difficulty of maintenance and migration of a software system is reduced in an auxiliary manner.
Owner:信华信(大连)软件服务股份有限公司

System and method for automated software development through ai based requirements gathering for application design, reverse engineering and redesign

A system and method for an AI-based Automated Software Application Development Platform which intelligently gathers requirements from a business analyst and generates a runnable software application from those requirements. The AI-based platform enables the business analyst with no technical knowledge to visually model their requirements rapidly without requiring any programming Using the abstract requirements architecture and the platform, the analyst creates requirements models for the application's business processes and business tasks for each of the processes, including defining the supporting information needs. The system intelligently assists the user in defining the information needs for each of the business processes and their tasks. Once the requirements models are created by the analyst with the help of the platform, the platform automatically designs and creates an appropriate persistent canonical data model for the application from the defined information needs. The platform then creates a runnable software application. The system also provides a template for the user to input their requirements in descriptive text, and accepts requirements document for applications as written free form text or text documents written in English as input, and in a non-English language that the system automatically translates them into English. The system provides a method for reverse engineering an existing application, including generating a requirements document for the existing application such as a legacy modernization or digital transformation an old applications for redesigning, updating or revising them to accommodate a new requirements set for such applications.
Owner:PRISM X INC

Data processing method and device, electronic equipment, storage medium and product

The embodiment of the invention discloses a data processing method and device, electronic equipment, a storage medium and a product. The method comprises the following steps: inputting attribute information corresponding to scientific research data into a pre-trained watermark generation model to obtain watermark information corresponding to the scientific research data; wherein the watermark generation model comprises generation of a resistance network model; embedding the watermark information into the scientific research data to obtain encrypted data; and performing data processing on the encrypted data based on a data sharing request sent by a data sharing party. According to the technical scheme of the embodiment of the invention, the imperceptibility and robustness of the watermark can be improved, the reverse engineering attack of the model can be resisted, and the data security of the scientific research data during sharing is ensured.
Owner:PIPECHINA SOUTH CHINA CO +1

Reverse engineering machine-learning models through data poisoning techniques

Disclosed are configurations to enable reverse engineering and characterizing machine learning algorithms through controlled data manipulation. A target machine learning system is analyzed by obtaining compatible data, applying data poisoning techniques to induce controlled responses, and generating a unique model signature that quantifies the system's response patterns. The model signature is compared against a codebook of known algorithm signatures to identify the underlying algorithm type. The codebook is built and maintained by applying systematic data manipulations, such as data poisoning techniques, to known machine learning algorithms and recording their characteristic responses. Multiple data poisoning techniques may be applied sequentially, with features extracted from the system's responses assembled into multi-dimensional feature vectors. This approach enables identification and vulnerability assessment of machine learning systems without requiring access to their internal structures or source code, supporting both offensive operations to identify vulnerabilities and defensive operations to enhance robustness.
Owner:DATALYTICA LLC

Generated text detection method and system based on lightweight rewriting conversion and medium

The invention discloses a generated text detection method and system based on lightweight rewriting conversion and a medium, and the method comprises the steps: carrying out the AI removal conversion of a to-be-detected text through a forward rewriting model, fusing the to-be-detected text and a generated human-like equivalent text, inputting the fused text into a classifier, and outputting a classification result; the training process of the forward rewriting model comprises the following steps: constructing a pairing sample set by utilizing an artificially written text and a machine generated text, and finely tuning the forward rewriting model by minimizing cross entropy loss, the machine generated text is a text which is obtained by generating and filtering redundant samples through at least one large language model in a reverse manner through the large language model; according to the generated text detection method and system and the medium, access to any external, closed source or exclusive large language model API is not needed completely, the cost and delay are reduced, the system architecture and the deployment process are greatly simplified, and the problems that a watermark technology and a similarity regeneration method are limited by a closed source model and are difficult to actually deploy are solved.
Owner:ANHUI PROVINCIAL HOSPITAL

Flow type production line capacity loss quantitative analysis method and system

The invention discloses a quantitative analysis method and system for the productivity loss of a mobile production line. The method comprises the following steps: firstly, collecting the real-time state and production takt time sequence data of production line equipment; the standard beat ICT of each device is calculated based on the beat data, the actual capacity is calculated by comparing the ICT or integrating the available time and the fault and material shortage duration, and the design bottleneck device and the actual bottleneck device are dynamically recognized; taking bottleneck equipment as a core, counting the total duration of various abnormal states, and quantitatively calculating the total capacity loss quantity of a production line; and performing time sequence backward deduction and logic matching on the external exception of the bottleneck equipment, and tracing and positioning to upstream or downstream source equipment and specific exception events which cause the exception. The system comprises a data acquisition module, a processing analysis module and a result output module for realizing the functions. Accurate quantification, dynamic bottleneck identification and root cause automatic tracing of capacity loss are realized, and data-driven decision support is provided for accurate operation and maintenance and efficiency improvement of a production line.
Owner:SUZHOU ZHOUBANG INFORMATION TECH CO LTD

Training-authorization-reasoning three-in-one large language model dynamic disturbance watermark encryption protection system and method

The invention relates to the technical field of artificial intelligence security, in particular to a training-authorization-reasoning three-in-one large language model dynamic disturbance watermark encryption protection system and method, comprising three closely associated stages of model training encryption, model distribution authorization watermark injection and model reasoning verification authorization; the method has the beneficial effects that the encrypted model weight cannot be directly used even if the encrypted model weight is illegally acquired, so that a core research and development result is protected; a substantial protection layer is provided for algorithm patent application, and reverse engineering is prevented; model leakage of an outsourcing development link is prevented; and merger and purchase valuation protection: the encrypted assets show complete technical control capability during full-duty investigation.
Owner:INSPUR TIANYUAN COMM INFORMATION SYST CO LTD

Identification method and device for key node in industrial control system, equipment and medium

The invention provides a key node identification method and device in an industrial control system, equipment and a medium. The key node identification method comprises the steps of performing reverse analysis on firmware codes of control equipment to obtain a control logic configuration file; disassembling the control software firmware code to obtain a software disassembling code; performing code labeling, code slicing and code translation on the software disassembly code to obtain a class C pseudo code; performing code analysis on the class C pseudo code to obtain a software structure configuration file; performing file analysis on the control logic configuration file and the software structure configuration file to obtain a service logic relationship between the control equipment and the control software and a service logic relationship between the control equipment and the field equipment; constructing a business logic map based on the business logic relationship between the control equipment and the control software and the business logic relationship between the control equipment and the field equipment; and identifying a key control link in the service logic map, and carrying out key node positioning on the key control link. Therefore, key nodes are effectively positioned.
Owner:NO 15 INST OF CHINA ELECTRONICS TECH GRP

Java decompiling method, device and equipment and computer readable storage medium

The invention discloses a Java decompiling method, device and equipment and a computer readable storage medium. The method comprises the following steps: extracting a class file, a resource file, a configuration file and a static resource by decompressing a Java deployment package; based on a predefined third-party library feature library, utilizing Hash comparison and package name / method signature feature matching to accurately classify the class file into a third-party library or a self-researched code; performing byte code analysis on the self-developed class file to generate structured data, and inputting the structured data into a customized large language model (based on byte code-source code parallel corpus training) to generate an initial source code; the optimization step comprises the steps of correcting errors by a static grammar checker and automatically supplementing annotations by a byte code constant pool; reconstructing a project directory structure based on the package name; a class dependency graph is generated through static call graph analysis; and finally, integrating the initial source code, the dependency graph and the configuration file, automatically generating an interface document, a framework document and a configuration document, and realizing complete reverse engineering of the deployment package.
Owner:THREE GORGES HI TECH INFORMATION TECH CO LTD

Complex scene-oriented three-dimensional reconstruction generative method and device

The invention belongs to the technical field of computer vision, three-dimensional reconstruction, scene perception and algorithm design, and discloses a three-dimensional reconstruction generation method and device for a complex scene. The invention discloses a three-dimensional reconstruction generation method for a complex scene. A transparent and reflecting object detection module, a three-dimensional reconstruction refined generation module and a next scanning site prediction module are included. The invention discloses a three-dimensional scanning device for a complex scene. The three-dimensional scanning device comprises an RGB image acquisition unit and a polarization camera, according to the method, high-quality, high-efficiency and high-autonomy three-dimensional reconstruction of transparent and reflective objects and complex shielding scenes is realized, and the method can be widely applied to the fields of industrial detection, cultural relic protection, reverse engineering and the like.
Owner:DALIAN UNIV OF TECH

Dynamic structure teaching demonstration method and system based on detachable non-oil-leaving paper umbrella model

The invention provides a dynamic structure teaching demonstration method and system based on a detachable non-oil-leaving paper umbrella model, and is applied to the technical field of data processing. According to the method, 3D scanning and manual surveying and mapping are fused to obtain oil-paper umbrella component parameters and power node data, a reverse engineering algorithm is used for restoring a core structure, and a standardized digital file is generated; and converting the archive into a disassembled animation and an assembled map, subdividing a key power area by using a modular splitting algorithm, and establishing an interactive teaching model. Extracting culture and mechanical principle correlation factors to construct a dynamic matrix, and analyzing umbrella rib mechanics and power paths to obtain teaching key points; a multi-dimensional feature matrix is established by combining class scene extraction indexes and teaching grades. Finally, optimization factors are determined by comparing teaching data, a target scheme is constructed according to layered screening influence factors of students, multi-dimensional teaching support information is generated according to the scheme effect and dynamic association information, a traditional structure is accurately restored, and understanding and non-enthusiasm cognition of the students on the dynamic structure are improved.
Owner:SHANGRAO NORMAL UNIV +1

Heat dissipation management methods and systems for power tools

This invention discloses a heat dissipation management method and system for power tools, relating to the field of heat dissipation management technology. The method includes: receiving production task assignments, performing reverse engineering of tool operating conditions to obtain target operating conditions; obtaining multiple distributed temperature thresholds for multiple temperature control zones; pre-constructing a distributed temperature prediction model to predict multiple production temperature change sequences for the target operating conditions; traversing multiple production temperature change sequences to obtain multiple tool overheating time zone sequences; obtaining a water-cooled heat dissipation architecture for the temperature-controlled power tool; fitting the multiple tool overheating time zone sequences to the water-cooled heat dissipation architecture for coolant circulation analysis; outputting heat dissipation timing control parameters; and controlling the circulation of coolant in the water-cooled heat dissipation architecture. This invention solves the technical problem of low heat dissipation efficiency in existing technologies due to the inability to accurately adjust based on real-time temperature changes of various key components of power tools, thereby improving the heat dissipation efficiency of power tools.
Owner:NANTONG FUGEN MASCH MFG CO LTD

A hidden PMU reverse engineering general framework based on differential analysis and simulation verification

The application provides a hidden PMU reverse engineering general framework based on differential analysis and simulation verification. The framework can efficiently analyze the function and underlying micro-architecture behavior of Intel processor hidden PMU events. By observing the count change of the entire event space during the execution of a carefully designed instruction fragment, the underlying micro-architecture behavior related to these events is inferred. Based on these initial inferences, a logically equivalent simulator is implemented to model these events. Through the differential analysis between the simulator count and the real CPU count, the simulator is gradually optimized to be consistent with the real CPU behavior, enabling us to reveal the micro-architecture features behind the hidden PMU events. The application has wide application prospects in the fields of performance monitoring, micro-architecture research and security detection, not only improving the hardware resource utilization efficiency of performance counters, but also significantly expanding the ability range of processor performance analysis.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Reverse engineering support apparatus

A free curved surface and an analytic curved surface can be generated as intended by a user with a simple operation. A reverse engineering support apparatus includes: a shape attribute setting unit that sets a shape attribute to a polygon included in mesh data; a region specifying unit that specifies a region included in the mesh data based on a shape attribute; a data conversion unit that converts a polygon included in the specified region into surface data based on the shape attribute and converts a polygon not included in the region into surface data of a free curved surface; and an output unit that outputs pieces of the surface data created by the data conversion unit as CAD data.
Owner:KEYENCE CORP

A defense method for IoT device firmware flaws

The present invention relates to the field of network security technology, and discloses a defense method for firmware defects of Internet of Things devices. First, by collecting samples of binary programs, firmware and libraries with symbols, a symbol feature library is established with the help of embedded model vectorization technology; then, based on the symbol feature library, the input firmware program is symbol matched; for the program with matched symbols, automated reverse engineering is performed to obtain a set P of possible parameter injection points in the program; for each element in the set P, a prompt word is generated, and the generated prompt word is used to call LLM to generate protection rules, and finally all the generated protection rules are imported into a rule-based protection system. The present invention automatically and accurately identifies and repairs security defects in the firmware of Internet of Things devices through automated technical means, generates corresponding protection rules, reduces manual intervention, improves protection efficiency and accuracy, and improves the security and stability of the system.
Owner:SICHUAN UNIV

Reverse engineering code generation method and device, electronic equipment and storage medium

The embodiment of the invention provides a reverse engineering code generation method and device, electronic equipment and a storage medium, and the method comprises the steps: obtaining target field position information determined by a user through a reverse engineering code generation page which is a graphical user interface; obtaining a target field according to the target field position information; and generating a reverse engineering code according to the target field and a preset template. In the embodiment of the invention, a graphical user interface is provided for a user, the user can intuitively select a target field participating in reverse engineering, and specifically, the target field is determined by finely selecting a database and a table, so that diversified data compatibility and multi-table selection refinement can be ensured; moreover, according to the embodiment of the invention, the reverse engineering code is quickly generated through the preset template, and the preset template can cover a Controller layer, a Service layer, a Mapper layer, an Entity layer and the like, so that the user operation is simplified; and the preset template can be correspondingly changed according to the user demand, so that the personalized demand of the user on the code style is met.
Owner:DFSK MOTOR LTD CHONGQING BRANCH CO

An evaluation method and system for reverse engineering of reinforcement learning rewards

The present invention belongs to the field of reinforcement learning security technology, and specifically relates to an evaluation method for reverse engineering of reinforcement learning rewards. The method comprises: calculating the standard mutual information between real reward clusters obtained in real time and reward clusters obtained by inverse reinforcement learning; generating a standard mutual information sequence based on a pre-set range of cluster numbers, a cluster sorting range, and a contamination trajectory ratio range; inputting the standard mutual information into a pre-established fourth-order tensor model to obtain an evaluation result; and evaluating the reward clusters obtained by inverse reinforcement learning based on the evaluation result.
Owner:BEIJING YUNLIANG SHUMENG TECH CO LTD

Code obfuscation method, device, computing device and computer storage medium

The present invention discloses a code obfuscation method, apparatus, computing device, and computer storage medium. The method includes: identifying multiple target functions in source code; generating a fusion function containing multiple target functions; creating a true execution path for each target function in the fusion function; for any target function, obtaining an execution result consistent with executing the target function in the source code based on the true execution path of the target function; inserting the fusion function into the source code, and for any target function, deleting the target function from the source code, and replacing the statement in the source code that calls the target function with a statement that calls the fusion function. This solution can hide the calling relationship of the target functions in the source code, improve the code obfuscation strength, increase the difficulty of reverse engineering the application, and improve the protection effect of the application.
Owner:MIGU CO LTD +1

Digital multimeter control flow reconstruction method, system, equipment and medium

The invention discloses a digital multimeter control flow reconstruction method, system and device and a medium. The method comprises the steps that an original control flow of a digital multimeter is analyzed, and a key branch target is determined; performing confusion processing on the key branch target and the sensitive operation by adopting a static confusion strategy; in combination with a dynamic confusion technology, control flow confusion during operation is realized; reconstruction and optimization are carried out on the basis of the confused control flow; testing and verifying the reconstructed control flow; by performing confusion processing on the key branch targets of the digital multimeter, the reverse engineering resistance of the digital multimeter can be remarkably improved, and unauthorized access and modification are prevented. Besides, while a confusion measure is introduced, various measurement and service functions of the digital multimeter are ensured not to be influenced, the original precision and reliability are maintained, a program structure is optimized in a control flow reconstruction process, unnecessary calculation overhead is reduced, and the overall performance is improved.
Owner:YUNNAN POWER GRID CO LTD KUNMING POWER SUPPLY BUREAU

Method and device for identifying central axis of cylindrical surface based on local measurement data

The present invention relates to the field of reverse engineering technology, and discloses a method and device for identifying the central axis of a cylindrical surface based on local measurement data. The method comprises the following steps: obtaining original point cloud data of local measurement of the cylindrical surface to obtain point cloud data to be processed; randomly selecting two initial fitting points to fit the cylindrical surface equation and the linear equation to obtain an initial fitting radius, an initial central axis linear direction vector, and an initial central axis linear equation; updating the central axis linear direction vector, and iteratively fitting the cylindrical surface equation and the central axis linear equation by selecting points other than the fitted points according to a preset rule; determining the effective point cloud data required for optimizing the cylindrical surface radius, and optimizing to obtain the optimal cylindrical radius; and evaluating the deviation of the updated central axis linear equation. If the evaluation is qualified, the central axis determined by the central axis linear equation is used as the final identified cylindrical surface central axis. The present invention improves the fitting accuracy based on local measurement data and reduces the difficulty of identifying the optimal central axis.
Owner:XIAN THERMAL POWER RES INST CO LTD

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

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

Application data management method and device, equipment, medium and program product

The invention discloses an application data management method and device, equipment, a medium and a program product, and relates to the technical field of computers. The method comprises the following steps: in a process of compiling an application source code, encrypting an original text key according to an encryption strategy corresponding to annotation information to obtain a ciphertext key; after the application source code compilation is finished, compiled codes are obtained; in the process of running the first application based on the compiled code, decrypting the ciphertext key to obtain an original text key; encrypting to-be-encrypted data in the first application based on the original text key to obtain ciphertext data; or decrypting the to-be-decrypted data in the first application based on the original text key to obtain the original text data. Due to the fact that the compiled code replaces the original text key by importing the ciphertext key, the compiled code cannot be obtained through reverse engineering to be analyzed to obtain the original text key, the leakage risk of the original text key is greatly reduced, the encrypted application data cannot be decrypted through the original text key, and the safety of the application data is improved.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

An automatic testing method based on reverse engineering control extraction technology

The application discloses an automatic testing method based on reverse engineering control extraction technology, and relates to the field of software automatic testing, and comprises the following steps: S1, a technical framework of the software to be tested is recognized through static analysis; S2, control distribution, attributes and hierarchical relationships of the software to be tested are recognized through dynamic analysis; S3, an interactive interface of a test analysis monitoring dynamic link library and a test tool is defined; and S4, test cases are applied, and automatic testing is performed; the application can be applied to various desktop application programs under Windows and Linux systems; in the automatic testing process, a tester does not need to manually establish a control mapping relationship, only needs to automatically position the control by the test tool, does not need to simulate mouse and keyboard input, only needs to apply different test cases to different controls, and directly operates on a memory layer of the control by the tool, so that the test target is efficiently completed.
Owner:10TH RES INST OF CETC

Method and system for machine learning based understanding of data elements in mainframe program code

ActiveUS12579431B2Software engineeringOther databases indexingCode TranslationData understanding
Most of the existing production applications in different domains are still running on. Mainframe applications in production receive data from various resources and process these data within. Understanding the structure of input data and output data is extremely important. A method and system for machine learning based understanding of a plurality of data elements in a mainframe program code has been provided. The method discloses a machine learning model that understands the structure of data elements in a Mainframe program code. The model considered is a graph neural network based architecture model. The disclosed method replicates memory mapping happening in the application program environment. The method understands the structure of the data element and the impact created by each data element on other data elements in the application and interfacing applications. The disclosed solution serves as a building block in problems such as code translation, reverse engineering etc.
Owner:TATA CONSULTANCY SERVICES LTD

Reverse design method, system and terminal equipment for on-chip spiral inductors for radio frequency

This invention discloses a method, system, and terminal device for reverse engineering on-chip RF spiral inductors, relating to the field of RF integrated circuit auxiliary design technology. The invention includes: constructing an inductor database containing the mapping relationship between geometric structural parameters and S-parameters; building a forward surrogate model based on the Transformer architecture, introducing reciprocity and passive physical constraint loss functions, and training the model using a low-frequency weighting strategy to establish a high-precision mapping from geometric parameters to S-parameters; constructing a cascaded reverse neural network, using the fixed-parameter forward surrogate model to calculate the reconstruction error to update the reverse network weights; and in the design phase, employing a hybrid optimization strategy coupling differential evolution algorithm and the forward surrogate model, using the output of the reverse network as the initial population, searching in the global space for geometric parameters that satisfy the target inductance value and quality factor. This invention solves the problems of long simulation time in traditional inductor design and the existence of multi-value mapping and poor physical consistency in reverse engineering.
Owner:NANJING UNIV OF POSTS & TELECOMM

A radar cover uniform variable thickness inner surface modeling method based on finite element grid thickness mapping

A radar cover uniform variable thickness inner surface modeling method based on finite element grid thickness mapping, comprising: obtaining the thickness-coordinate discrete point set of the radar cover outer shape surface and at least two main sections; fitting to obtain the thickness distribution function of each main section; performing finite element triangular grid division on the outer shape surface to obtain the center point coordinates and normal vector of each unit; according to the center point spatial coordinates and the thickness distribution function, interpolating to calculate the design thickness value of the point; offsetting the design thickness value along the unit normal direction to generate the three-dimensional point cloud corresponding to the inner surface; and finally reconstructing the continuous and smooth inner surface curve through reverse engineering. The present application ensures that the actual wall thickness is highly consistent with the design thickness through three-dimensional normal offset, avoiding the normal error of the traditional two-dimensional section method; based on the point cloud reverse reconstruction, the G1 / G2 continuous high-quality inner surface can be obtained, significantly improving the modeling accuracy and efficiency, and being suitable for the digital modeling of various complex variable thickness radar covers.
Owner:SICHUAN TIANYUAN MACHINERY CO LTD OF 081 ELECTRONICS GRP

Code protection method, electronic equipment and storage medium

The embodiment of the invention provides a code protection method, electronic equipment and a storage medium, and the method comprises the steps: analyzing a preset program, and determining a target code in the preset program; designing a custom instruction based on the target code; and adjusting a tool chain based on the custom instruction, and generating an executable file corresponding to the target code based on the adjusted tool chain. According to the embodiment of the invention, by designing the custom instruction of the key code, the difficulty of reverse engineering of the code is increased, so that the source code is effectively protected, and key confidential information in the code is prevented from being leaked.
Owner:ZHEJIANG GEELY HLDG GRP CO LTD +1