Mobile terminal elf execution method and system based on encrypted communication and memory segment loading

By employing encrypted communication and segmented memory loading, and using AES, RSA, and ECDH algorithms to protect ELF files on mobile devices, the risks of reverse engineering and theft are eliminated, achieving end-to-end security protection for ELF files.

CN122152386APending Publication Date: 2026-06-05XIAMEN MEIYA PICO INFORMATION CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
XIAMEN MEIYA PICO INFORMATION CO LTD
Filing Date
2026-01-15
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Existing mobile ELF file protection technologies are vulnerable to reverse engineering and theft, especially since decrypted resource files may remain when the disk caching mechanism is triggered, and ADB tools are not deployed with encrypted transmission, allowing attackers to capture plaintext ELF files.

Method used

The method employs encrypted communication and segmented memory loading. It protects ELF files with AES and RSA encryption, encrypts TCP communication using the ECDH algorithm, and loads them in segments in memory to prevent static reverse engineering and recovery of residual files on disk.

Benefits of technology

It effectively prevents ELF files from being stolen and tampered with, improves the security of core code and data on mobile devices, and prevents attackers from obtaining the original ELF files through ADB tools for traffic capture and disk residual file recovery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122152386A_ABST
    Figure CN122152386A_ABST
Patent Text Reader

Abstract

The application provides a mobile terminal ELF execution method and system based on encrypted communication and memory segment loading. An original ELF file is obtained through static compilation, ELF file information and program segment data are extracted from a first terminal and are respectively encrypted, key exchange is performed by using an ECDH technology, encrypted communication is performed with the mobile terminal by using a randomly generated exchange key, the ELF file information and the program segment data are uploaded, the mobile terminal maps the program segment data to a virtual memory space, and jumping operation is performed after a stack is constructed. The application can effectively prevent an attacker from obtaining an ELF file to be run by using an ADB tool to capture packets and disk monitoring technical means. Even if the attacker obtains the decrypted ELF file blocks by technical means, it is difficult to recover the original ELF file and steal relevant core technology, so that the security of the ELF file is greatly improved.
Need to check novelty before this filing date? Find Prior Art