W2012-ITS: Difference between revisions

From
Jump to navigation Jump to search
mNo edit summary
 
Line 1: Line 1:
===Themen===
=Themen=

==Androidkernel für Samsung Galaxy S3/GadgetFS@Android==

Es soll untersucht werden ob/wie es möglich ist auf einem Android Telefon andere USB Profile wie z.B. HID oder CCID zu implementieren, so dass das Telefon
an einem Computer als ein anderes Gerät genutzt werden kann. Die Implementierung sollte über GadgetFS erfolgen (http://www.linux-usb.org/gadget/).

Die modi sind direkt im kernel implementiert. Kernelmässig müsste man
wohl in etwa hier anfangen:

https://android.googlesource.com/kernel/samsung/+/3b0c5d2887fca99cab7dd506817b1049d38198a1/drivers/usb/gadget/android.c

und einen zusatzlichen "ccid" modus einbauen.

s.a. linux/include/linux/usb/composite.h

==Untersuchung NFC Interface Samsung Galaxy S3==

Als erste kleine Übung kann eine App zum Anzeigen des Guthabens auf der Mensakarte
entwickelt werden. Weitergehende Aufgaben wären beispielsweise das Brechen von
Mifare Schlüsseln auf dem Telefon (also ein Portierung von mfoc (https://code.google.com/p/nfc-tools/wiki/mfoc)).
Besonders spannend wäre es zu untersuchen, ob/wie mit dem Telefon die Kartenemulation machbar ist.

==ChipTAN reloaded==

Ziel des Projektes ist es das Protokoll, welches ein ChipTAN Lesegerät mit der
Karte spricht zu reverse engineeren. In der Vorlesung "IT Sicherheit - Grundlagen"
wurde festgestellt, dass dies mit dem Werkzeug simtrace (http://bb.osmocom.org/trac/wiki/SIMtrace) nicht möglich ist. Nun soll ein anderes (proprietäres/undokumentiertes) board getestet werden.

==GIT für die Informatik==

Ziel des Projektes ist es zu untersuchen, wie git Hosting für das Institut für
Informatik realisiert werden kann (Analog zur bestehenden svn Lösung: https://svn.informatik.hu-berlin.de/). Wichtig ist dabei vor allem, dass die
Authentisierung der Nutzer gegen das bestehende LDAP funktioniert.

==Integration statischer Code Analyse in Jenkins==

==UEFI Secure Boot==

==Firmware aus Reiner SCT Komfortleser extrahieren==

==RSA common factor analysis==

===Vortäge===
===Vortäge===

Revision as of 11:45, 24 July 2012

Themen

Androidkernel für Samsung Galaxy S3/GadgetFS@Android

Es soll untersucht werden ob/wie es möglich ist auf einem Android Telefon andere USB Profile wie z.B. HID oder CCID zu implementieren, so dass das Telefon an einem Computer als ein anderes Gerät genutzt werden kann. Die Implementierung sollte über GadgetFS erfolgen (http://www.linux-usb.org/gadget/).

Die modi sind direkt im kernel implementiert. Kernelmässig müsste man wohl in etwa hier anfangen:

https://android.googlesource.com/kernel/samsung/+/3b0c5d2887fca99cab7dd506817b1049d38198a1/drivers/usb/gadget/android.c

und einen zusatzlichen "ccid" modus einbauen.

s.a. linux/include/linux/usb/composite.h

Untersuchung NFC Interface Samsung Galaxy S3

Als erste kleine Übung kann eine App zum Anzeigen des Guthabens auf der Mensakarte entwickelt werden. Weitergehende Aufgaben wären beispielsweise das Brechen von Mifare Schlüsseln auf dem Telefon (also ein Portierung von mfoc (https://code.google.com/p/nfc-tools/wiki/mfoc)). Besonders spannend wäre es zu untersuchen, ob/wie mit dem Telefon die Kartenemulation machbar ist.

ChipTAN reloaded

Ziel des Projektes ist es das Protokoll, welches ein ChipTAN Lesegerät mit der Karte spricht zu reverse engineeren. In der Vorlesung "IT Sicherheit - Grundlagen" wurde festgestellt, dass dies mit dem Werkzeug simtrace (http://bb.osmocom.org/trac/wiki/SIMtrace) nicht möglich ist. Nun soll ein anderes (proprietäres/undokumentiertes) board getestet werden.

GIT für die Informatik

Ziel des Projektes ist es zu untersuchen, wie git Hosting für das Institut für Informatik realisiert werden kann (Analog zur bestehenden svn Lösung: https://svn.informatik.hu-berlin.de/). Wichtig ist dabei vor allem, dass die Authentisierung der Nutzer gegen das bestehende LDAP funktioniert.

Integration statischer Code Analyse in Jenkins

UEFI Secure Boot

Firmware aus Reiner SCT Komfortleser extrahieren

RSA common factor analysis

Vortäge