CodingNight: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
(→‎Komplexpraktika: NAT-Traversal)
Zeile 13: Zeile 13:
Wer will?
Wer will?
* Sven
* Sven
* [[Astro]]


==NAT-Detection==
==NAT-Detection==
Zeile 31: Zeile 32:
*Gameserver implementieren
*Gameserver implementieren
*Minimalsysteme einrichten
*Minimalsysteme einrichten
==NAT-Traversal==
*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 [http://linide.sourceforge.net/nat-traverse/ 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?
**[[Astro]]


=Dinge lernen=
=Dinge lernen=

Version vom 26. Juni 2005, 22:31 Uhr

About

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

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

NAT-Traversal

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

Dinge lernen

Gibt es für folgende Themen Interessenten/Tutoren?

Lisp lernen

  • ...will Astro
  • ...will Sven
  • Vielleicht lässt sich CL-Hacker Blitz dazu erweichen?

Forth lernen

IPv6 fürs Heimnetzwerk

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

Themenabendvorbereitungen

Re-Routed

Testszenarien aufbauen?