CodingNight

Aus C3D2
Version vom 10. März 2007, 01:23 Uhr von Astro (Diskussion | Beiträge) (→‎Real-time multiplayer mode for XMoto)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen
Die druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.

About

CodingNights dienen dazu gemeinsam an interessanten Sachen zu hacken. Zum Beispiel im neuen Office2.

Das richtet sich in etwa an den fehlgeschlagenen CodingNights der BSD-Crew aus, dort kann man auch Ideen kopieren...

Komplexpraktika

NFS-Client um SOCKS-Support erweitern

Folgenden Client um SOCKS-Support erweitern: http://www.cs.vu.nl/pub/leendert/nfsshell.tar.gz oder eventuell beibringen für jede Connection automatisch einen SSH-Tunnel aufzubauen. Für SOCKS könnte man connect.c verarbeiten.

Wer will?

NAT-Detection

  • Ein Programm sammelt mit libpcap Daten wie TTL-Werte, TCP-Sequenznummern und schreibt diese mit Timestamp auf
    • Astro hat schon mal einen TCP-Dissector mit libpcap geschrieben
  • Diese Daten werden dann in einen Graphen geplottet. Daraus kann das menschliche Auge dann verschiedene Hosts ableiten
  • Hilft ein scrub in all in der pf.conf auf dem NAT-Router der Verschleierung oder sind nur Proxies abhilfe?

SILC-Bot

  • Das SILC Toolkit ist sehr umfangreich und enthält bereits Funktionen für Threading, Listen uvm.
  • Es existiert bereits link von Sven
  • Samadhi ist ein SILC-Bot welcher C-Plugins, Perl- und Python-Skripte verwenden kann
    • Wollen wir den erweitern? Einfach Module und Skripte dafür schreiben?

Deathmatch

siehe Deathmatch

Es besteht die Idee, dass der C3D2 gegen den C4 CTF (= Deathmatch) spielt. Ein vorausgehender Regionalausscheid wär toll. fukami hat QEMU-Images.

NAT-Traversal

  • Es gibt schon ein Protokoll dafür nämlich STUN (Simple traversal of UDP over NATs) RFC3489
  • Es geht darum, dass zwei geNATtete Hosts autark per UDP kommunizieren können
  • crazy hat da schon was in Python implementiert
  • Ausserdem gibt es noch nat-traverse, was ohne externen Server auskommt
  • Wollen wir damit was aufregendes anstellen? Zum Beispiel ein paar Skripte für OpenVPN bauen?
  • Wer hat Lust?

Real-time multiplayer mode for XMoto

  • Gibts noch nicht
  • Wird bestimmt Client/Server, UDP
  1. Menüs bauen
  2. Einfach Playerkoordinaten an Server schicken
  3. Server schickt Koordinaten an alle anderen Mitspieler
  4. Ghost-Code zur Darstellung verwenden

Dinge lernen

Gibt es für folgende Themen Interessenten/Tutoren?

Lisp lernen

  • ...will Astro
  • ...will Sven
  • ...will fanuh
  • ...will Turbo24prg
  • Vielleicht lässt sich CL-Hacker Blitz dazu erweichen?
  • carsten aus Berlin ist auch Lisp-Hacker AFAIK...

Hear Ye! Hear Ye! -> Lisp-Geekend

Forth lernen

IPv6 fürs Heimnetzwerk

  • Astro kann dazu viel erzählen (wenn der Tag lang ist)

Themenabendvorbereitungen

Re-Routed

Testszenarien aufbauen?

Dylan

Vielleicht kann man auch mit Dylan ein wenig weiter rumspielen?