| Lecture Number |
Subject |
Lecturer |
Date |
Comments or Links |
| 7 |
Introduction to Sockets Programming |
Guy Keren |
28/11/99 |
Based on
LUPG's
internet programming tutorial |
| 9 |
Advanced Socket Programming |
Guy Keren |
26/12/99 |
Based on LUPG's
internet programming tutorial
|
| 10
| Kerberos Authentication Protocol
| Orr Dunkelman
| 9/1/00
|

These lecture slides are licensed under a Creative Commons License.
|
| 16 |
Network Protocols (routing, etc.) |
Guy Keren |
7/5/00 |
|
| 18 |
Network Protocols pt. II - Routing
and higher level protocols |
Guy Keren |
11/6/00 |
RFC 1771 - BGP 4
protocol |
| 19 |
Advanced Networking Administration |
Guy Keren |
25/6/00 |
|
| 23 |
CORBA - Theory before Practice |
Guy Keren |
24/8/00 |
|
| 25 |
CORBA programing - simple clients and
servers |
Guy Keren |
25/9/00 |
_var and _ptr |
| 40 |
ADSL for Linux - War story |
Muli Ben-Yehuda |
27/8/01 |
The ADSL-HOWTO and patched pptps |
| 42 |
SSL - the protocol, the package and the
CA |
Orr
Dunkelman |
24/9/01 |

These lecture slides are licensed under a Creative Commons
License.
|
| 45 |
Advanced Networking - IP
Tables |
Dani Arbel |
8/1/02 |
|
| 46 |
Advanced Networking -
Routing and VPNs |
Dani Arbel |
22/1/02 |
|
| 60 |
High Performance Computing in Linux |
Mark Silberstein |
9/12/2002 |
Available on video |
| 63 |
Kernel Oopsing |
Muli Ben-Yehuda |
20/1/2003 |
Available on video. |
| 70 |
IP Masquerading using iptables |
Eli Billauer |
28/4/2003 |
Available on video. The slides and video are in the public domain. The lecture video is available on Google's video. |
| 83 |
SMTP and qmail |
Orr Dunkelman |
29/12/2003 |

These lecture slides are licensed under a Creative Commons License.
|
| 85 |
Proxying - why and how |
Alon Altman |
12/1/2004 |
Will discuss HTTP proxying. See www.squid-cache.org.

These lecture slides are licensed under a Creative Commons License.
|
| 101 |
Porting XFree86 drivers to an IA64 based ccNUMA beast : a
war story |
Gilad Ben-Yossef |
24/5/2004 |
See abstract.
|
| 107 |
IP injected, inspected, detected,
infected (part I)
|
Guy Keren |
19/7/2004 |
Tools for injecting IP packets (raw sockets), inspecting
IP (ethereal and co., libpcap), detecting (filtering in the later two),
infecting (linux kernel's netlink) |
| 108 |
IP injected, inspected, detected,
infected (part II)
|
Guy Keren |
2/8/2004 |
Tools for injecting IP packets (raw sockets), inspecting
IP (ethereal and co., libpcap), detecting (filtering in the later two),
infecting (linux kernel's netlink) |
| 110 |
Web Hacking |
Nadav Har'El |
30/8/2004 |
  |
| 118 |
SNMP and OpenNMS
|
Zeev Halevi |
31/01/2005 |
  |
| 124 |
Firewall Piercing |
Alon Altman |
02/05/2005 |

These lecture slides are licensed under a Creative Commons
License.
|
| 130 |
Building a Secure Server and Hardening Existing Systems |
Adir Abraham |
01/08/2005 |
|
| 135 |
Security of DNS and DNSSECurity |
Doron Shikmoni |
10/10/2005 |
|
| 138 |
WiFi (802.11) in GNU/Linux |
Ohad Lutzky |
09/01/2006 |
|
| 141 |
GRID |
Eddie Aronovich |
20/02/2006 |
|
| 142 |
nothing like the SAN |
Guy Keren |
13/3/2006 |
|
| 147 |
FatNS - How to Develop a DNS Forensics Tool |
Boaz Goldstein
and
Ohad Lutzky |
5/06/2006 |
|
| 168 |
High-Availability clusters on Linux and other systems |
Guy Keren |
25/6/2007 |
|
| 171 |
Introduction to Sockets Programming |
Guy Keren |
6/8/2007 |
Based on
LUPG's
internet programming tutorial.
Re-run of lecture 7.
See Guy's examples here. |
| 172 |
Linux Kernel Networking Overview |
Rami Rosen |
20/8/2007 |
|
| 177 |
Linux Kernel Networking Overview |
Rami Rosen |
3/12/2007 |
Re-run of lecture 172 |