National Repository of Grey Literature 141 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Web Browser Extension for Page Analysis
Navrátil, Rostislav ; Křivka, Zbyněk (referee) ; Burget, Radek (advisor)
The purpose of this thesis is to create a WebExtensions oriented module for a web browser. An extension module allows the user to submit details about the currently displayed web page and text content to a server application for thorough analysis and displaying the result. It is built on ExtensionAPIs, but is also supported in WebExtensions based web browsers. The communication between the extension module and the server is realized by XMLHttpRequest and the server application itself is implemented in PHP.
Optimization of Processes in Logistics with Visualization Support
Kršák, Martin ; Bidlo, Michal (referee) ; Křivka, Zbyněk (advisor)
The master thesis aims to design, implement, and compare algorithms that optimize processes in logistics, mainly in the planning phase. Heuristics and approximation genetic algorithms will find an near-optimal solution to NP-hard problem, such as the traveling salesman problem, with a delay less than several hours. The role of this algorithm is to plan an efficient route for garbage trucks that collect and distribute large-scale waste to waste yards in a specific city. The goal of the optimization is to minimize the shipping costs.
Portal for Aggregation of Data from Web Sources
Mikita, Tibor ; Křivka, Zbyněk (referee) ; Burget, Radek (advisor)
This thesis deals with data extraction and data aggregation from heterogeneous web sources. The goal is to create a platform and a functional web application using appropriate technologies. The main focus of the thesis is on the application design and implementation. The application domain is accommodation or lease of apartments. For the data extraction, we use the portal API or a wrapper. Obtained data is stored in a document database. In this thesis, we managed to design and implement a system that allows to obtain rental ads from multiple web sources at the same time and to present them in a uniform way.
Tool for Visualization of Plagiarism in Several Programming Languages
Bančák, Michal ; Burget, Radek (referee) ; Křivka, Zbyněk (advisor)
The thesis describes the design and implementation of a plagiarism tool for programming languages C, Python and PHP. It describes techniques that are used to cover a plagiarism. The aim of this work is to create a tool for detection and visualization of plagiarisms covered up using these techniques. The tool performs detection by transforming input projects into an abstract syntactic tree, which is obtained by lexical and syntactic analysis. These trees will be compared by a proposed algorithm that uses node and subtree valuation using the {hash} function. The found parts of the code that could potentially lead to plagiarism are visualized in the form of a subtree of an abstract syntactic tree that represents the parts of the code found by the tool. Further, the work  describes testing of this tool on identified plagiarism techniques and specifies which of them it can eliminate. In its conclusion, the work describes the possible further development of the tool.
Improved Pattern Generation for Detection of Malicious Code
Štěpánek, Martin ; Regéciová, Dominika (referee) ; Křivka, Zbyněk (advisor)
This thesis deals with an automatic pattern generation, that can be used for detection of malicious code. The aim of this thesis is to create a tool to help the analysts to detect malware. Approaches of malware detection used in Avast Software are reviewed. A tool called YaraGen, which was improved in this work, is presented. New analyses implemented for YaraGen are introduced. The main contribution of this thesis are behavioral analyses of a malicious code.
Improving an Existing System for Clustering of Files
Jasnický, Matúš ; Kolář, Dušan (referee) ; Křivka, Zbyněk (advisor)
The aim of this work is to extend the existing tool named Clusty --- developed by Avast Software to cluster various file types --- with new file types, namely PDF and LNK (MS Windows shortcut). Data needed for clustering are obtained by static analysis of files by third-party tools. The work also describes the selection of suitable attributes and methods for clustering. All parts of the work have been tested and deployed into production.
Analysis of Scripts for Use in Clustering
Planička, Michal ; Burgetová, Ivana (referee) ; Křivka, Zbyněk (advisor)
This paper deals with the analysis of various script types and the extraction of traits which can be used for the cluster analysis performed by Clusty service. A file containing source code of the script serves as an input of the analyzer. The file is decoded and its content is then used for identifying the script type. If the script type is successfully identified, the analysis of the source code will be performed. The result of the analysis is a collection of traits which is then represented in the desired format (e.g. JSON). There are five supported types of scripts: JavaScript, VBScript, PowerShell, Python and batch file. The analyzer is designed such that support for new script types can be added.
SCP Plugin for Altap Salamander 3
Pagáč, Jakub ; Grégr, Matěj (referee) ; Křivka, Zbyněk (advisor)
This thesis describes creation of a module for Altap Salamanader, which allows secure file transfer over encrypted channel created using Secure Shell protocol. Module is based on Libssh library. It implements both the Secure Shell protocol and SCP and SFTP transfer protocols, which use it for transmission. The created module allows not only file transfer, but also remote file management.
Graphical Viewer and Simple Editor of ELF File
Omacht, Martin ; Martiško, Jakub (referee) ; Křivka, Zbyněk (advisor)
The goal of this thesis is to create an application with graphical user interface that provides graphical overview of internal structure for binary files in ELF format while also allowing simple editing. The application handles corrupted files and supports Windows and Linux operating systems. It is implemented in C++ with graphical interface created using Qt library. To picture the internal structure of the given ELF file, a custom diagram was designed and implemented.
Controlling and Measuring Sport Drills by Voice/Sound
Odehnal, Jiří ; Křivka, Zbyněk (referee) ; Rychlý, Marek (advisor)
This master's thesis deals with the design and development of mobile aplication for Android platform. The aim of the work is to implement a simple and user-friendly user interface that would support and assist the user in trainning and sport exercises. The thesis also include implementation of sound detection to support during exercises and voice instruction by application. In practice the application should help in making training exercises more comfortable without the user being forced to keep mobile device in hand.

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