Echt Dezentrales Netz/Vorgehen: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
== Vorgehensweise ==
== Vorgehensweise ==


'''Hardwarecheck'''
=== Hardwarecheck ===


Welche Hardware eignet sich gut für das Testnetzwerk und ist preiswert.  
Welche Hardware eignet sich gut für das Testnetzwerk und ist preiswert.  
Zeile 10: Zeile 10:
zu erfüllen?
zu erfüllen?


'''Projektübersicht'''
=== Projektübersicht ===


Siehe[[Echt_Dezentrales_Netz/Recherche#Recherche|  Recherche ]]
Siehe[[Echt_Dezentrales_Netz/Recherche#Recherche|  Recherche ]]
Zeile 17: Zeile 17:
'''Was ist noch relevant/nützlich zu wissen?'''
'''Was ist noch relevant/nützlich zu wissen?'''


'''Ticketsystem erstellen'''
=== Ticketsystem erstellen ===
Github, redmine, jira, [?]
Github, redmine, jira, [?]


'''Testen'''
=== Testen ===


welche Test werden schon vom BattleMesh getestet?
* welche Test werden schon vom BattleMesh getestet?
* http://battlemesh.org/BattleMeshV7/Tests
** http://battlemesh.org/BattleMeshV7/Tests
* http://battlemesh.org/BattleMeshV6/ActualTests
** http://battlemesh.org/BattleMeshV6/ActualTests
* http://downloads.battlemesh.org/WBMv6/test_data/
** http://downloads.battlemesh.org/WBMv6/test_data/
* http://battlemesh.org/BattleMeshV3.1416/SpeedTest
** http://battlemesh.org/BattleMeshV3.1416/SpeedTest


Wie können wir testen und fernwarten?
*Wie können wir testen und fernwarten?
per ssh oder [https://github.com/freifunk/luci/blob/master/modules/rpc/luasrc/controller/rpc.lua luci] (webinterface), [http://aircrack-ng.org/ Aircrack ]("In fact, Aircrack-ng is a set of tools for auditing wireless networks.") oder ?
per '''ssh''' oder [https://github.com/freifunk/luci/blob/master/modules/rpc/luasrc/controller/rpc.lua '''Luci'''] (webinterface), [http://aircrack-ng.org/ '''Aircrack''' ]("In fact, Aircrack-ng is a set of tools for auditing wireless networks.") oder '''?'''


Außerdem stellt sich mir aber auch die Frage wie wir die verschiedenen Projekte parallel testen können.  
Außerdem stellt sich mir aber auch die Frage wie wir die verschiedenen Projekte parallel testen können.  
Zeile 43: Zeile 43:




----


== Projektübersichtliste ==
== Projektübersichtliste ==

Version vom 31. Januar 2015, 22:49 Uhr

Vorgehensweise

Hardwarecheck

Welche Hardware eignet sich gut für das Testnetzwerk und ist preiswert. Router und RPis müssen openwrt-fähig sein. Smartphones: sowohl Android (Wifi und Bluetooth) + gerootetes Android z.B Cyanogenmod (AdhocWlan, Wifi, Bluetooth) Welche anderen OS? Ist notwendig ein bestehendes OS anzupassen?Openwrt/Android ..., um das ganze Spektrum der angestrebten Kriterien zu erfüllen?

Projektübersicht

Siehe Recherche Wie/Wo eine tabellarische Übersicht gemeinschaftlich füllen? Mit einer offenen LibreOfficeTabelle? Siehe Projektübersichtliste. Was ist noch relevant/nützlich zu wissen?

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 aber auch die Frage wie wir die verschiedenen Projekte parallel testen können. Ich denke es werden nicht alle aufeinmal passen, also würde ich das nacheinander machen. 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

  • 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?