National Repository of Grey Literature 174 records found  previous11 - 20nextend  jump to record: Search took 0.01 seconds. 
C Language Source Files Similarity Detection
Rek, Petr ; Kučera, Jiří (referee) ; Matula, Peter (advisor)
This thesis deals with design, implementation and testing of the csim tool, which compares two C source files by their similarity. The primary purpose of this tool is testing of a decompiler developed by AVG Technologies s.r.o. Testing is based on comparing abstract syntax trees of the original and decompiled source files. The reader is introduced to the basics of reverse engineering, especially reverse engineering of a binary file into a high-level programming language source file. The process of compiling followed by decompiling of a file is described along with its effect on reverse engineering. The LLVM project and the Clang compiler is introduced to the reader, since its libraries are the foundation upon which the csim tool is built.
Approximation surfaces for 3D data
Valachová, Alžbeta ; Novák, Jiří (referee) ; Procházková, Jana (advisor)
This bachelor thesis is dealing with approximation surfaces for 3D data using methods such as RANSAC, least square method and B-spline surface. Its goal is to study and program these methods. First, the methods are described and then the actual programs are analysed. In the end of the thesis, we compare all three methods using data from 3D scanning. Through this effort we can assess their positives and negatives.
Data Type Reconstruction Improvements in RetDec Decompiler
Venger, Adam ; Ryšavý, Ondřej (referee) ; Kolář, Dušan (advisor)
New malware is being continuosly developed. For its effective analysis and fight against it, tools such as decompilers are needed. Decompilation, however, is difficult problem to solve. For the improvement of its results, all of the information contained in binary files needs to be used. Some programming languages require encoding of some symbols in order to be compiled correctly. For example, when compiling functions, the parameter data types and the calling convention are encoded to the function name. This process is called mangling. Thesis deals with reverse process called demangling and its utilization for improvement of the RetDec decompiler. Created library allows demangling of symbols created by popular C++ and Delphi compilers. It combines custom solution with an existing one in the form of LLVM project demangler. Existing demangler library in RetDec was replaced with the new one, results of which are much more reliable. The reconstruction of data types was expanded to use the information obtained from encoded symbols, which resulted in more accurate decompilation.
Analysis and Detection of RAT Malware
Sidor, Samuel ; Frolka, Jakub (referee) ; Hajný, Jan (advisor)
Goal of this bachelor’s thesis is studying problematics of various types of malware with specific focus on RAT (Remote Access Trojan) category. This thesis will also acquaint reader with static and dynamic binary analysis and terms like reverse engineering, sandboxing, decompilation, etc. Then chosen malware families will be analysed and for these families detection rules in YARA language will be created. Except this, reader will be acquainted also with protection against RAT malware and finally data acquired from detail analysis will be evaluated.
Usage of 3D scanning in precise injection moulding
Chylík, Michal ; Čudek, Vladimír (referee) ; Zatočilová, Aneta (advisor)
The aim of this bachelor thesis is creating a complex study on the topic of 3D scanning and reverse engineering regarding technical praxis. Part of this bachelor thesis are three examples of usage. Using 3D scanner for reconstruction of plastic parts in marketing praxis, specifically for recovering of missing data and subsequent valuation. Using 3D scanner as an inspectional tool - a support for measurement of quality of plastic moulding. And last but not least an option of creating an identical part to fit requirements of tool shop. The drawing documentation including protocol for inspect and 3D models are included in the thesis.
Automated UML Class Diagrams Generation
Brázdil, Martin ; Bartík, Vladimír (referee) ; Kreslíková, Jitka (advisor)
This master's thesis describes the analysis, design and implementation of an application for automatic generation of UML class diagram. Application is designed as a web service, which provides remote access, especially permanent actuality of generated class diagram. Input of the service is a compiled application written for C# .NET or Java platform. The reader is acquainted with basics of reverse engineering of mentioned platforms and with structure of UML class diagram. Then are these knowledge applied in design and implementation of the service. The main goal is to facilitate and accelerate the activities of software development team members.
Indication apparatus installation for a diesel engine
Slávik, Andrej ; Ramík, Pavel (referee) ; Beran, Martin (advisor)
The issue of measuring combustion pressure has been a part of internal combustion engines since their inception. The measurement evaluates the course of pressure as a function of volume change. This dependence is plotted in indicator diagrams. Other parameters are evaluated directly, such as combustion noise, but also indirectly, i.e. by calculation from the values of indicator diagrams. Measurements can be performed with different types of sensors. However, these sensors must be properly positioned to measure the correct values. For a given motor with a problematic sensor location, a suitable sensor is selected using calculations. The engine cylinder head is processed by reverse engineering methods. According to the acquired knowledge and available solutions, two variants of piezoelectric sensor placement are proposed with the recommended use of variant no.1.
Implementation of control software of device for measuring residual stresses by drilling method
Švehla, Lukáš ; Houfek, Lubomír (referee) ; Krejčí, Petr (advisor)
The diplom thesis deals with modernization of older drill out machine MTS3000 for measurement of residual stress. To make the device work it is necessary to keep running computer control card and necessary software. Because a producer does not provide any upgrade, it was decided to put the device into operation by creating new software. At first an analysis of drilling method and function of device MTS3000 - Restan was made. Next step was to disassemble and analyze the station of the drilling device. Then the station was put into operation and modified for control via USB device NI USB 6009. Finally a computer program in LabVIEW environment was created to automate the measurement process. Program has two main tasks: one is to control the drilling cycle of the machine. Another one is to acquire data from measuring amplifier station.
Physical inspection of IC prototypes by reverse engineering
Štětina, Hynek ; Fujcik, Lukáš (referee) ; Boušek, Jaroslav (advisor)
This bachelor’s thesis deals with techniques of reverse engineering of integrated circuits and their usage for circuit elements inspection. The practical example demonstrates use of acquired data. Further direction is given to the possibility of comparing acquired data with data from design enviroment.
Application of modern technologies for the production of the release mechanism of a car door
Hruška, Lukáš ; Dvořáček, Jan (referee) ; Sedlák, Josef (advisor)
The Bachelor`s work concerns the production of door ulocking mechanism for a passanger car Renault Megane. From the viewpoint of function and the necessity to keep the exact dimensions of chosen parts were the data for the production obtained by digitalization of a real product. The digitalization was carried out by the contactless optical 3D scanner of GOM mbH company, specifically the developmental series ATOS II Triple Scan. The pin`s data were obtained from parametrical program Autodesk Inventor 2011. For the production of Master models the additive technology Rapid Prototyping, method Fused Deposition Modeling, was used. Master model of the handle was used for the production od solicon mould, that was used for casting of required number of handles from resin. The end of the work deals with a technical and economical assessment of the production. A part of the work is also a summary of the most used methods of Rapid Prototyping and Reversible Engineering.

National Repository of Grey Literature : 174 records found   previous11 - 20nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.