Národní úložiště šedé literatury Nalezeno 25 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.01 vteřin. 
NetDaemon Automations for Home Assistant
Yadlouski, Pavel ; Koutenský, Michal (oponent) ; Pluskal, Jan (vedoucí práce)
Modern household is hardly imaginable without some sort of automation. Each home contains at least basic domestic automation in the form of an oven or washing machine. Fortunately, advances in technology have opened an opportunity to create automation that seamlessly makes our daily life even more easy. Generally, home automation helps us not only in our homes, but also to reduce the costs of our living and secure our belongings. For example, light automation switches the light when it is not needed, but also can simulate your presence when you are not at home. This thesis addresses the need for a new solution for complex home automation scenarios that include a large number of devices of different kinds. After an analysis of industry-leading home automation platforms, Home Assistant was chosen as a target platform. A new solution is implemented in the NetDaemon framework, taking advantage of the capabilities of C#. Each detail of a new tool is designed with the end user in mind providing sufficient flexibility and stability.
Digitální forenzní analýza prostředí hybridního cloudu
Krčálová, Anna ; Koutenský, Michal (oponent) ; Ryšavý, Ondřej (vedoucí práce)
Práce pojednává o digitální forenzní analýze hybridního cloudu v kombinaci Google Cloudu a Nextcloudu. V práci je rozvedeno několik příkladů událostí, při jejichž řešení by byla analýza vhodná, a to od původní identifikace problému, přes zadržení dat, až po forenzní analýzu a výstup z ní. Součástí práce je i zkrácený postup nastavování hybridního cloudu a logování.
Multimedia Extraction from Hard Disk Images
Csáder, Lukáš ; Koutenský, Michal (oponent) ; Pluskal, Jan (vedoucí práce)
This work addresses the issues of computer forensic analysis and its essential role in the detection, analysis, and recovery of digital artifacts. The main objective is the identification, extraction, and documentation of multimedia artifacts with the aim of providing an automated tool for this purpose. The paper discusses the possibility of interoperability of The Sleuth Kit library in the .NET environment and the integration of the PhotoRec Carver tool into the Maxtor application. An important part is the creation of a custom testing dataset, which includes various file systems and deformations. The achieved results of testing are discussed with respect to their effectiveness in the proposed scenarios. The benefits and possibilities of this tool in the field of digital forensic analysis are evaluated.
Browser Fingerprinting Using Web Assembly
Škuta, Matúš ; Koutenský, Michal (oponent) ; Polčák, Libor (vedoucí práce)
The main goal of this bachelor thesis is the implementation of device identification using Web Assembly technology. In this work we are discussing the existing methods of device identification, methods to prevent identification and ways to circumvent these barriers. We are also getting acquainted with the Brave browser, which seeks to reduce the identification of devices on the Internet. We are explaining how Web Assembly works, what are its positives, negatives and if we are able to bypass various defences against device identification thanks to this new technology. Next, we are looking at the several web APIs we are using to identify devices, and we are introducing a few extensions designed to prevent or completely limit device identification. Existing security extensions limit the activity of the Web Assembly, for example this work shows that the Web API Manager extension can neutralize the test page implemented in this work.
Vytvoření brány pro chytrá zařízení Xiaomi Aqara
Urbánek, Petr ; Koutenský, Michal (oponent) ; Pluskal, Jan (vedoucí práce)
Cílem této práce je vytvoření náhrady za bránu pro chytrá zařízení značky Aqara.  Práce popisuje zařízení ekosystému Xiaomi Aqara, která jsou použita pro testování i reverse-engineering komunikace. Brána je vytvořena na platformě ESP32 a čipem cc2530. Zhotovená brána tvoří most mezi ZigBee a MQTT protokolem, čímž umožňuje propojení Aqara senzorů a aktorů se službou Home Assistant. Díky Home Assistant jsou veškerá data o domácnosti v bezpečí a vytváření automatizované domácnosti jednodušší.
Generování Blazor komponent z C# tříd
Špavor, Dávid ; Koutenský, Michal (oponent) ; Pluskal, Jan (vedoucí práce)
Táto práca sa zameriava na možnosť automatického generovania pohľadov v dynamických webových aplikáciach vytvorených pomocou technológie Blazor. Úlohou je analyzovať časti užívateľského rozhrania webových aplikácií, technológiu Blazor a vybrať také pohľady, ktoré by bolo možné automaticky vygenerovať a tým zjednodušiť a zefektívniť vývoj. Pre túto úlohu som navrhol a implementoval framework, ktorý obsahuje komponenty podporujúce generovanie pohľadov na základe kontextu v podobe modelu dát obsiahnutých v C# triede. Tieto komponenty podporujú parametre, pomocou ktorých je možné prispôsobovať pohľady priamo vrámci kódu. Výsledkom práce sú implementované dve rozsiahle C# knižnice, ktoré sú dostupné online ako open-source projekt a aj ako balíčky pre možnosť integrácie do existujúcích Blazor aplikácií.
Tracker Blocking in WebKitGTK-Based Browsers
Dudík, Samuel ; Koutenský, Michal (oponent) ; Polčák, Libor (vedoucí práce)
This thesis deals with creating an extension for WebKitGTK based browsers that allows users to block advertisements, trackers and other undesirable elements. The extension is implemented in the C programming language. It communicates with a server written in Rust that decides which requests to block and which to allow. The server uses the adblock-rust library that was developed for the Brave browser. Communication between the server and the client uses the Unix domain socket mechanism. The outcome of the thesis is a full-featured content filtering extension that in addition to network filtering also supports dynamic cosmetic filtering. There is also a minimalistic GUI for easy configuration and interaction with the extension.
Implementation of Delta-t Transport Protocol
Chovanec, Zdeněk ; Marek, Marcel (oponent) ; Koutenský, Michal (vedoucí práce)
Delta-t protocol represents a network transport protocol that is currently available only as a specification. The aim of this work is to implement the protocol as a Linux kernel module, extending the current TCP/IP stack. Delta-t supports reliable, connection-oriented, full duplex communication between two endpoints. Main contribution of the protocol is in the area of connection management. No extra packet exchanges are needed for that purpose. Delta-t employs timer-based mechanism in order to avoid connection hazards. Apart from connection management, Delta-t and TCP are quite similar. Therefore, comparison of the two will be provided.
Bulk Operation Orchestration in Multirepo CI/CD Environments
Víšek, Jakub ; Pluskal, Jan (oponent) ; Koutenský, Michal (vedoucí práce)
The multirepo model, where solution code is managed in many separate source control repositories instead of a single one, is gaining traction in software engineering. Amongst the disadvantages of this strategy is the amount of mundane work prone to human error involved in performing bulk operations, especially when these repositories are diverse in structure and utilized technologies. This thesis aims to design and implement a solution focused on time-saving and convenience of use that will allow for the definition and orchestration of development processes concerning many separate source control repositories. Finally, the completed solution is piloted in the production environment and evaluated.
Systém na správu programovacích konvencí v projektu
Orlíček, Michal ; Koutenský, Michal (oponent) ; Pluskal, Jan (vedoucí práce)
Cieľom práce je navrhnúť a implementovať systém na správu programovacích konvencií v projekte. Pred navrhnutím samotného systému bol vykonaný prieskum benefitov programovacích konvencií, analýza používaných konvencií v open source projektoch v službe GitHub a analýza existujúcich technológií spravujúcich programovacie konvencie. Na ich základe boli navrhnuté scenáre použitia, špecifikované požiadavky a určená architektúra. Následne bol systém implementovaný ako webová aplikácia postavená na technológiách Blazor a EditorConfig. Hlavným zámerom bolo vytvoriť systém, ktorý umožní uchovávať všetky druhy používaných programovacích konvencií a zároveň umožní užívateľovi dané konvencie automaticky kontrolovať a generovať. Zverejnený je pod open source licenciou v službe GitHub a nasadený v cloudovej platforme Azure.

Národní úložiště šedé literatury : Nalezeno 25 záznamů.   1 - 10dalšíkonec  přejít na záznam:
Viz též: podobná jména autorů
1 Koutenský, Michael
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.