National Repository of Grey Literature 236 records found  beginprevious105 - 114nextend  jump to record: Search took 0.00 seconds. 
Program for Communication over ccTalk Bus
Drahoš, Vojtěch ; Janoušek, Vladimír (referee) ; Peringer, Petr (advisor)
This bachelor thesis deals with the problematics of communications between peripheries and controlling system on ccTalk bus. The goal of this thesis is to develop a program controlling such communication in the environment of Linux operation system. The program is based on a library interface mediating the services of ccTalk bus. The library uses standard serial interface, and it is created with regard on the security of access to a shared source.
Development of Instrumentation during Compilation
Ševčík, Václav ; Peringer, Petr (referee) ; Smrčka, Aleš (advisor)
The focus of this master's thesis is on the topic of instrumentation during the compilation process in the LLVM compiler. The tool enables to instrument memory accesses and functions. The instrumentation is realized through adding a novel pass to the LLVM's optimalization phase. Information about variables are managed by the created framework. The framework is linked with the program. The overhead of the instrumentation increases duration of the program by about 14 % in the case of switched off indirect addressing and 23 % in the case of switched on indirect addressing. The main benefit of the work is the possibility of easy instrumentation of the program which can even monitor operation of local variables through indirect addressing) and support multithread programs. The framework is part of Testos's tools where it provides automatic instrumentation in the Spectra tool.
Calendar App in WebAsssembly Environent
Konečný, Martin ; Janoušek, Vladimír (referee) ; Peringer, Petr (advisor)
This thesis deals with the creation of a calendar application usable both as a desktop application and as a web application in the WebAssembly environment. First, the existing calendar applications and the data structures used in them are analyzed. Next, the design of the application itself is created, including the design of the graphical user interface and the library of data structures. The application is then implemented in C++ programming language using the QT creator and Emscripten tools and then properly tested.
MIFARE Classic Emulation on NFC-A Tag Peripheral
Lužný, Jakub ; Peringer, Petr (referee) ; Hujňák, Ondřej (advisor)
Cílem této práce bylo implementovat emulaci tagu MIFARE Classic na NFC-A periferii vestavěné v mikrokontroléru. K implementaci řešení byl použit mikrokontrolér nRF52832 vyráběný firmou Nordic Semiconductor. Byla implementována základní sada příkazů MIFARE Classic (autentizace, čtení, zápis). Implementace byla otestována s několika čtečkami, za pomoci různých aplikací. Výsledné řešení bylo porovnáno s existujícími, jako je Proxmark a Chameleon Mini.
Program Similarity Recognition Based on Behaviour Analysis
Otočka, Dávid ; Vojnar, Tomáš (referee) ; Peringer, Petr (advisor)
The goal of this master thesis was to design an algorithm that will be able to measure the difference between two programs based on their behavioral description. For the algorithm needs, the Levenshtein distance method between two strings and NCD method, were used. Both methods have their implementation approach and test result described. This term also discusses various methods of program analysis in virtual machine environment, as well as explanation of some basic concepts regarding malware analysis.
Dynamic Analysis of Programs Using Library Calls
Malík, Viktor ; Peringer, Petr (referee) ; Smrčka, Aleš (advisor)
The objective of this bachelor's thesis is development of dynamic software analysis which monitors library calls of analysed program. The proposed analyser doubles library call routines in order to create different program runs. These runs are then aggregated into a single control flow graph which can be used for subsequent program analysis. Monitoring and controlling the calls is realised via stubs and wrappers encapsulated within a dynamic shared library for GNU/Linux operating system. The proof of concept is shown on dynamic analyser focused on file system library calls.
An Automatic Configuration of Services of Operating System
Schiffer, Peter ; Peringer, Petr (referee) ; Smrčka, Aleš (advisor)
This Master thesis describes the configuration of operating systems and their capabilities. It introduces differences between configuration of different operating systems according to their specialization, and it introduces advanced configuration of operating systems with third-party applications. The practical part of the thesis is a design of a new computer language aimed at describing a configuration of an operating system and its services. Such a description is used to automatically configure system services by translating it to a sequence of configuration commands. An advantage of the language is its readability by a human, but its similarity with natural languages introduces a certain level of ambiguity. The proposed method of automatic generation of commands deals with the ambiguity by searching and selecting as least as possible destructive commands.
Predator-Prey Simulation in JavaScript
Méry, Jozef ; Janoušek, Vladimír (referee) ; Peringer, Petr (advisor)
Študovanie populácie organizmov je veľmi užitočná oblasť výskumu. Dokáže pomôcť s predpovedaním, porozumením a možným zachovaním populácií. Táto bakalárska práca sa zameriava na modelovanie a simulovanie modelu dravec-korisť založeného na agentoch. Medzi najpodstatnejšie vlastnosti agentov patrí schopnosť zhlukovania založená na modeli boids vytvorený C. Reynoldsom, reprodukcia a mutácia. Výsledok tejto práce je konfigurovateľná prehliadačová aplikácia, ktorú možno použiť na simulovanie rôzných situácií a získanie štatistických údajov. Aplikácia obsahuje šablóny nastavení, ktoré boli simulované. Výsledky simulácií sú krátko zhodnotené.
Internet of Things with PNVM-Based Nodes
Korejtko, Tomáš ; Peringer, Petr (referee) ; Janoušek, Vladimír (advisor)
This thesis focuses on Internet of Things (IoT) and open-source technologies based on it. Specifically aims at software solutions relevant to smart home and compatible with Raspberry Pi platform and MQTT communication protocol. This thesis also focuses on studying Petri Net Virtual Machine (PNVM) and its potential application in IoT. The objective is to design integration of PNVM into IoT with help of existing software means compatible with MQTT and implement a demo application for smart home.
Simple 3D Printer Simulator
Čillo, Vladimír ; Janoušek, Vladimír (referee) ; Peringer, Petr (advisor)
This thesis deals with design and implementation of 3D printer simulator in C++ using Qt. The simulator assumes a printer based on widely used method of 3D print - Fused Deposition Modeling. An input of simulator is a 3D model in STL file format. For the 3D model simulator provides an estimate of the total print time. Simulation also includes visualization of 3D print. The result is a cross-plaform program tested under Linux and Windows. Functionality of simulator has been tested by several experiments.

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