Replicas of reverse-engineered classes in C++ – Bc. Štěpán Dvorský
Bc. Štěpán Dvorský
Bachelor's thesis
Replicas of reverse-engineered classes in C++
Replicas of reverse-engineered classes in C++
Abstract:
Tato práce popisuje návrh a implementaci C++ knihovny replica. Tato knihovna má za cíl zjednodušit proces vytváření a udržování takzvaných replik. Replika je třída, která imituje třídu jinou, jejíž deklarace nemusí být dostupná. To je užitečné při psaní kódu, který interaguje se zpětně inženýrovnými ABI (z anglického Application Binary Interface). Při kompilování do strojového kódu, C++ třída je převedena …moreAbstract:
This thesis describes the design and implementation of the replica C++ library, which aims to simplify creating and maintaining so called replicas. A replica is a class that mimics another class, whose declaration might not be available. This is useful when writing code that interacts with reverse-engineered application binary interfaces (ABIs). When compiled to native binary, a C++ class is translated …more
Language used: English
Date on which the thesis was submitted / produced: 23. 5. 2024
Identifier:
https://is.muni.cz/th/zvdm9/
Thesis defence
- Date of defence: 24. 6. 2024
- Supervisor: RNDr. Nikola Beneš, Ph.D.
- Reader: RNDr. Petr Ročkai, Ph.D.
Citation record
Full text of thesis
Contents of on-line thesis archive
Published in Theses:- světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatikyMasaryk University
Faculty of InformaticsBachelor programme / field:
Programming and development / Programming and development
Theses on a related topic
- No theses on a related topic available.