help me get BIOCSHDRCMPLT ioctl working (etherspoof)

Discussion in 'Mac Apps and Mac App Store' started by admiraldennis, Apr 9, 2004.

  1. admiraldennis macrumors regular

    Aug 19, 2002
    Boston, MA
    So I want to software-spoof my airport MAC address on my iBook G4, for a variety of (non illegal) reasons. A lot of it is for internal testing on my home LAN and majorly at the office.

    Now, I can compile mach_kernal fine, and it boots. I used Jeff Nathan's BIOCSHDRCMPLT-10.3.3 patch and a RAW4ALL patch so non-root users can create raw sockets.

    So, I figured I'd be able to ifconfig en1 ether 00:11:22:33:44:ff and that'd be that. It tells me, however, "ifconfig: ioctl (SIOCAIFADDR): Operation not supported" when I try to do this. To be honest, I'm not totally sure what BIOCSHDRCMPLT and SIOCAIFADDR mean. Am I entering the wrong commands? What should I be doing now to spoof my MAC? Is there any relation to libnet or nemesis?

  2. realityisterror macrumors 65816


    Aug 30, 2003
    Snellville, GA
    call me stupid, but shouldn't it be ipconfig??
    that makes more sense to me...

  3. Rincewind42 macrumors 6502a


    Mar 3, 2003
    Orlando, FL
    You would think so (and it is so on Windows) but it really is ifconfig...

Share This Page