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...

Full description

Saved in:
Bibliographic Details
Main Author: V. I. Petrov
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