Benutzer-Werkzeuge

Webseiten-Werkzeuge


public_v6:thesis:abschlussarbeiten

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
public_v6:thesis:abschlussarbeiten [2024/07/11 14:13] adminpublic_v6:thesis:abschlussarbeiten [2025/12/02 16:42] (aktuell) – [Restful Webservice für die Überwachung von Ereignissen in einem Sensornetz] admin
Zeile 9: Zeile 9:
  
 ----  ---- 
 +
 +
 +===== Maltrail zur Erkennung bösartigen Datenverkehrs im Netzwerk =====
 +
 +Es soll eine praktische Untersuchung zur Erkennung bösartigen Datenverkehrs mit dem Tool **Mailtrail** durchgeführt werden.
 +Dazu ist Mailtrail auf einem Rechner im Netzwerklabor zu installieren. Anschließend sollen die erkannten Gefährdungen klassifiziert und bewertet werden.\\
 +Es werden gute Linux-Kenntnisse vorausgesetzt.
 +
 +==== Links ====
 +  * https://github.com/stamparm/maltrail
 +  * https://www.techrepublic.com/article/how-to-install-maltrail/
 +
 +
 +
 +----
 +
 +===== Übertragung von MIDI-Daten via RTP MIDI über ein Multicast Netzwerk =====
 +
 +Es soll eine praktische Untersuchung zur Übertragung von RTP MIDI in einem gerouteten Multicast Netzwerk durchgeführt werden. Dazu ist mit praktischen Labormitteln (Cisco Router & Switches) ein geroutetes Multicast Netzwerk aufzubauen und praktische Messungen zur Einsatzfähigkeit in realen Szenarien zu testen, bei denen verschiedene MIDI Events koordiniert werden sollen.
 +
 +==== Links: ====
 +
 +  * https://github.com/ravelox/pimidi
 +  * https://pypi.org/project/rtmidi/
 +  * https://ixdlab.itu.dk/wp-content/uploads/sites/17/2017/10/Setting-Up-Raspberry-Pi-for-MIDI.pdf
 +
 +
 +----
 +
  
  
Zeile 50: Zeile 79:
    * https://www.youtube.com/watch?v=znm-gl9zTxw    * https://www.youtube.com/watch?v=znm-gl9zTxw
  
 +----
  
-===== Untersuchung zum schnellen Passwort-Hashing mit Hardware-Unterstützung ===== +===== Untersuchung zum schnellen Passwort-Hashing mit Hardware-Unterstützung mit Hashcat =====
  
 Es sollen aktuelle Programme und Bibliotheken zum schnellen Passwort-Hashing untersucht werden.  Es sollen aktuelle Programme und Bibliotheken zum schnellen Passwort-Hashing untersucht werden. 
 Ziel der Untersuchung ist die Auswahl und Bereitstellung einer Zielplattform (PC mit Grafikkarte, Linux oder Windows) für die  Ziel der Untersuchung ist die Auswahl und Bereitstellung einer Zielplattform (PC mit Grafikkarte, Linux oder Windows) für die 
 praktische Demonstration von schnellem Passwort-Hashing und Empfehlungen zur Passwortsicherheit. praktische Demonstration von schnellem Passwort-Hashing und Empfehlungen zur Passwortsicherheit.
-Im Rahmen der Arbeit sind Performance-Messungen durchzuführen und die Ergebnisse zu dokumentieren. +Im Rahmen der Arbeit sind Performance-Messungen durchzuführen und die Ergebnisse zu dokumentieren. Es soll insbesondere untersucht werden, ob die Programme eine Programmierschnittstelle (API) mitbringen um programmgesteuert Passwörter suchen lassen.
  
 Der Installationsprozess ist nachvollziehbar zu dokumentieren. Es soll eine Übersicht der Der Installationsprozess ist nachvollziehbar zu dokumentieren. Es soll eine Übersicht der
-Merkmale und Eigenschaften des Gesamtsystems erstellt werden. +Merkmale und Eigenschaften des Gesamtsystems erstellt werden.
  
 ==== Vorraussetzungen: ==== ==== Vorraussetzungen: ====
    * Bereitschaft zur selbstständigen Arbeit    * Bereitschaft zur selbstständigen Arbeit
    * Sehr gute Linux und PC-Hardware Kenntnisse, da teilweise angepasste Grafiktreiber installiert werden müssen    * Sehr gute Linux und PC-Hardware Kenntnisse, da teilweise angepasste Grafiktreiber installiert werden müssen
-   * Gute LaTeX Kenntnisse +   * Gute Python und LaTeX Kenntnisse 
  
 ==== Links: ==== ==== Links: ====
Zeile 73: Zeile 103:
    * https://www.openwall.com/john/    * https://www.openwall.com/john/
    * https://hashcat.net/wiki/doku.php?id=oclhashcat    * https://hashcat.net/wiki/doku.php?id=oclhashcat
 +     * https://github.com/f0cker/crackq/wiki
 +
 +----
  
  
Zeile 95: Zeile 128:
    * https://www.bisdn.de/wp-content/uploads/Open-Source-Whitebox-Router-Feb-19-1.pdf    * https://www.bisdn.de/wp-content/uploads/Open-Source-Whitebox-Router-Feb-19-1.pdf
    * https://www.mellanox.com/related-docs/prod_management_software/AS4610-54T_Mellanox_DS_R01_20170616.pdf    * https://www.mellanox.com/related-docs/prod_management_software/AS4610-54T_Mellanox_DS_R01_20170616.pdf
 +
 +----
  
 ===== Untersuchungen zu gRPC und Protocol Buffers ===== ===== Untersuchungen zu gRPC und Protocol Buffers =====
Zeile 129: Zeile 164:
  
 \\ \\
 +----
  
 ===== Programmierung einer P4-Switch Anwendung =====   ===== Programmierung einer P4-Switch Anwendung =====  
Zeile 145: Zeile 181:
  
 \\ \\
 +----
  
 ===== Untersuchungen zum Data Plane Development Kit (Linux/Freebsd) ===== ===== Untersuchungen zum Data Plane Development Kit (Linux/Freebsd) =====
Zeile 161: Zeile 198:
   * https://iperf.fr   * https://iperf.fr
 \\ \\
 +
 +----
  
  
Zeile 174: Zeile 213:
 **Links:** **Links:**
   * https://en.wikipedia.org/wiki/Comparison_of_cryptography_libraries   * https://en.wikipedia.org/wiki/Comparison_of_cryptography_libraries
 +
 +----
  
  
Zeile 186: Zeile 227:
 \\ \\
  
-\\+----
  
  
Zeile 210: Zeile 251:
  
 \\ \\
 +----
 ===== Weiterentwicklung eines IPv6 Paketgenerators ===== ===== Weiterentwicklung eines IPv6 Paketgenerators =====
  
Zeile 236: Zeile 278:
 \\ \\
  
-=====  Software Defined Networks (I) ===== 
- 
-SDN (Software Defined Networking) ist momentan ein wichtiger Trend im Netzwerkbereich.\\ 
-Ziel der Arbeit ist es eine eigene ONOS App zu entwickeln. 
- 
-**Voraussetzungen:** 
-  * Es werden grundlegende Linux und Java-Kenntnisse benötigt.  
-  * Die entwickelte App soll auf einem PC mit mehreren Netzwerkkarten laufen. 
- 
-**Links:** 
-  * https://www.youtube.com/watch?v=Q3ptlUWoAE8 
-  * [[ne:sdn| wiki.ipv6lab.f1.htw-berlin.de/ne/sdn]] 
- 
- 
-\\ 
  
 =====  Software Defined Networks (II) ===== =====  Software Defined Networks (II) =====
Zeile 266: Zeile 293:
 \\ \\
  
-=====  Software Defined Networks (III) ===== 
- 
-SDN (Software Defined Networking) eignet sich auch um verschiedene Funktionen von Netzelementen 
-zu virtualisieren.\\ 
-Im Rahmen der Arbeit soll untersucht werden, welche Sicherheitsfeatures sich in einem Internet-Access-Switch 
- erstellen erstellen lassen. \\Dabei soll der RYU-Controller in Zusammenspiel mit einem Edge-Core AS4610_30T 
-SDN Switch zum Einsatz kommen. 
- 
-**Voraussetzungen:** 
-  * Es werden grundlegende Linux-Kenntnisse und die Fähigkeit zur Programmierung in Python benötigt.  
- 
- 
-**Links:** 
-  * https://tools.ietf.org/html/rfc4862 
-  * https://tools.ietf.org/html/rfc6105 
-  * https://www.cisco.com/c/en/us/td/docs/wireless/controller/technotes/8-0/IPV6_DG.html#pgfId-76771 
- 
-\\ 
  
 ===== Erweiterung eines Tutorials für die Entwicklung von Wireshark Plugins ===== ===== Erweiterung eines Tutorials für die Entwicklung von Wireshark Plugins =====
Zeile 334: Zeile 343:
  
  
-===== Restful Webservice für die Überwachung von Ereignissen in einem Sensornetz ===== 
  
-In der Arbeit soll untersucht werden wie eine Restful Webservice auf einem OpenWRT 
-Heimrouter installiert werden kann um ein angeschlossenes Sensornetz zu überwachen. 
- 
-Dazu ist auf dem OpenWRT Router ein Webserver zu installieren und mittels einer geeigneten 
-Schriftsprache (PHP, Perl, etc.) ein Restful Service auf den Sensorknoten in geeigneten 
-Zeitabständen abzufragen und per Java-Script zu visualisieren. 
-  
-**Links:** 
-  * OpenWRT: https://openwrt.org 
-  * Anbindung des Sensornetzes: [[contiki:openwrt|OpenWRT 6LoWPAN Gateway]] 
- 
-\\ 
  
  
public_v6/thesis/abschlussarbeiten.1720707228.txt.gz · Zuletzt geändert: von admin