Národní úložiště šedé literatury Nalezeno 30 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Webová platforma pro online marketing
Křivánek, Tomáš ; Bartík, Vladimír (oponent) ; Burget, Radek (vedoucí práce)
Práce se zaměřuje na celý proces vývoje webové aplikace pro podporu propojení tvůrců uživatelsky generovaného obsahu s manažery online marketingu firem. Toto marketingové odvětví je v České republice velice nové a tak ještě neexistují platformy, které by navázání kontaktu mezi zmíněnými účastníky zjednodušovaly. Proces vývoje začíná pečlivým sběrem a analýzou požadavků potenciálních uživatelů tohoto nového systému. Na základě sesbíraných požadavků je následně navržena architektura systému s využitím moderních technologií. Pro vývoj systému byl zvolen backend ve formě REST API, které je naprogramováno pomocí Python frameworku FastAPI. Dále je využit framework Vue na klientské straně. Pro uchování dat jsou použity databáze MySQL, MongoDB a cloudové úložiště. Po výběru konkrétních technologií je dále popsána implementace celého systému a také jak bylo prováděno testování celé aplikace.
Nástroj pro vizualizaci a analýzu korelačních pravidel SIEM nasazených v kyberprostoru
Závišková, Hana ; Říha, Kamil (oponent) ; Safonov, Yehor (vedoucí práce)
Ve světě neustále se vyvíjejících moderních technologií roste potřeba vytváření kybernetických bezpečnostních strategií pro ochranu digitálních infrastruktur, neboť se rapidně zvyšují počty kybernetických útoků. Hlavním cílem bakalářské práce je vytvořit nástroj pro vizualizaci korelačních pravidel systémů SIEM. Nástroj je realizován formou rozšíření existující webové aplikace a klade si za cíl umožnit bezpečnostnímu expertovi či uživateli aplikace zkoumat uživatelská Sigma pravidla podle různých kritérií a na základě různých pohledů. Z teoretického hlediska se bakalářská práce zaměřuje na seznámení čtenáře se základy kybernetické bezpečnosti z hlediska motivace zajišťování bezpečnosti, vysvětlení základních pojmů nezbytných pro pochopení obsahu práce a rozbor perspektiv, jakými způsoby lze na kybernetické útoky nahlížet. Obsahuje také popis vybraných kybernetických útoků, jejichž výběr vychází z vypracovaných statistik provedených kybernetických útoků na Českou republiku za období prvních třech kvartálů roku 2023. Následuje vysvětlení principu detekce a prevence vzniku kybernetických incidentů, technologií pro zajištění ochrany v kyberprostoru včetně problematiky zdrojů logů a platforem pro zjišťování informací o hrozbách a principů vyšetřování kybernetických incidentů. Následuje úvod do problematiky právní úpravy kybernetické bezpečnosti včetně popisu doporučení organizace ENISA. Praktická část bakalářské práce je dále rozdělena na čtyři kapitoly. V první části byla provedena analýza dostupných webových frameworků, které mohou být použity v rámci vývoje aplikace, a analýza způsobů vizualizace pravidel použitých ve dvou moderních SIEM řešeních. Druhá fáze se věnuje návrhu různých pohledů, pomocí nichž lze zajistit příjemné, intuitivní a interaktivní prostředí pro zobrazení uživatelských pravidel. Součást vizualizačních návrhů tvoří komponenty dostupné v knihovně D3.js a práce s maticí MITRE ATT&CK. Druhá fáze také zahrnuje vytvoření struktury pro rozložení prvků ve webové aplikaci. Třetí fáze je orientována na přiblížení samotné implementace vhodných zobrazení, které vyplývají z analýzy provedené ve druhé fázi. Zahrnuje také popis experimentálního prostředí, v němž byla aplikace vyvíjena, a způsob získání dat. Poslední fáze je zaměřena na testování vizuální části aplikace z pohledu uživatele. Celou práci zakončuje závěr, v němž jsou shrnuty výsledky bakalářské práce, kterých bylo dosaženo, a návrhy na vylepšení aplikace do budoucna.
Software for teaching MATLAB programming with gamification features
Vodička, Ondřej ; Appel, Martin (oponent) ; Grepl, Robert (vedoucí práce)
This thesis deals with the design and creation of a educational software for teaching MATLAB programming with a possibility to examine students. A graphical user interface was built for solving MATLAB coding tasks with connection to a server using REST API. A database was designed and implemented for storing data which is essential for running the system and a teacher client was developed for the system management. The outcome of this thesis is a complex educational application which can serve for teaching MATLAB programming in various university courses.
Information System for Workflow Process Management
Augustín, Dominik ; Hynek, Jiří (oponent) ; John, Petr (vedoucí práce)
The aim of this thesis is to design and implement an information system for a specific company where the existing solution needs to be replaced. This information system focuses on the execution of business processes, otherwise known as workflows that are defined in the BPMN standard. The new system is divided into a client part in the form of a web application and a server part running in the Node.js runtime environment. The implementation language of both parts is TypeScript. Communication between the system parts as well as with other systems used in the company is done through REST API. The new information system allows the company to leave the rigid and cumbersome form of the executed processes behind, replacing them with visually configurable diagrams run by the Camunda platform.
Webová aplikace integrující techniky umělé inteligence do procesu tvorby korelačních pravidel
Šibor, Martin ; Caha, Tomáš (oponent) ; Safonov, Yehor (vedoucí práce)
V současné době, kdy se digitalizace stává neodmyslitelnou součástí všech oblastní našich životů, se neustále zvyšuje komplexnost a sofistikovanost kybernetických hrozeb. Klíčovým prvkem v boji proti těmto kybernetickým hrozbám je bezpečnostní monitoring. Důležitým nástrojem bezpečnostního monitoringu jsou systémy SIEM, které umožňují včasnou detekci a reakci na potenciální útoky na základě korelačních pravidel. Hlavním přínosem této práce je návrh a implementace webové aplikace, která integruje techniky umělé inteligence do procesu tvorby a správy korelačních pravidel pro systémy bezpečnostních monitoringů s cílem zefektivnit proces tvorby, úprav a pochopení korelačních pravidel. Práce se nejdříve věnuje teoretickému úvodu do oblasti zpracování přirozeného jazyka a moderních neuronových sítí, zejména architektury transformers, která je základem generativních modelů umělé inteligence (např. ChatGPT, Gemini). Dále jsou představeny principy bezpečnostního monitoringu, systémů pro zpracování záznamů událostí, koncept generalizace korelačních pravidel a v neposlední řadě výzvy spojené se správou a udržováním korelačních pravidel, které integrace umělé inteligence do těchto procesů výrazně odbourává. Praktická část práce popisuje návrh a implementaci webové aplikace, která využívá modely gpt-4 a gpt-3.5-turbo od společnosti OpenAI a model Gemini Ultra 1.0 od společnosti Google pro tvorbu nových korelačních pravidel, úpravu existujících pravidel a jejich vysvětlením a interpretací pro snazší pochopení a rychlejší nasazení. Aplikace je navržena s ohledem na uživatelskou přívětivost a efektivitu. Výsledky práce ukazují, že integrace umělé inteligence do procesu tvorby korelačních pravidel přináší významné zlepšení efektivity. Webová aplikace umožňuje uživatelům snadno vytvářet a upravovat korelační pravidla. Aplikace také umožňuje uživatelům lépe porozumět korelačním pravidlům a umožňuje jim takto rychleji reagovat na potenciální hrozby.
Advanced Web-based Tool for Managing Security Correlation Rules and Cybersecurity Responses
Hemza, Martin ; Firc, Anton (oponent) ; Malinka, Kamil (vedoucí práce)
The aim of this bachelor thesis is to develop an advanced web-based tool for managing security correlation rules and cybersecurity responses, focusing on SIEM and SOAR technologies. The reason for this thesis is the lack of a standardized resource format for these technologies. As part of this work, these formats were found and a web tool was created to manage and design them. The interface for managing SOAR scenarios includes a visualization in the form of a decision tree. The application uses a microservices architecture with integration of the Git versioning system. Testing included a description of an attack and the use of the developed tool. The created tool allows security analysts to quickly design and manage resources for detecting and responding to security threats.
Interaktivní grafické prostředí pro vizualizaci penetračního testování
Klampár, Roman ; Martinásek, Zdeněk (oponent) ; Lieskovan, Tomáš (vedoucí práce)
Táto diplomová práca sa zaoberá návrhom, vývojom a implementáciou interaktívneho grafického prostredia na podporu penetračného testovania. V teoretickej časti sú popísané základné koncepty penetračného testovania, predstavenie platformy Penterep a~technológie použité pri vývoji, ako sú Vue 3, TypeScript a D3.js. Praktická časť sa zameriava na návrh dátovej štruktúry a architektúry, ako aj implementáciu sieťového grafu s interaktivitou vrátane drag and drop, zoom a panoramatického posunu. Implementované riešenie umožňuje manipuláciu s~grafom a jeho dátami, čím je možné meniť štruktúru grafu. Výsledkom práce je balíček určený na flexibilnú integráciu do existujúcich projektov, ako je platforma Penterep, do ktorej bolo riešenie tiež integrované. Práca taktiež analyzuje výkon vykresľovania grafov pomocou HTML5 Canvas a SVG. Testovanie sledovalo čas vykreslenia, FPS a využitie pamäte pri rôznych veľkostiach grafov. Výsledky ukazujú, že HTML5 Canvas je výkonnejší pri väčšom množstve dát. Cieľom práce je zvýšiť efektivitu penetračného testovania, znížiť časovú náročnosť a~zjednodušiť potrebné procesy v~porovnaní s~aktuálne dostupnými nástrojmi.
Webová vizualizace anonymního pověřovacího schématu
Sohr, Jakub ; Malina, Lukáš (oponent) ; Dzurenda, Petr (vedoucí práce)
Tato práce se zabývá systémy pro atributovou autentizaci a kryptografickými primitivy tvořící tyto systémy. Hlavním zaměřením této práce je schéma RKVAC, které je implementováno i vizualizováno. Práce popisuje entity a protokoly vyskytující se v schématu RKVAC. Výstupem této práce je webová aplikace, která slouží pro představení schématu RKVAC širší veřejnosti.
Web System for Math Tests Creation
Czirok, Dávid ; Zemčík, Pavel (oponent) ; Szőke, Igor (vedoucí práce)
This thesis aims to simplify the creation and evaluation of online math tests by automating the creation of tasks and their subsequent use in test building. It includes the proposal of a language intended for creating task templates and the implementation of an interpreter which processes it and generates concrete tasks. The final product is represented by a simple web system using this language and its interpreter, enabling teachers to create tasks and tests which students can take. The front-end of the application is built with technologies from the Vue.js ecosystem and the Vuetify library. The back-end uses the Express.js framework and the library Sequelize for communication with a MySQL database.
Webový editor pro jazyk SPARQL
Paulovič, Daniel ; Hynek, Jiří (oponent) ; Burget, Radek (vedoucí práce)
Cieľom tejto práce je vytvoriť webový editor pre dotazovací jazyk SPARQL ako komponentu v javascriptovom frameworku Vue.js a webovú aplikáciu využívajúcu túto komponentu pre dotazovanie sa nad SPARQL endpointami. V riešení editoru bola využitá knižnica CodeMirror a knižnica PrimeVue pre prácu s užívateľským rozhraním. Vytvorené riešenie poskytuje voľne dostupnú komponentu ako npm package. Prínosom tejto práce je ľahko importovateľný editor s množstvom funkcií pre uľahčenie práce s písaním dotazov.

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