Národní úložiště šedé literatury Nalezeno 22 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.00 vteřin. 
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.
Detekce tunelování DNS na základě analýzy dat z aplikační vrstvy
Koutenský, Michal ; Krobot, Pavel (oponent) ; Kováčik, Michal (vedoucí práce)
Cieľom práce je návrh detekčného algoritmu na detekciu DNS tunelovania s použitím dát z aplikačnej vrstvy. Samotnému návrhu prechádza prehľad a analýza dostupných tunelovacích nástrojov a ich spoločných znakov. Špecifická pozornosť je venovaná nástroju iodine, s ktorým sú uskutočnené komplexnejšie testy a benchmarky. V závere je implementovaný detekčný algoritmus testovaný na reálnych dátach a sú detailnejšie popísané jeho schopnosti a nedostatky.
Zefektivnění alokace toků v RINA
Koutenský, Michal ; Ryšavý, Ondřej (oponent) ; Veselý, Vladimír (vedoucí práce)
Táto diplomová práca sa venuje návrhu a implementácii stratégie alokovania tokov s podporou pre rezerváciu šírky pásma v rekurzívnej sieťovej architektúre (RINA). Každý tok má vyhradenú šírku pásma, ktorej dostupnosť je garantovaná počas celej doby života toku. Alokátor, ktorý funguje ako distribuovaný systém, má za úlohu nájsť vhodnú cestu v sieťovom grafe a udržiavať informácie o využití spojov aktuálne. Navrhnutý alokátor bol implementovaný do open source projektu rlite. V prvej polovici sa práca zaoberá teóriou riadenia zahltenia a štúdiom algoritmov použitých v TCP. Práca taktiež obsahuje popis hlavnej štruktúry architektúry RINA a konsenzus algoritmu Raft.
Multiplatformní mobilní včelařský deník
Drábek, Petr ; Koutenský, Michal (oponent) ; Pluskal, Jan (vedoucí práce)
Cílem práce je vytvořit přehlednou a intuitivní mobilní aplikaci nahrazující klasické papírové zaznamenávání údajů o včelstvech pro včelaře. Poskytnout možnost propojení této aplikace s úlovou váhou pro ještě větší přehled o stavu včelstev. Aplikace je vyvíjena na platformě Xamarin pro operační systémy Android a iOS. Výsledek této práce má sloužit včelařům k usnadnění práce se včelami, ukládání jejich dat do databáze a umožnit jim s nimi pracovat na různých zařízeních. Poskytnout včelaři aktuální přehled o jeho stanovištích, včelstvech a úlech, ale také přehledné statistiky z těchto dat. 

Národní úložiště šedé literatury : Nalezeno 22 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.