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++
Anotácia:
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 …viacAbstract:
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 …viac
Jazyk práce: English
Datum vytvoření / odevzdání či podání práce: 23. 5. 2024
Identifikátor:
https://is.muni.cz/th/zvdm9/
Obhajoba závěrečné práce
- Obhajoba proběhla 24. 6. 2024
- Vedúci: RNDr. Nikola Beneš, Ph.D.
- Oponent: RNDr. Petr Ročkai, Ph.D.
Plný text práce
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatikyMasaryk University
Faculty of InformaticsBachelor programme / odbor:
Programming and development / Programming and development
Práce na příbuzné téma
- Žádné práce na příbuzné téma.