Aplikace pro provedení man-in-the-middle IPv6 útoků
but.committee | doc. Ing. Jan Jeřábek, Ph.D. (předseda) JUDr. Ing. František Kasl, Ph.D. (místopředseda) Ing. et Ing. Petr Musil (člen) Ing. Eva Holasová (člen) Ing. Bohumil Novotný, Ph.D. (člen) Ing. Michal Skořepa, Ph.D. (člen) Ing. Vojtěch Myška, Ph.D. (člen) | cs |
but.defence | Student prezentoval výsledky své práce a komise byla seznámena s posudky. Otázky od oponenta: Kudy bude zasílán datový tok ve zpětném směru při odpovědi vnějšího zařízení (v návaznosti na Obr. 2.8) a je možné ho nějak z pohledu útočníka ovlivnit? Otázky z komise: Co to znamená delve? Používali jste ve své práci ChatGPT? Student obhájil bakalářskou práci s výhradami a odpověděl na otázky členů komise a oponenta. | cs |
but.jazyk | angličtina (English) | |
but.program | Informační bezpečnost | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Phan, Viet Anh | en |
dc.contributor.author | Kadlec, Branislav | en |
dc.contributor.referee | Jeřábek, Jan | en |
dc.date.created | 2024 | cs |
dc.description.abstract | Tato práce představuje vývoj aplikace v jazyce Python určené k provádění útoků Man-in-the-Middle (MITM) ve virtuální síti IPv6. Cílem tohoto výzkumu, motivovaného hlubokým zájmem o informační bezpečnost, sítě a programování, je vytvořit univerzální nástroj, který integruje různé metody útoků do jediného uceleného řešení. Mezi cíle patří vývoj kódu v jazyce Python s využitím knihovny Scapy, důkladné pochopení protokolů IPv6, ICMPv6 a DHCPv6 a vytvoření aplikace, která se zaměřuje na tři hlavní vektory útoku: falešný server DNS, falešný server DHCP a falešnou výchozí bránu. Kritéria hodnocení budou hodnotit výkon a výhody aplikace ve srovnání se stávajícími specializovanými nástroji. Metodicky je použita knihovna Scapy a pro komplexní testování je pečlivě navrženo virtuální síťové prostředí. Etické úvahy zdůrazňují zodpovědnost uživatele při využívání takovýchto nástrojů a vyvozují analogie s dvojúčelovými nástroji, jako jsou nože. Rozsah práce zahrnuje teoretické základy, návrh aplikace, nastavení virtuální sítě, metodiku testování a analýzu výsledků. Cílem je přispět k cenným poznatkům o útocích MITM a zároveň poskytnout univerzální nástroj pro bezpečnostní praktiky. Výzkum zkoumá průsečík programování v jazyce Python, síťových protokolů a kybernetické bezpečnosti a nabízí důkladný průzkum dynamické oblasti útoků Man-in-the-Middle. | en |
dc.description.abstract | This thesis presents the development of a Python application designed to execute Man-in-the-Middle (MITM) attacks within a virtual IPv6 network. Motivated by a deep interest in information security, networking, and programming, this research aims to create a versatile tool that integrates various attack methods into a single, cohesive solution. The objectives include the development of Python code utilizing the Scapy library, a thorough understanding of IPv6, ICMPv6, and DHCPv6 protocols, and the creation of an application that focuses on three primary attack vectors: a fake DNS server, a fake DHCP server, and a fake default gateway. The evaluation criteria will assess the performance and advantages of the application compared to existing specialized tools. Methodologically, the Scapy library is employed, and a virtual network environment is meticulously designed for comprehensive testing. Ethical considerations emphasize user responsibility in the utilization of such tools, drawing analogies with dual-purpose tools like knives. The scope of the thesis encompasses theoretical foundations, application design, virtual network setup, testing methodologies, and result analysis. The aim is to contribute valuable insights into MITM attacks while providing a versatile tool for security practitioners. The research explores the intersection of Python programming, networking protocols, and cybersecurity, offering a thorough investigation into the dynamic field of Man-in-the-Middle attacks. | cs |
dc.description.mark | D | cs |
dc.identifier.citation | KADLEC, B. Aplikace pro provedení man-in-the-middle IPv6 útoků [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024. | cs |
dc.identifier.other | 159182 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/246484 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Man-in-the-middle | en |
dc.subject | IPv6 | en |
dc.subject | ICMPv6 | en |
dc.subject | DHCPv6 | en |
dc.subject | DNS | en |
dc.subject | Python | en |
dc.subject | Scapy | en |
dc.subject | výchozí brána | en |
dc.subject | server DHCPv6 | en |
dc.subject | server DNS | en |
dc.subject | Man-in-the-middle | cs |
dc.subject | IPv6 | cs |
dc.subject | ICMPv6 | cs |
dc.subject | DHCPv6 | cs |
dc.subject | DNS | cs |
dc.subject | Python | cs |
dc.subject | Scapy | cs |
dc.subject | default gateway | cs |
dc.subject | DHCPv6 server | cs |
dc.subject | DNS server | cs |
dc.title | Aplikace pro provedení man-in-the-middle IPv6 útoků | en |
dc.title.alternative | Application for performing man-in-the-middle IPv6 attacks | cs |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2024-06-10 | cs |
dcterms.modified | 2024-06-12-10:23:13 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 159182 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.17 17:18:19 | en |
sync.item.modts | 2025.01.15 12:31:40 | en |
thesis.discipline | bez specializace | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.52 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 26.83 KB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_159182.html
- Size:
- 5.19 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_159182.html