National Repository of Grey Literature 29 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
System Log Analysis
Ščotka, Jan ; Peringer, Petr (referee) ; Smrčka, Aleš (advisor)
The goal of this master thesis is to make possible to perform system log analysis in more general way than well-known host-based instrusion detection systems (HIDS). The way how to achieve this goal is via proposed user-friendly regular expressions. This thesis deals with making regular expressions possible to use in the field of log analysis, and mainly by users unfamiliar with formal aspects of computer science.
Networking Subsystem Configuration Interface
Lichtner, Ondrej ; Grégr, Matěj (referee) ; Ryšavý, Ondřej (advisor)
Cílem diplomové práce je návrh síťové konfigurační knihovny s důrazem kladeným na přenositelnost mezi operačními systémy na bázi Linuxu a BSD a rozšiřitelnosti podpory knihovny. V druhé kapitole práce zkoumá dostupné konfigurační rozhraní obou operačních systémů. Detailně pak rozebírá vlastnosti rozhraní Netlink socketů, které je primárním konfiguračním rozhraním pro síťové prvky na Linuxu, a systémové volání ioctl, které má na Linuxu menší schopnosti, ale zato je primárně používané na BSD a jiných UNIX systémech. Jsou též zkoumané rozhraní pro konfiguraci rozdílných firewallů. V třetí kapitole je práce zameřená na konkrétní typy síťových zařízení, specifika jejich konfigurace a jejich návaznost na rozhraní jádra popsané v druhé kapitole. V čtvrté kapitole jsou formulovány požadavky na konfigurační knihovnu: jednoduchá rozšiřitelnost, přenositelnost na různé operační systémy, podpora sledování změn a událostí a rozšiřitelnost o různé typy uživatelských rozhraní. Na základě výzkumu z předcházejících dvou kapitol je přednesen návrh knihovny. Návrh definuje konfigurační rozhraní jako hierarchii abstraktních tříd, oddělených od implementace. To umožnuje mít současně několik implementací stejného konfiguračního rozhraní i v rámci jednoho operačního systému. Jako vstupní rozhraní knihovny je definovaná třída LibNCFG, která má na starosti tyto konfigurační objekty vytvořit namísto uživatele. Tímto je dosažená jednoduchá rozšiřitelnost knihovny o nové rozhraní operačních systémů i o podporu konfigurace nových síťových prvků. Podpora pro nové uživatelské rozhraní se dá implementovat jako nová služba, která zabaluje rozhraní knihovny a poskytuje jiná rozhraní. Pro podporu sledování změn poskytuje třída LibNCFG metody pro registraci zpětných volání pro definované události. Ve čtvrté kapitole práce detailně popisuje rozhraní třídy LibNCFG, modulu Common a tříd NetDevice, EthDevice a BondDevice, které definují konfigurační rozhraní příslušných typů síťových zařízení. Pro tyto třídy jsou implementované konkrétní třídy NetlinkNetDevice, NetlinkEthDevice a sysfsBondDevice a popsané jejich implementační detaily. V páté kapitole je popsaná ukázková aplikace, která byla implementovaná pro účely předvedení jednoduchosti použití konfigurační knihovny. Nakonec jsou v závěru shrnuté výsledky práce a je vedena diskuze o možných vylepšeních a o pokračování projektu.
A Framework for Static Analysis of Shell Scripts
Svoboda, František ; Kočí, Radek (referee) ; Smrčka, Aleš (advisor)
The aim of this work is to create framework for static analysis of Unix shell scripts.  Bourne-again shell is chosen as the primary subject of interest. The first part of the project discusses a principles of static analysis and current static analysis tools. The diploma thesis presents a framework based on modular system,   which enables plug-ins to perform different kinds of analysis on scripts. Framework includes plug-in management, means of interaction, handling outputs and input setting. This thesis also contains the description of a few plug-ins, designed to perform basic analysis of scripts.
Linux OS Monitoring
Korček, Juraj ; Očenášek, Pavel (referee) ; Trchalík, Roman (advisor)
The aim of this bachelor's thesis is design and implementation of monitoring tool for GNU/Linux operating systems. This program monitors logs created by system, system load and computer resources. It notifies system administrator in case of high system load, abnormal behavior or when an error occurs. The resulting product is especially aimed for system administrators of GNU/Linux, whose work will be simplified due to this software utility, which sends notification of only important system changes. It is implemented in scripting language Python and divided into smaller independent scripts for easy implementation of new scripts in the future. This programming language was chosen to ensure operation among all GNU/Linux distributions.
Logging onto OS UNIX Using Mifare Smart Cards
Krempa, Peter ; Nagy, Jan (referee) ; Hanáček, Petr (advisor)
This thessis discusses the use of contactless smart card technology for authentication in an Linux desktop environment. It summarizes the advantages and imperfections of the technology and suggests its other possible uses. The paper describes the methods of authentication, and software designed for logging in and session locking, using Mifare smart cards.
Netgraph Module in FreeBSD for Traffic Accounting
Blažek, Jan ; Kašpárek, Tomáš (referee) ; Čejka, Rudolf (advisor)
This bachelor's thesis deals with modular kernel networking subsystem Netgraph in FreeBSD operating system. Netgraph is shown from user's point of view. This work describes several concrete modules, tools for Netgraph management and examples of usage. Part of the work is about implementation of Netgraph module for network traffic accounting. There are described some other kernel subsystems used by the module - kernel loadable modules, mbuf - memory management in kernel interprocess subsystem and sysctl interface for sharing kernel variables with user space programs.
Quality of service support in unix-like operating system for communication in WiFi networks
Mizera, Josef ; Komosný, Dan (referee) ; Novotný, Vít (advisor)
Diploma thesis is focused on the supporting of Quality of Services in wireless networks, especially in the Linux operation systems. The topic is connected not only with OS, but also with the wireless standard, which supports QoS in wireless networks called IEEE 802.11e. QoS is needed especially for time-consuming data transfers in real time. The theoretical part deals with the theoretical analysis of the issue of the QoS support. There are described parameters, which occurred in quality of services support. This section also deals with the division of services that are used to transmit data across computer networks. It also describes the QoS support in wireless networks according 802.11e, its implementation and methods of accessing a medium with a without possibility of traffic. This part is followed by a description of QoS support in UNIX operating systems. The chapter describes how is the QoS support designed in these operating systems. There are also characterized concrete tools which are used for control the data flow in the operating systems using Linux. At the end the theoretical part deals with different types of queues and methods used in linux OS. In the practical part of the thesis, there are various designed topologies and scenarios to verify the functionality of QoS support in wireless networks using a Unix system. These chapters show the results of different tests at selected transmission data streams that are sensitive to transmission time. There is also verified cooperation of QoS support between devices operating on the network and data link layers. The output of this work is to design a laboratory exercise for the subject Network Architecture. This exercise is focused on familiarization with the QoS support functionality in wireless networks and in Unix-like operating systems. This chapter also describes the devices and programs that are needed to measure this task. The last part of the chapter describes the procedure for the preparation of the measuring station. For this laboratory task, there is an inserted manual in the annex.
Transformation of Trading Strategies in the MetaLang Language on Parallel Codes Accelerated by a Supercomputer
Halfar, Vítězslav ; Šimek, Václav (referee) ; Jaroš, Jiří (advisor)
The aim of this bachelor thesis is to design and implement a software - MetaTester, which deals with testing and optimizing of the automated trading systems made for platform MetaTrader 4. This system handles performance problems of the most widespread business platform in the world, used to trade in the biggest world market - Forex, with the parallelization of processes and IT potential of supercomputers. The thesis describes the architecture of the system, solving problems, the implementation of sectional parts and special techniques to provide the highest computing performance. At the end of the thesis, there are summarized achievements of the platforms MetaTrader and MetaTester.
System for Parallel Processing of URL Requests
Horáček, Jan ; Matoušek, Petr (referee) ; Ráb, Jaroslav (advisor)
The work treats of programming multithreaded application, focused on processing the demands for URL calling. The application was programmed in the ANSI norm of the language C. It runs as independent daemon, which must faciliate, in maximum possible scale, searching for demands, which weren't successfully processed. For URL calling it uses the library libCURL and installing in station of package autotools.
Acquisition of data on network communication from terminal devices
Obršlík, Lukáš ; Šedý, Jakub (referee) ; Krkoš, Radko (advisor)
The bachelor’s thesis deals with collecting statistical information about network communication in terminal equipment devices. Theoretical part of this project aims to gather methods and application tools on Windows and Unix platforms and support them by well chosen third party solution to gain more detailed informations. Tools were chosen based on ease of deployment and usage. Practical part of bachelor’s thesis directs to find suitable solution to gather detailed informations about network traffic. Important fact must be to not bother the end-users. Next part is to develop own application for collecting information about network usage and communication. Output format structure of the solution was designed with future data manipulation in mind.

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