Echt Dezentrales Netz/Vorgehen

Aus C3D2
Zur Navigation springen Zur Suche springen

Vorgehensweise

Hardwarecheck

Welche Hardware eignet sich gut für das Testnetzwerk und ist preiswert?

  • Router und RPis müssen openwrt-fähig sein.
    • Unterstützter Open Hardware Router: Linksys WRT54G, 4MB Flash, 16MB RAM
    • unterstütze Raspberry Pis sind A,B und B+ mit 256-512 MB RAM, keinen Flashspeicher
  • Smartphones: sowohl Android (Wifi und Bluetooth) + gerootetes Android z.B Cyanogenmod (AdhocWlan, Wifi, Bluetooth)
  • Welche anderen Betriebssysteme(OS)?
  • Ist es notwendig ein bestehendes OS anzupassen?Openwrt/Android/[...], um das ganze Spektrum der angestrebten Kriterien zu erfüllen?

Projektübersicht

Um die einzelnen Parameter der Projekte schnell zugreifbar zu haben, ist eine Übersicht ganz praktisch. Wie/Wo eine tabellarische Übersicht gemeinschaftlich füllen? Mit einer offenen LibreOfficeTabelle?

Ticketsystem erstellen

Github, redmine, jira, [?]

Testen

  • Wie können wir testen und fernwarten?

Per SSH oder Luci (webinterface), Aircrack ("In fact, Aircrack-ng is a set of tools for auditing wireless networks.") oder ?

Außerdem stellt sich mir die Frage wie wir die verschiedenen Projekte parallel testen können. Es werden nicht alle aufeinmal passen, also würde ich nacheinander einzeln oder im Verbund testen. Manche Projekte bedienen nur die oberen Layer. Die würde ich auch testen, aber erst später, wenn wir das oder die bestmöglichen Routingverfahren gefunden haben. Und diese Teile müssten dann verbunden werden. Nicht so trivial, weil ja nicht alles in einer Sprache geschrieben wurde.

  • Verschiedene Routingverfahren mit Messaging Testen.
  • Telefonie testen
  • ?
  • Pentesting
  • Guis testen

Projektübersichtliste

Was ist noch relevant/nützlich zu wissen?

  • Dein Projekt hat den Namen:
  • Kurzbeschreibung, was es tut:
  • Bietet folgende Dienste an:
    • Messaging
      • Instant M.
      • Email
      • Emaillisten
      • Chat
    • Blogging
    • Webseiten
    • Telefonie
    • Filesharing
  • Dein Projekt ist geschrieben in der Sprache:
  • Bedient die OSI-layer:
  • anonymisiert?
  • verschlüsselt?
    • mit:
    • ende zu ende?
  • Setzt auf folgendes Routingprotokoll auf:
  • Link:
  • Obere Grenze bedienbarer Knoten/Benutzer:
  • ist portiert auf folgende Plattformen:
    • Windows
    • Linux
    • Android
    • IOS
    • openwrt
    • ?
  • Wenn es die unteren Layer bedient:
    • nutzt adhoc-Wlan?
    • nutzt 2,4 Ghz Wifi?
    • nutzt 5 Ghz Wifi?
    • nutzt Bluetooth?
  • Braucht in der Gesamtheit wieviel RAM?
  • Programmgröße an sich:
  • das fehlt noch -> Pläne für die Zukunft:
  • Verwundbar gegen folgende Angriffe:
  • Welche Teile sind davon betroffen?