This page is optimized for AI. For the human-readable: Design & Entwicklung von Mobile-Malware

Design & Entwicklung von Mobile-Malware

Project Idea Metadata

Project Idea Description

# Design & Entwicklung von Mobile-Malware


Ziel dieser Arbeit ist es Malware fuer Android oder IOS zu designen und als Prototypen zu entwickeln


## Ausgangslage und Problemstellung


Obwohl Malware (malicious software) meist von Kriminellen und Staaten fuer boesartige Zwecke verwendet wird, ist das Schreiben eigener Malware sehr spassig und lehrreich: Man lernt nicht nur viel ueber das Environment (z.B. Betriebssystem) in dem die Malware operieren soll, sondern kriegt auch gleichzeitig ein besseres Verstaendnis von verschiedensten Malwaretechniken und deren Eigenschaften. Gleichzeitig erlaubt es einem, mit den Grenzen des Machbaren zu experimentieren und kreative Wege zu finden, sein Ziel zu erreichen.



## Ziel der Arbeit und erwartete Resultate


Die Ziele der Arbeit wurden die folgt festgelegt:


Das Ziel der Arbeit ist es eine Malware fuer Android zu designen und als Prototyp zu implementieren mit den folgenden Funktionen & Eigenschaften:


- Die Malware gibt sich als Fake-App aus mit einem einfachen Login-Screen

- Die Malware bietet die Funktionalitaet Fotos zu machen und Fotos auf der Gallerie (Library) an einen C&C-Server zu schicken

- Kommunikation mit dem C&C-Server & Malware implementieren, um Fotos aufzunehmen und existierende Fotos zu versenden

- Die Malware implementiert einen Domain Generation Algorithm, welcher (z.B. tagesaktuelle) Domains generiert, unter denen der C&C-Server kontaktiert wird

- Die Malware verwendet Anti-Analyse-Methoden, wie beispielsweise die (partielle) Verschluesselung von Strings


Zur Evaluierung der Kommunikation mit dem C&C-Server soll ein einfacher Prototyp-Server implementiert werden, der es erlaubt die Basis-Funktionalitaeten der Malware zu testen.


Optional ist es moeglich, den Funktionsumfang der Malware zu erweitern, beispielsweise durch die Aufnahme von Screenshots oder der Aufnahme von Audiosequencen ueber das Mikrofon. Des Weiteren kann die Malware um weitere Anti-Analysetechniken erweitert werden, beispielsweise durch die Detektion von Emulatoren.


Die genaue Umsetzung ist dem Studenten freigestellt.



## Gewünschte Methoden, Vorgehen


Die Arbeit soll das Design und die Architektur der Malware vorstellen und ihre Funktionaliaten und Design-Entscheidungen darlegen. Anschliessend soll die Evaluation die Funktionsweise der Malware belegen, in dem ein C&C-Server implementiert wird, der zum Testen der Funktionalitaet verwendet werden soll. Die Lauffaehigkeit der Malware soll dabei entweder auf einem physischen Device oder in einem Emulator getestet werden.


## Kreativität, Varianten, Innovation


Die Arbeit erlaubt ein hohes Mass an Kreativitaet und Variation, die es dem Studenten ermoeglicht, eigene Wege zu explorieren und Umsetzungen festzulegen.

Ziel dieser Arbeit ist es Malware fuer Android oder IOS zu designen und als Prototypen zu entwickeln