Návrh grafického rozhraní firewallu s využitím Qt4 frameworku

Loading...
Thumbnail Image
Date
ORCID
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Cieľom práce je návrh aplikácie, ktorá poslúži ako grafické rozhranie pre terminálový nástroj iptables, pričom ide o~nástroj využívajúci framework Netfilter na ovládanie firewallu v~jadre operačného systému GNU/Linux. Grafické rozhranie má zjednodušiť správu firewallu v~Linux-e, pretože si užívateľ nemusí pamätať všetky príkazy a~zároveň mu grafické rozhranie zobrazuje aktuálnu štruktúru a~obsah firewallu. Práca popisuje nielen formát príkazov nástroja iptables a~ich možnosti, ale aj samotnú štruktúru a~funkciu firewallu v~Linux-e. Navrhnutá aplikácia je napísaná v~jazyku C++ s~využitím aspektov objektovo orientovaného programovania a~frameworku Qt4. Qt4 je výborný framework na tvorbu grafických rozhraní, prináša množstvo vlastných tried a~metód, ktoré rozširujú možnosti programátora pri tvorbe, či už grafických, alebo terminálových aplikácií pre veľké množstvo platforiem. Súčasťou práce je aj manuál k~navrhnutému a~naprogramovanému grafickému rozhraniu, aplikácii qIPtables, ktorý má priblížiť užívateľovi prácu s~touto aplikáciou a~správy firewallu.
The aim of this thesis is to design an application, which will serve as a~graphical interface to the terminal application iptables. iptables is an application which uses the Netfilter framework for managing firewall in operating system GNU/Linux. Graphical interface is a~way how to raise a~comfort of firewall configuration and management, because user doesn't have to remember all of the commands and graphical interface also shows him actual structure and contents of the firewall in a~tree view. Thesis describes format and options of the commands and also the firewall structure and its function in Linux. Designed application is written in C++ language using aspects of object oriented programming and uses Qt4 framework. Qt4 is a~great framework for creating graphical user interfaces, brings a~lot of new classes and methods and extends programmer's possibilities during designing graphical or terminal applications for lots of platforms. Thesis also includes a~manual to designed graphical interface, to the application qIPtables, which user can use to learn the basics of using this application and firewall management.
Description
Citation
ŠTEFANY, M. Návrh grafického rozhraní firewallu s využitím Qt4 frameworku [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2010.
Document type
Document version
Date of access to the full text
Language of document
sk
Study field
Teleinformatika
Comittee
prof. Ing. Eva Gescheidtová, CSc. (předseda) doc. Ing. Ivo Lattenberg, Ph.D. (místopředseda) Ing. Václav Křepelka, Ph.D. (člen) Ing. Jiří Prokeš, Ph.D. (člen) doc. Ing. Petr Sysel, Ph.D. (člen) Ing. Jakub Müller (člen) doc. Ing. Jiří Hošek, Ph.D. (člen)
Date of acceptance
2010-06-15
Defence
Shodnoťte v čem je váš systém lepší?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO