Reading the contents of deleted and modified files in the virtualization based black-box binary analysis system Drakvuf
The article discusses ways to get the content of files, which are modified during the processing in the well-known open source dynamic analysis environment Drakvuf. Drakvuf initially implemented file saving functionality based on the use of undocumented mechanisms for working with the system cache....
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Ivannikov Institute for System Programming of the Russian Academy of Sciences
2018-12-01
|
Series: | Труды Института системного программирования РАН |
Subjects: | |
Online Access: | https://ispranproceedings.elpub.ru/jour/article/view/1108 |
id |
doaj-e11b17acf362465b9624a380858fbde9 |
---|---|
record_format |
Article |
spelling |
doaj-e11b17acf362465b9624a380858fbde92020-11-25T01:15:37Zeng Ivannikov Institute for System Programming of the Russian Academy of SciencesТруды Института системного программирования РАН2079-81562220-64262018-12-013051091221107Reading the contents of deleted and modified files in the virtualization based black-box binary analysis system DrakvufS. G. Kovalev0Positive TechnologiesThe article discusses ways to get the content of files, which are modified during the processing in the well-known open source dynamic analysis environment Drakvuf. Drakvuf initially implemented file saving functionality based on the use of undocumented mechanisms for working with the system cache. The author of this article proposes a new approach to obtaining the content of files on Microsoft Windows family systems using Drakvuf. The proposed approach is based solely on the use of the public interface of the kernel by the hypervisor and provides portability between different versions of the operating system. In the conclusion of the article, the advantages and disadvantages of both approaches are presented, and directions for further work are proposed.https://ispranproceedings.elpub.ru/jour/article/view/1108вредоносная программадинамический анализинъекцияdrakvufvirtual machine introspection |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
S. G. Kovalev |
spellingShingle |
S. G. Kovalev Reading the contents of deleted and modified files in the virtualization based black-box binary analysis system Drakvuf Труды Института системного программирования РАН вредоносная программа динамический анализ инъекция drakvuf virtual machine introspection |
author_facet |
S. G. Kovalev |
author_sort |
S. G. Kovalev |
title |
Reading the contents of deleted and modified files in the virtualization based black-box binary analysis system Drakvuf |
title_short |
Reading the contents of deleted and modified files in the virtualization based black-box binary analysis system Drakvuf |
title_full |
Reading the contents of deleted and modified files in the virtualization based black-box binary analysis system Drakvuf |
title_fullStr |
Reading the contents of deleted and modified files in the virtualization based black-box binary analysis system Drakvuf |
title_full_unstemmed |
Reading the contents of deleted and modified files in the virtualization based black-box binary analysis system Drakvuf |
title_sort |
reading the contents of deleted and modified files in the virtualization based black-box binary analysis system drakvuf |
publisher |
Ivannikov Institute for System Programming of the Russian Academy of Sciences |
series |
Труды Института системного программирования РАН |
issn |
2079-8156 2220-6426 |
publishDate |
2018-12-01 |
description |
The article discusses ways to get the content of files, which are modified during the processing in the well-known open source dynamic analysis environment Drakvuf. Drakvuf initially implemented file saving functionality based on the use of undocumented mechanisms for working with the system cache. The author of this article proposes a new approach to obtaining the content of files on Microsoft Windows family systems using Drakvuf. The proposed approach is based solely on the use of the public interface of the kernel by the hypervisor and provides portability between different versions of the operating system. In the conclusion of the article, the advantages and disadvantages of both approaches are presented, and directions for further work are proposed. |
topic |
вредоносная программа динамический анализ инъекция drakvuf virtual machine introspection |
url |
https://ispranproceedings.elpub.ru/jour/article/view/1108 |
work_keys_str_mv |
AT sgkovalev readingthecontentsofdeletedandmodifiedfilesinthevirtualizationbasedblackboxbinaryanalysissystemdrakvuf |
_version_ |
1725152249480478720 |