Newsgroup: it.comp.reti.ip-admin
Titolo: MAC è possibile simularne un altro???

Ciao a tutti...avrei un paio di domande da fare a tutto il gruppo:
So per certo che ogni scheda di rete ha un seriale chiamato MAC o indirizzo
di macchina univoco per ogni scheda al mondo...la prima domanda è se era
possibile bloccare gli accessi ad una rete registrando il MAC la prima volta
che uno si collega, e se sei uno che nn deve godere di questo accesso vieni
bloccato ad ogni successivo accesso....
Se questo è possibile c'è un modo per comunicare al server un seriale MAC
diverso da quello originale...e se questo fosse possibile renderebbe la
navigazione possibile????
Grazie a tutti quelli che risponderanno!!!!
Ciao a tutti
Michele

 ha scritto nel messaggio
news:y4Hq9.31839$%M1.8...@twister2.libero.it...


grazie della tua veloce risposta....ma esistono programmi per fare uan cosa
del genere?
Grazie ancora!!


esistono analizzatori di protocollo di rete che permettono di generare
pacchetti e di sniffare il traffico filtrando MAC address e/o IP ad e/o
protocollo e/o port ecc. ecc.
Esistono versioni sia per Ethernet card o per Dial up slip, non so quale sia
il tuo caso.

Non conosco nel dettaglio altri standard, ma nello standard NE2000 il MAC è
comunicato all'interfaccia di rete dal PC stesso, che lo legge dalla EEPROM
della stessa scheda di rete. Ovvero... è tutta una questione software.
Quindi la risposta è:
sì, esiste la possibilità tecnica di scegliere il MAC che VUOI TU. Per lo
meno sulle schede NE2000, che siano ISA o PCI.
Anzi, se non vuoi toccare i drivers di sistema sul PC (con Linux è banale,
modifichi i sorgenti e ricompili), modificando e/o sostituendo la Eeprom
della scheda (una banale 93LC46) potrai fare quello che vuoi.
Forse vai contro le regole o 'leggi' dell' IEEE, e magari anche di qualche
codice civile, non so non sono esperto.
Scrivendomi un driver NE2000 su microcontrollore ho iniziato proprio
inventando il MAC, perché ancora non sapevo come leggerlo dalla EEPROM.
Questi non sono segreti, ma è lo standard NE2000.
Osolemio

Ciao,
devo connettere la scheda di rete Ethernet del mio portatile a una rete, ma
volevo "nascondere" il mio reale MAC...quindi immagino che nemmeno lo posso
cambiare a livello hardware...cambiando la eeprom...l'unica via penso che
sia quella software. Quindi chiunque abbia o conosca un software che fa
questo sotto windows o anche sotto linux...magari come fare a ricompilare i
driver..se sistesse una guida da qualche parte in italiano, insomma
qualsiasi soluzione...sono pronto a leggere anche papiri di roba...
Grazie a tutti delle risposte!

 questo sotto windows o anche sotto linux...magari come fare a
Beh, sotto win (2000) mi pare ci sia nelle proprietà di rete la possibilità
di variare il mac, per linux invece prova con ifconfig.


mmmmm
mi sembra altamente strano....
Cioč l'indirizzo MAC č stampato a fuoco nell'eprom della scheda so che
qualcuno se la riprogramma per cambiare il MAC quello che proponevo io a
livello software era un hook a basso livello sulldriver della scheda per
camuffare i pacchetti in entrata e uscita. Che poi Win2k permetta di farlo
mi sembra altamente improbabile perchč non se č chiaro ma questo di cui
stiamo parlando va leggermente contro la sicurezza dei sistemi...ho reso
l'idea?

 della scheda (una banale 93LC46) potrai fare quello che vuoi.
Accidenti appunto che è banale modicare i driver (anche in win non è che sia
sta cosa astrusa) ma la cosa di riprogrammare l'eeprom mi sembra già più
tosta. Lo standard di cui parli ti da la mappatura dell'eprom a livello di
indirizzi? Come fai a sapere esattamente dove aggiornare il mac? magari mi
spiego male ma ho qualche ricordo della scuola quando inserivo i codici
binari dentro alle eprom e mi sembra che fosse una cosa da pazzi.

 l'idea?
Purtroppo è così, esistono anche programmi che modificano il mac address o
che "imbrogliano" gli switch (vedi sniffer che funzionano su reti
"switchate").


Ok allora forse ho capito. Si perchè a livello software non avevo dubbi che
si potesse fare tant'è che io stesso l'ho consigliato come metodo. Quello
che ritenevo strano era che fosse proprio Windows inteso come "sistema
operativo" a permetterlo ma siccome parli di proprietà avanzate della scheda
allora sicuramente sono possibilità esposte dal driver della scheda stessa.
Chiaramente ogni produttore fa quello che vuole con le sue schede.
Ciao