Sökning: "decompiler"
Visar resultat 1 - 5 av 6 uppsatser innehållade ordet decompiler.
1. Decompiling Go : Using metadata to improve decompilation readability
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : Malware written in Go is on the rise, and yet, tools for investigating Go programs, such as decompilers, are limited. A decompiler takes a compiled binary and tries to recover its source code. Go is a high-level language that requires runtime metadata to implement many of its features, such as garbage collection and polymorphism. LÄS MER
2. Attainable Safety and Long-Term Resource-Efficiency Using Rust : Evaluating the Viability of Rust in Terms of Development Effort and Performance for the Decompilation of ASN.1 Messages
Master-uppsats, Linköpings universitet/Institutionen för datavetenskapSammanfattning : This report investigates how a telecommunication company might reduce its resource usage in terms of execution time by using Rust for the decompilation of ASN.1 messages. To contrast these results and to offer insights into other factors for choosing a language, the developer experience of Rust was also studied. LÄS MER
3. Decompilation of WebAssembly using Datalog
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : With 92% of today’s browsers supporting WebAssembly the need for decompilers to discover malicious code is greater than ever. The introduction of the Datalog to C++ compiler Soufflé, in 2016, enables the implementation of effective Datalog-based decompilers. LÄS MER
4. An Initial Investigation of Neural Decompilation for WebAssembly
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : WebAssembly is a new standard of the World Wide Web that is used as a compilation target and which is meant to enable high-performance applications. As it becomes more popular, the need for corresponding decompilers increases, for security reasons for instance. LÄS MER
5. Compositional Decompilation using LLVM IR
Kandidat-uppsats, Uppsala universitet/Institutionen för informationsteknologiSammanfattning : Decompilation or reverse compilation is the process of translating low-level machine-readable code into high-level human-readable code. The problem is non-trivial due to the amount of information lost during compilation, but it can be divided into several smaller problems which may be solved independently. LÄS MER