THE TECHNIQUE OF ANALYSIS OF SOFTWARE OF ON-BOARD COMPUTERS OF AIR VESSEL TO ABSENCE OF UNDECLARED CAPABILITIES BY SIGNATURE-HEURISTIC WAY
The article considers the issues of civil aviation aircraft onboard computers data safety. Information security undeclared capabilities stand for technical equipment or software possibilities, which are not mentioned in the documentation. Documentation and tests content requirements are imposed duri...
Saved in:
| Main Author: | |
|---|---|
| Format: | Article |
| Language: | Russian |
| Published: |
Moscow State Technical University of Civil Aviation
2017-03-01
|
| Series: | Научный вестник МГТУ ГА |
| Subjects: | |
| Online Access: | https://avia.mstuca.ru/jour/article/view/1046 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849252783598862336 |
|---|---|
| author | V. I. Petrov |
| author_facet | V. I. Petrov |
| author_sort | V. I. Petrov |
| collection | DOAJ |
| description | The article considers the issues of civil aviation aircraft onboard computers data safety. Information security undeclared capabilities stand for technical equipment or software possibilities, which are not mentioned in the documentation. Documentation and tests content requirements are imposed during the software certification. Documentation requirements include documents composition and content of control (specification, description and program code, the source code). Test requirements include: static analysis of program codes (including the compliance of the sources with their loading modules monitoring); dynamic analysis of source code (including implementation of routes monitoring). Currently, there are no complex measures for checking onboard computer software. There are no rules and regulations that can allow controlling foreign production aircraft software, and the actual receiving of software is difficult. Consequently, the author suggests developing the basics of aviation rules and regulations, which allow to analyze the programs of CA aircraft onboard computers. If there are no software source codes the two approaches of code analysis are used: a structural static and dynamic analysis of the source code; signature-heuristic analysis of potentially dangerous operations. Static analysis determines the behavior of the program by reading the program code (without running the program) which is represented in the assembler language - disassembly listing. Program tracing is performed by the dynamic analysis. The analysis of aircraft software ability to detect undeclared capabilities using the interactive disassembler was considered in this article. |
| format | Article |
| id | doaj-art-378bcbc9a21d480f97a00216877fbe6f |
| institution | Kabale University |
| issn | 2079-0619 2542-0119 |
| language | Russian |
| publishDate | 2017-03-01 |
| publisher | Moscow State Technical University of Civil Aviation |
| record_format | Article |
| series | Научный вестник МГТУ ГА |
| spelling | doaj-art-378bcbc9a21d480f97a00216877fbe6f2025-08-20T03:56:33ZrusMoscow State Technical University of Civil AviationНаучный вестник МГТУ ГА2079-06192542-01192017-03-012011861931046THE TECHNIQUE OF ANALYSIS OF SOFTWARE OF ON-BOARD COMPUTERS OF AIR VESSEL TO ABSENCE OF UNDECLARED CAPABILITIES BY SIGNATURE-HEURISTIC WAYV. I. Petrov0Moscow State Technical University of Civil AviationThe article considers the issues of civil aviation aircraft onboard computers data safety. Information security undeclared capabilities stand for technical equipment or software possibilities, which are not mentioned in the documentation. Documentation and tests content requirements are imposed during the software certification. Documentation requirements include documents composition and content of control (specification, description and program code, the source code). Test requirements include: static analysis of program codes (including the compliance of the sources with their loading modules monitoring); dynamic analysis of source code (including implementation of routes monitoring). Currently, there are no complex measures for checking onboard computer software. There are no rules and regulations that can allow controlling foreign production aircraft software, and the actual receiving of software is difficult. Consequently, the author suggests developing the basics of aviation rules and regulations, which allow to analyze the programs of CA aircraft onboard computers. If there are no software source codes the two approaches of code analysis are used: a structural static and dynamic analysis of the source code; signature-heuristic analysis of potentially dangerous operations. Static analysis determines the behavior of the program by reading the program code (without running the program) which is represented in the assembler language - disassembly listing. Program tracing is performed by the dynamic analysis. The analysis of aircraft software ability to detect undeclared capabilities using the interactive disassembler was considered in this article.https://avia.mstuca.ru/jour/article/view/1046softwareaircraft on-board computerundeclared capabilitiesstructural static analysisdynamic analysissignature-heuristic analysis |
| spellingShingle | V. I. Petrov THE TECHNIQUE OF ANALYSIS OF SOFTWARE OF ON-BOARD COMPUTERS OF AIR VESSEL TO ABSENCE OF UNDECLARED CAPABILITIES BY SIGNATURE-HEURISTIC WAY Научный вестник МГТУ ГА software aircraft on-board computer undeclared capabilities structural static analysis dynamic analysis signature-heuristic analysis |
| title | THE TECHNIQUE OF ANALYSIS OF SOFTWARE OF ON-BOARD COMPUTERS OF AIR VESSEL TO ABSENCE OF UNDECLARED CAPABILITIES BY SIGNATURE-HEURISTIC WAY |
| title_full | THE TECHNIQUE OF ANALYSIS OF SOFTWARE OF ON-BOARD COMPUTERS OF AIR VESSEL TO ABSENCE OF UNDECLARED CAPABILITIES BY SIGNATURE-HEURISTIC WAY |
| title_fullStr | THE TECHNIQUE OF ANALYSIS OF SOFTWARE OF ON-BOARD COMPUTERS OF AIR VESSEL TO ABSENCE OF UNDECLARED CAPABILITIES BY SIGNATURE-HEURISTIC WAY |
| title_full_unstemmed | THE TECHNIQUE OF ANALYSIS OF SOFTWARE OF ON-BOARD COMPUTERS OF AIR VESSEL TO ABSENCE OF UNDECLARED CAPABILITIES BY SIGNATURE-HEURISTIC WAY |
| title_short | THE TECHNIQUE OF ANALYSIS OF SOFTWARE OF ON-BOARD COMPUTERS OF AIR VESSEL TO ABSENCE OF UNDECLARED CAPABILITIES BY SIGNATURE-HEURISTIC WAY |
| title_sort | technique of analysis of software of on board computers of air vessel to absence of undeclared capabilities by signature heuristic way |
| topic | software aircraft on-board computer undeclared capabilities structural static analysis dynamic analysis signature-heuristic analysis |
| url | https://avia.mstuca.ru/jour/article/view/1046 |
| work_keys_str_mv | AT vipetrov thetechniqueofanalysisofsoftwareofonboardcomputersofairvesseltoabsenceofundeclaredcapabilitiesbysignatureheuristicway AT vipetrov techniqueofanalysisofsoftwareofonboardcomputersofairvesseltoabsenceofundeclaredcapabilitiesbysignatureheuristicway |