Il giorno Sat, 1 Nov 2008 13:00:05 +0100
le0n_84 <[EMAIL PROTECTED]> ha scritto:

> 
> Buongiorno lista!
> per un lavoro di ricerca che sto effettuando mi servirebbe mettere mano 
> all'interno del kernel linux perché devo creare un modulo di rete 
> simil-bridge (cioè tra il livello 3 e il 2 della pila OSI) ma che usa più 
> tecnologie.
> ora il mio problema è che ho trovato un bel po di documentazione in rete 
> (linux kernel module programming guide, diversi articoli di phrack magazine, 
> vari "creating a linux device driver", etc) ma principalmente per il kernel 
> 2.4 (tranne il linux kernel module progr. guide, ma questo non tratta di 
> networking)...
> 
> un articolo che avrebbe fatto al caso mio è "hacking the linux kernel network 
> stack" di phrack in cui veniva inserito un modulo che intercettava i 
> pacchetti prima dell'elaborazione fatta da netfilter, ma purtroppo è per il 
> kernel 2.4 e nel 2.6 hanno tolto gli hook che l'articolo usa...
> 
> voi conoscete qualcosa di simile per il 2.6 ?

Mi spiace ma per questo punto non posso essere molto utile se non 
consigliandoti 
il buon LDD [1]

> 
> se non potessi fare una cosa tipo quell'articolo di phrack, come posso 
> intercettare i pacchetti prima che arrivino al livello di rete ? 
> come si controllano le interfacce di networking (ethX, wlanY ...) a livello 
> kernel ?
> sapete per caso a cosa serve il modulo "802.1d Ethernet bridging" presente 
> nelle networking options ?
> 

Il Bridge, in soldoni, ti permette di "unire" (bridge) due schede rete (a 
lievello MAC). Tra l'altro puoi farci dei giochini interessanti 
tra cui la gestione dello Spanning Tree. Anche quà ti suggerisco un link 
interessante [2].

[1] http://www.xml.com/ldd/chapter/book/
[2] 
http://www.ibiblio.org/pub/Linux/docs/HOWTO/translations/it/pdf/Ethernet-Bridge-netfilter-HOWTO.pdf

-- 
Saluti Alex. 
      `  _ ,  '
     -  (o)o)  -
    -ooO'(_)--Ooo-_
  /__\  (  )  ( ___)
 /(__)\  )(__  )__)
(__)(__)(____)(____)

Web: http://www.alezatti.it
icq: 56138540
skype: alexzattaman
Linux User #407439

==================================================
Coltiva Linux che tanto windows si pianta da solo.
==================================================


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Rispondere a