| International Workshop "Advanced Technologies in Material Science, Mechanical and Automation Engineering – MIP: Engineering – 2019" | |
| Reverse engineering of mobile applications | |
| 材料科学;机械制造;原子能学 | |
| Zhigalov, Kirill^1^2 ; Ivanov, Viacheslav^3 | |
| V A Trapeznikov Institute of Control Sciences, Russian Academy of Sciences, Moscow, Russia^1 | |
| Moscow Technological Institute, Moscow, Russia^2 | |
| Moscow University of the Ministry of Internal Affairs, Russian Federation N.a. v Ya Kikotya, Moscow, Russia^3 | |
| 关键词: Android ossa; Automated methods; Domain knowledge; External informations; Extracting information; Human knowledge; Mobile applications; Software systems; | |
| Others : https://iopscience.iop.org/article/10.1088/1757-899X/537/5/052005/pdf DOI : 10.1088/1757-899X/537/5/052005 |
|
| 学科分类:材料科学(综合) | |
| 来源: IOP | |
PDF
|
|
【 摘 要 】
Features of obtaining the source code of the application written under Android OS are considered. Most reverse engineering methods focus on automatically extracting information from the source code without taking external human knowledge into account. Most often, however, important external information is only available (for example, developer knowledge or domain knowledge) when human knowledge is used. Much of the knowledge about software systems is implicit and therefore difficult to recover with purely automated methods. There are types of information that are difficult to detect only in the source code, and this problem is solved by additional human knowledge. Typical approaches to the justification of data include coding an explicit meta-model and expressing analyses at that level.
【 预 览 】
| Files | Size | Format | View |
|---|---|---|---|
| Reverse engineering of mobile applications | 670KB |
PDF