Echt Dezentrales Netz/Vorgehen: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
==General==
== General ==


* Is trac on a hidden service as ticket system + git for everyone ok? (t3sseract proposed to set one up)
* Is trac on a hidden service as ticket system + git for everyone ok?
* How do we want to structure the project?(agile, Kanban)
*: t3sseract proposed to set one up
* Which Wiki do we want to use for documentation?(C3D2 Wiki or [http://pyl7a4ccwgpxm6rd.onion/w/index.php/Main_Page Code Green Wiki])
* How do we want to structure the project?
*: agile, Kanban
* Which Wiki do we want to use for documentation?
*: [https://wiki.c3d2.de/Echt_Dezentrales_Netz/en Wiki C3D2] or [http://pyl7a4ccwgpxm6rd.onion/w/index.php/Main_Page Code Green Wiki]


== Criteria ==
== Criteria ==
Zeile 9: Zeile 12:
# Which (more) points belong the criteria list?
# Which (more) points belong the criteria list?
# By which means can we accomplish these points?(-> Which parts do we need for EDN?)
# By which means can we accomplish these points?(-> Which parts do we need for EDN?)
# Which of these [https://wiki.c3d2.de/Echt_Dezentrales_Netz/en#Primary_Criteria criteria] are messurable?
# Which of these [https://wiki.c3d2.de/Echt_Dezentrales_Netz/en#Primary_Criteria criteria] are measurable?


==Test Infrastructure==
== Test Infrastructure ==


=== Hardware ===
=== Hardware ===


# Which hardware do we want to integrate? (Router, Rasberri Pi, Redlight transmitter, self built antennas, ukw sender/receiver, satelite uplink)
# Which hardware do we want to integrate? (Router, Rasberri Pi, Redlight transmitter, self built antennas, ukw sender/receiver, satellite uplink)
# Which extra hardware is required?  
# Which extra hardware is required?  
#* What are the costs for the required parts?
#* What are the costs for the required parts?
Zeile 34: Zeile 37:
# Which Tools do we need for testing?
# Which Tools do we need for testing?
#*  
#*  
Per '''SSH''' oder [https://github.com/openwrt/luci '''Luci'''] (webinterface), [http://aircrack-ng.org/ '''Aircrack''' ]("In fact, Aircrack-ng is a set of tools for auditing wireless networks."), [https://github.com/interop-dev/json-for-networks '''Json'''] oder '''?'''
Per '''SSH''' oder [https://github.com/openwrt/luci '''Luci'''] (web interface), [http://aircrack-ng.org/ '''Aircrack''' ]("In fact, Aircrack-ng is a set of tools for auditing wireless networks."), [https://github.com/interop-dev/json-for-networks '''Json'''] oder '''?'''
# Where do we want to test?
# Where do we want to test?
# How to manage the testinfrastructure?(updating, setting parameters)
# How to manage the test infrastructure?(updating, setting parameters)
#* Under which criteria do we put the management?
#* Under which criteria do we put the management?


Zeile 48: Zeile 51:
To have the parameters of the [[Echt_Dezentrales_Netz/Recherche#Recherche|  projects ]] on one view an [[Echt_Dezentrales_Netz/Vorgehen#Projektübersichtliste| overview]] could be composed.
To have the parameters of the [[Echt_Dezentrales_Netz/Recherche#Recherche|  projects ]] on one view an [[Echt_Dezentrales_Netz/Vorgehen#Projektübersichtliste| overview]] could be composed.
By which means?
By which means?


Testing:
Testing:

Version vom 16. Februar 2015, 14:28 Uhr

General

  • Is trac on a hidden service as ticket system + git for everyone ok?
    t3sseract proposed to set one up
  • How do we want to structure the project?
    agile, Kanban
  • Which Wiki do we want to use for documentation?
    Wiki C3D2 or Code Green Wiki

Criteria

  1. Which (more) points belong the criteria list?
  2. By which means can we accomplish these points?(-> Which parts do we need for EDN?)
  3. Which of these criteria are measurable?

Test Infrastructure

Hardware

  1. Which hardware do we want to integrate? (Router, Rasberri Pi, Redlight transmitter, self built antennas, ukw sender/receiver, satellite uplink)
  2. Which extra hardware is required?
    • What are the costs for the required parts?
    • For which hardware do we want to test EDN?

that has been found so far:

  • openwrt supported Open Hardware Router: Linksys WRT54G, 4MB Flash, 16MB RAM, akutell Neukauf: 42€
    • openwrt supported Raspberry Pis sind A,B (Ethernet 10/100) und B+ (ca. 30€ + 10€ Hülle) mit 256-512 MB RAM,CPU 700Mhz keinen Flashspeicher, Raspberry Pi 2 ist noch nicht bekannt, ob openwrt-fähig, bietet mehr Leistung zu gleichem Preis. 900MHz quad-core ARM Cortex-A7 CPU supported by 1GB LPDDR2 SDRAM
    • Banana Pi Board 1GB RAM, Gigabit Ethernet, ARMv7 Processor, 40€ ohne Extras wie Hülle, Stromversorgungskabel, externer Datenträger

Software

  1. Which OSs and Systems do we want to put on the hardware?
    • open-wrt, dd-wrt, tomato, CyanogenMod, Replicant, Debian, Gluon(openwrt-based Freifunk Firmware)
    • CJDNS, GNUnet, BALL, ....(or sequential testing according to the project's status ?)
  2. How many nodes do we want to install at least to have a realistic test field?
  3. What exactly do we want to test?
  4. Which Tools do we need for testing?

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

  1. Where do we want to test?
  2. How to manage the test infrastructure?(updating, setting parameters)
    • Under which criteria do we put the management?

Projektübersicht

To have the parameters of the projects on one view an overview could be composed. By which means?

Testing:

  • Several Routing protocols for messaging.
  • telephone
  • ?
  • Pentesting
  • Guis

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?
  • Was macht Dein Projekt besser? Hat was andere nicht haben?