National Repository of Grey Literature 114 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Productivity Tool for Web Application Testing
Kalous, Filip ; Polčák, Libor (referee) ; Pluskal, Jan (advisor)
The goal of this thesis is to create a tool for testing graphical user interface of web applications. The tool will focus on web applications implemented by open-source framework DotVVM. The main purpose of the tool is to automatically generate program description of a user interface which will then be used as a helper class to implement UI tests and for static type check of those tests at compile-time. The thesis is defining requirements for such a tool and describing its design with implementation in C# language. The created solution provides to its users a tool which will ease their work with tests creation. Also, it will bring detection of failing tests of the user interface at compile-time which will speed up testing and development.
Web Application Penetration Testing Automation
Dušek, Daniel ; Polčák, Libor (referee) ; Pluskal, Jan (advisor)
Tato práce má dva cíle - navrhnout obecně aplikovatelný přístup k penetračnímu testování webových aplikací, který bude využívat pouze nedestruktivních interakcí, a dále pak implementovat nástroj, který se tímto postupem bude řídit. Navrhovaný přístup má tři fáze - v první fázi tester posbírá požadavky pro testovací sezení (včetně požadavků na nedestruktivnost) a připraví si nástroje a postupy, kterých při testování využije, následně začne s průzkumem. V druhé fázi využije dodatečných nástrojů pro zpracování informací z předchozí fáze a pro ověření a odhalení zranitelností. Ve třetí fázi jsou všechny informace překovány ve zprávu o penetračním testování. Implementovaný nástroj je postavený na modulech, které jsou schopny odhalení reflektovaného XSS, serverových miskonfigurací, skrytých adresních parametrů a skrytých zajímavých souborů. V porovnání s komerčním nástrojem Acunetix je implementovaný nástroj srovnatelný v detekci reflektovaného XSS a lepší v detekci skrytých zajímavých souborů. Práce také originálně představuje nástroj pro sledování postranního kanálu Pastebin.com s cílem detekce utíkajících informací.
Web Editor and Simulator of Logic Gate Networks
Horák, Jan ; Kruliš, Martin (advisor) ; Bulej, Lubomír (referee)
One of the topics taught in computer science is the principles of logic gates. An application that allows students to experiment with logic gates and gate networks can be used as a tool to provide better understanding of the topic. However, in order for the application to be usable, it should be available inde- pendently of the software on the user's computer. As a part of this thesis, we were able to implement such application. It provides users with the function- ality of constructing circuits from logic gates interconnected with wires. The application is able to simulate the network and display logic values on each of the wire. Additional functionality has been provided to make the application more enjoyable - unlimited canvas for circuit construction, a simple tutorial introducing new users to the basics of the application, import and export func- tionality and a library of logic circuits that can be imported onto the editing canvas in the form of gate networks or as single components. The application is easily expandable and the source code is available under an open-source license. 1
C#-JavaScript Transpiler for DotVVM
Mrnuštík, Michal ; Ryšavý, Ondřej (referee) ; Pluskal, Jan (advisor)
Aim of this thesis is to solve issue of transpiling server code written in C# to client-side JavaScript code, so it could be run in the browser. And then implementing the proposed solution. Next goal is to integrate this solution into framework DotVVM and develop an application demonstrating this techonology.
Information System for Production Monitoring
Janota, Ondřej ; Rychlý, Marek (referee) ; Křivka, Zbyněk (advisor)
The aim of this bachelor thesis is to design and implement an information system for production monitoring. The web application was created with Laravel framework. It will be used for recording production and work activities of employees that work in breathable films department at Fatra, a.s.  The application allows the effective management of production records and the automatic creation of work activity records. This thesis describes the design and development of such application. The result of this work is fully functional and deployed information system that allows to record all work tasks and to generate clear statistics.
Applications supporting lectures on colour models
Khaladzinski, Kiryl ; Záviška, Pavel (referee) ; Rajmic, Pavel (advisor)
The aim of this bachelor thesis is to create Web applications that show the possibilities of working with different color models in real examples shows principles of digital images creation and the possibility of processing digital image data. Theoretical part devoted to the basic concept in color theory and the basis of raster images. The practical part is the design of four applications and their creation. The first of the applets shows the principle of mixing colors in different color models, the second on the example shows the basis of the index representation of the image, the third shows the methods of translating the color image to grayscale and the last applet is used to translate grayscale image to color image.
Creation of web applications by ELM language
JIROUDEK, Vladimír
The aim of this thesis is to describe using the new functional programming language ELM in the creation of web applications. ELM is a reactive a statically typed language. The compiler, which transform the source code into client JavaScript, captures most of the bugs and provides clear feadback in a real time. Theoretical part will be aimed to ELM itself. The syntax, functions and the bene ts of using ELM in creation of web user interfaces will be described. In the practical part a set of web applications programed by ELM will be created to illustrate the ELM options, advantages and disadvantages compared to classic JavaScript.
Applications supporting lectures on colour models
Khaladzinski, Kiryl ; Záviška, Pavel (referee) ; Rajmic, Pavel (advisor)
The aim of this bachelor thesis is to create Web applications that show the possibilities of working with different color models in real examples shows principles of digital images creation and the possibility of processing digital image data. Theoretical part devoted to the basic concept in color theory and the basis of raster images. The practical part is the design of four applications and their creation. The first of the applets shows the principle of mixing colors in different color models, the second on the example shows the basis of the index representation of the image, the third shows the methods of translating the color image to grayscale and the last applet is used to translate grayscale image to color image.
Internet of Things Device Based on ZigBee and 6LoWPAN
Halász, Dávid ; Mlích, Jozef (referee) ; Musil, Petr (advisor)
Internet of Things is the latest phenomenon in the computing industry. Even if it has not been completely defined yet, we are already surrounded by various devices connected to the Internet. This thesis project focuses on low cost and low-power wireless solutions and on the on-line backend behind the architecture. At the same time the present work also deals with Cloud Computing which can provide a highly scalable runtime environment for this backend without building an infrastructure. To handle the huge amount of data collected by billions of devices, BigData services could be used in the same cloud space. The project is a collection of the theoretical background of the Internet of Things; so as a result, it provides the reader with an overview of the concept. It also provides a walktrough of the design, implementation and testing process of a complex agricultural Internet of Things solution.
Web Application Penetration Testing
Hric, Michal ; Čermák, Igor (advisor) ; Hlaváč, Jindřich (referee)
The aim of the present thesis was to analyze the level of security of select open-source web applications based on penetration testing at various stages of testing, defined by the PTES methodology. This included application of new PETA methodology to perform web application penetration testing and the creation of new knowledge objects concerning penetration testing in the MBI portal. The open-source web applications Juice Shop, NodeGoat, XVWA and bWAPP were tested. The security of the web applications was evaluated as insufficient as at least one vulnerability with a high risk of exploitation was identified for each of the tested applications. For each vulnerability found in the application, recommended corrective measures to eliminate the associated risk is stated. When using the PETA methodology for penetration testing, the benefit was mainly in integrating of penetration testing in the context of IS/IT management in an organization based on application of the narrowed framework for IS/IT management. Finally, new knowledge objects in the MBI portal are listed and described. Objects created include a task concerning the process of penetration testing, a set of metrics for evaluating the success of penetration testing and roles linked to the task.

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