есть кто профи в плане подмены мака и ip? интересует сделать так, чтобы в сети можно с чужим маком и ип, не мешая этим самому пользователю. как это можно будет потом засечь?
Naskol'ko ya ponimaiu a) Chujoi' IP - legko; Chujoi' MAC - nevozmojno (on zashit pryamo v network card) b) No chtob ne meshat' pri etom real'nomu vladel'cu - nikak.
можно и MAC подделать, но вот чтобы не мешать - фигушки. сам подумай - две тачки с одинаковым МАК-ом, да все сетевые железки с ума сойдут решая кому пакет слать :)
Насчет смены MAC'a - все возможно, когда были 3COM карточки, которые под NT позволяли менять его из настроек драйвера. Для *nix - можно в исходниках ядра поковыряться и поставить все так, как надо. Сложностей особых нет, когда-то были опыты (там вроде где-то константа имеется - не помню)... Под Win - надо переписывать NDISдрайвер под железяку..
Если речь идет о C-программе, то для смены MAC-a нужно сделать определенный ioctl на eth0. Что касается одновременной работы - то вполне возможно, если: 1. Вы оба сидите на одном глупом хабе (без внутренней логики). 2. Ты ничего не шлешь в сеть!