Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software security reinforcing method based on APP specification of Android system

A software security, Android system technology, applied in computer security devices, instruments, electronic digital data processing and other directions, can solve the problems of property theft, theft, security risks, etc., to improve operating efficiency, reduce intrusion records, and reduce readability Effect

Active Publication Date: 2018-12-04
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With the extensive use of Android software, various malicious software steal users' privacy (such as: telephone, email) and steal property, causing great security risks
How to improve the security of software use and protect various information of users without affecting the operating efficiency of the software has become an urgent problem to be solved in the process of users using Android software, combined with the software manual

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software security reinforcing method based on APP specification of Android system
  • Software security reinforcing method based on APP specification of Android system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0040] Such as figure 1 As shown, a software security strengthening method based on the APP manual of the Android system specifically includes the following steps:

[0041] A. Decompress the APK file of the software to get the DEX file and analyze the DEX file;

[0042] B. Using an extraction algorithm to extract the keywords in the DEX file code;

[0043] Specifically, in this embodiment, the TF-IDF method is used to extract keywords and includes the following steps:

[0044] B1. Segment all documents of the DEX file into words, and create a dictionary of words to save the number of occurrences of each word;

[0045] B2. traverse all the words, obtain the reverse file frequency of a single word in the DEX file, then calculate the word frequency of each word, wherein, the calculation method of the reverse file frequency is to divide the total number of files included in the file set by the measured file The number of files of the selected words occurs, and the calculation m...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a software security reinforcing method based on an APP specification of an Android system. Through reading a specification document, extracting keywords of a specification, obtaining a new DEX file by mixing function codes corresponding to the keywords, and performing shell adding treatment on the new DEX file, security reinforcement of software is realized. The software security reinforcing method based on an APP specification of an Android system makes use of large amount of text information in the specification document to selectively reinforce software security, soas to improve code operation efficiency. Mixing and shell adding are performed in a reinforcing technology, so invasion recordings of a reverse engineering are reduced, and meanwhile reducing readability of a source file. After codes are reinforced, operation efficiency of the codes is not influenced, and use security of android software APP is improved and privacy safety of users is protected.

Description

technical field [0001] The invention relates to the field of security technology of Android software in the mobile Internet, in particular to a software security reinforcement method based on the APP manual of the Android system. Background technique [0002] With the rapid development of smart phones, the extensive use of Android software has facilitated human life. The documentation for the Android software contains a lot of useful information. With the extensive use of Android software, various malicious software steal users' privacy (such as: telephone, mailbox) and property, causing great security risks. How to improve the safety of software use and protect various information of users without affecting the operating efficiency of the software has become an urgent problem to be solved in the process of using the Android software by the user in combination with the software manual. Contents of the invention [0003] The purpose of the present invention is to overcome...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/60
CPCG06F21/602
Inventor 胡敏
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products