中文
相关论文

相关论文: Using Binary File Format Description Languages for…

200 篇论文

When reverse engineering a binary, the analyst must first understand the semantics of the binary's functions through either manual or automatic analysis. Manual semantic analysis is time-consuming, because abstractions provided by high…

密码学与安全 · 计算机科学 2020-07-02 Derrick McKee , Nathan Burow , Mathias Payer

Verification of functional correctness of control programs is an essential task for the development of space electronics; it is difficult and time-consuming and typically outweighs design and programming tasks in terms of development hours.…

编程语言 · 计算机科学 2018-02-07 Andrey Mokhov , Georgy Lukyanov , Jakob Lechner

When attempting to understand the behavior of an executable, a binary analyst can make use of many different techniques. These include program slicing, dynamic instrumentation, binary-level rewriting, symbolic execution, and formal…

Understanding binary code is an essential but complex software engineering task for reverse engineering, malware analysis, and compiler optimization. Unlike source code, binary code has limited semantic information, which makes it…

软件工程 · 计算机科学 2022-10-12 Yifan Zhang

Verification of microkernels, device drivers, and crypto routines requires analyses at the binary level. In order to automate these analyses, in the last years several binary analysis platforms have been introduced. These platforms share a…

编程语言 · 计算机科学 2019-01-23 Andreas Lindner , Roberto Guanciale , Roberto Metere

Binary systems have long been recognized as the source of powerful astrophysical diagnostics. Among the many applications of binary stars, they have been used as probes of stellar structure and evolution (both of single and binary stars) in…

天体物理学 · 物理学 2007-05-23 Ignasi Ribas

Various vulnerabilities have been found in message parsers of protocol implementations in the past. Even highly sensitive software components like TLS libraries are affected regularly. Resulting issues range from denial-of-service attacks…

编程语言 · 计算机科学 2019-10-08 Tobias Reiher , Alexander Senier , Jeronimo Castrillon , Thorsten Strufe

Stellar multiplicity is a fundamental ingredient of stellar astrophysics, yet binary statistics across the Galaxy remain poorly constrained. The \emph{Gaia} mission has revolutionised binary star astrophysics by delivering high-precision…

天体物理仪器与方法 · 物理学 2025-12-19 Borja Anguiano

Modern large-scale astroparticle setups measure high-energy particles, gamma rays, neutrinos, radio waves, and the recently discovered gravitational waves. Ongoing and future experiments are located worldwide. The data acquired have…

Any file is fundamentally a binary data stream. A practical solution was achieved to interpret binary data stream. A new scripting language named Data Format Scripting Language (DFSL) was developed to describe the physical layout of the…

编程语言 · 计算机科学 2015-07-28 Lihua Wang , Luz Fernando Capretz

A distributed data warehouse system is one of the actual issues in the field of astroparticle physics. Famous experiments, such as TAIGA, KASCADE-Grande, produce tens of terabytes of data measured by their instruments. It is critical to…

We present TA-DA, a new software aimed at greatly simplify and improve the analysis of stellar photometric data in comparison with theoretical models, and allow the derivation of stellar parameters from multi-band photometry. Its…

太阳与恒星天体物理 · 物理学 2015-06-11 Nicola Da Rio , Massimo Robberto

From the moment astronomical observations are made the resulting data products begin to grow stale. Even if perfect binary copies are preserved through repeated timely migration to more robust storage media, data standards evolve and new…

天体物理仪器与方法 · 物理学 2014-10-15 Rob Seaman

Many types of formal verification establish properties about abstract high-level program representations, leaving a large gap to programs at runtime. Although gaps can sometimes be narrowed by techniques such as refinement, a verified…

计算机科学中的逻辑 · 计算机科学 2025-03-19 Karl Palmskog , Andreas Lindner , Scott Constable , Roberto Guanciale , Hamed Nemati

Binary-level pointer analysis can be of use in symbolic execution, testing, verification, and decompilation of software binaries. In various such contexts, it is crucial that the result is trustworthy, i.e., it can be formally established…

软件工程 · 计算机科学 2025-01-30 Freek Verbeek , Ali Shokri , Daniel Engel , Binoy Ravindran

This paper presents a focused literature survey on the use of large language models (LLM) to assist in writing formal specifications for software. A summary of thirty-five key papers is presented, including examples for specifying programs…

软件工程 · 计算机科学 2025-06-16 Arshad Beg , Diarmuid O'Donoghue , Rosemary Monahan

This paper presents a preliminary validation of common textual information retrieval techniques for mapping unstructured software vulnerability information to distinct software weaknesses. The validation is carried out with a dataset…

信息检索 · 计算机科学 2018-09-06 Jukka Ruohonen , Ville Leppänen

Algorithmic and data refinement are well studied topics that provide a mathematically rigorous approach to gradually introducing details in the implementation of software. Program refinements are performed in the context of some programming…

编程语言 · 计算机科学 2016-06-08 Jason Koenig , K. Rustan M. Leino

General importance and capabilities of observations of eclipsing binaries by the forthcoming ESA mission GAIA are discussed. Availability of spectroscopic observations and a large number of photometric bands on board will make it possible…

天体物理学 · 物理学 2007-05-23 Tomaz Zwitter

We present a simple framework for specifying and proving facts about the input/output behavior of ELF binary files on the x86-64 architecture. A strong emphasis has been placed on simplicity at all levels: the specification says only what…

计算机科学中的逻辑 · 计算机科学 2019-07-03 Mario Carneiro