Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.
Thread: Spoof MAC address on iPhone 3GS?
03-05-2010, 08:56 PM #1Spoof MAC address on iPhone 3GS?
Ok friends I have a serious problem here. At work I used to be able to log onto the "guest" wifi access which I need because I don't get a cellular signal in my office (thank you AT&T). This is important because much of my job involves waiting for the phones to ring so I can answer them and having Internet access keeps me sane. Then all of a sudden I was unable to connect. I was able to get on in the morning but not in the afternoon, and I didn't download any apps or change anything with my phone, so I suspect that my phone has been blocked from the network. Other peoples iPhones connect as usual.
I was thinking that if I could change my MAC address I would have access to their wifi again. Is that right? Are there other ways that a wireless provider IDs your phone when you log in?
Anyways I have been trying to spoof my mac address but to no avail. I tried the spoof mac app from cydia, and I downloaded the app "stealth mac" as well but I don't know how to use it. I have also tried some of the mobile terminal commands that work for older phones, ifconfig en0 lladdr and ifconfig en0 ether, followed by the desired mac address, and logged in as root. But none of these methods work on my iPhone 3GS. Can one of you geniuses out there please help me?
03-06-2010, 03:48 PM #2
does it act as if it's connected but you can't online?
03-06-2010, 04:01 PM #3
Normally I open safari and it takes me to a sign-in page where I enter the guest user name and password. Now when I open safari It says it's not connected to the internet. But when I go into wifi settings the network shows up with full bars, except when I click on it, it thinks for a few seconds then a message pops up that says "unable to connect".
03-06-2010, 04:27 PM #4
when i was having issues on my 3gs i ran blackra1n again and it seemed 2 cure it.
hope this helps
03-06-2010, 09:34 PM #5
Yeah I probably will re-jailbreak, especially because I've noticed some other weird things like random crashes and my phone seems slower sometimes. Unfortunately it won't be as easy as running blackra1n because due to forces beyond my control I now have 3.1.3.
I still think I might be banned on the network though, because I can connect just fine to my router at home. What sort of information can a wifi hotspot host see about my phone, just the mac address or are there other IDs?
Are there any known viruses or spyware that target iPhones? I'm wondering if that could be the reason I was blocked (if I was) because I swear I wasn't looking at porn or anything!
03-10-2010, 03:39 AM #6
any solutions for this?? i need to spoof my iphone's mac address as well. cheers
03-15-2010, 07:07 AM #7
03-20-2010, 11:01 AM #8
if mac address can be spoofed in mac osx and linux then why it cant be spoofed in iphone os? iphone os is based on mac osx which is unix based?
03-21-2010, 11:17 AM #9
^ because it's much more locked down than lixux or os x, even after jailbreak there are restrictions that can be overrode with the proper coding, but can take a crap load of time.
03-24-2010, 06:59 PM #10
SpoofMAC in Cydia.And it will be like a taco inside a taco within a Taco Bell that's inside a KFC that's within a mall that's inside your dream! Springboard screwy after reboot? Here is the fix
03-24-2010, 11:03 PM #11
you basturd. If you read the original post you would know I tried spoofMAC and it didn't work. Thanks anyways.
04-04-2010, 06:41 AM #12
I've successfully spoofed my mac address using the following:
in terminal type "su root"
then "alpine" if you have changed your password type that in instead.
Now type "ifconfig en0 lladdr 00:00:00:00:00:01" (replace the digits with the mac address you want).
When I did this my iphone crashed into a permanent boot-loop so I stuck it into DFU mode and recovered using itunes. I now have a mac address as per above! I'm going to try it again later to see if I can change again without having to do a restore of my phone.
04-04-2010, 08:44 AM #13
Hmm do you have a 3GS? When I tried that command nothing happened.
04-05-2010, 04:55 AM #14
Yup 3GS on 3.1.2 firmware. Nothing happened at first, when I rebooted my iphone it stuck in a loop, and as I said I had to restore the firmware, it now shows as 00:00:00:00:00:01. Did it a month or two ago and only just noticed that the mac address has changed.
I'll do a back-up of my iphone and cydia apps and try doing the same thing next time I get a chance.
If you type in ifconfig, you should see a line saying
en1: flags=8863<UP, BROADCAST, SMART, RUNNING, SIMPLEX, MULTICAST> mtu 1500
Try typing "ifconfig en1 lladdr yy:yy:yy:yy:yy:yy" instead of the previous line.
Note the change from en0 to en1 from my earlier post.
I'd try this but I'm not near my itunes pc to back up if it goes wrong.
Let me know what happens...
Last edited by ace_t; 04-05-2010 at 04:57 AM. Reason: Automerged Doublepost
04-27-2010, 09:47 PM #15
I'm also very interested in doing a MAC spoof on my iphone. I am running 3GS 3.1.2 jailbreak and have tried many commands and apps.
Apps I tried:
Commands I tried (as root)
"ifconfig en0 lladdr yy:yy:yy:yy:yy:yy"
"ifconfig en1 lladdr yy:yy:yy:yy:yy:yy"
"ifconfig en0 ether yy:yy:yy:yy:yy:yy"
"ifconfig en1 ether yy:yy:yy:yy:yy:yy"
Tried rebooting, no luck.
Anyone have any ideas?
04-27-2010, 10:23 PM #16
I asked muscle nerd this one time in a tweet and he responded.
" the MAC stuff has changed down at the iBoot level..it can be overcome though as it's still just software (just not userland sw)"
Not sure what he mention but maybe one of you guys do??
Last edited by kmmxracer; 04-27-2010 at 10:25 PM.
04-28-2010, 06:22 AM #17
So a change would be needed within the bootloader. Sounds like a change the average jailbreak user doesn't have access to as easily as ifconfig.
04-28-2010, 03:33 PM #18
UPDATE - well I can't for the life of me get my MAC address to change back.
Looks like I'm stuck with 00:00:00:00:00:01 for now!
I think the way to do it (if someone is brave enough to test) is to run the ipconfig script in terminal, then do a restore in itunes.
I'll do it when I get a chance. I managed to do it once, so it IS possible, I just need to figure out what I did to make it work!
I ran the macspoof, spoofmac and the ipconfig commands. This MUST have something to do with my phone crashing and needing a restore.
I'm still trying to work this out.
I found this app "AutoMAC" on a thai repo, just trying to work out if it works on 3gs.
Repo is http://iappdec.com/i
Last edited by ace_t; 04-28-2010 at 03:33 PM. Reason: Automerged Doublepost
05-01-2010, 08:24 PM #19
I've tried so many different methods on my 2g iPod Touch, none of them work. The only thing I could get to work was MacSpoof, except it was on a friend of mine's first gen iPod touch. It seems that something was changed between the hardware that has not been taken into consideration yet. Nothing happened with my MAC address.
05-04-2010, 05:05 PM #20
Help! I have the exact same problem.
Trying to get on company's wi-fi with an approved mac address spoof.
I just jailbroke the iPad yesterday, and running same OS as the iphone 3GS I believe.
All the ifconfig commands do not work, they execute just fine, but it doesn't actually change the mac address
Anyone know how to work around this problem?