How do I pretend to be a mac in order to get internet
I need to persuade a clever Linux server that my Ubuntu Feisty laptop pc is a mac.
First I will explain why.
I spend most of my time at a place where they have a very stupid windows LAN.
On this LAN there is only one computer connected to the internet, this computer is a propitiatory box (well almost) but it is based on Linux. This computer as well as doing good things like acting as a firewall and being a nice secure Linux server helping to protect the stupid windows network from attack also does annoying things like censor web pages (for instance any url containing the word game and some which just contain the word blog). It does one thing that is even more stupid than that though, it uses a clever linux package like pof or nmap to determine what OS computers that try to access the internet through it are running (among other things). It only allows computers running Windows (with some additional propitiatory software and windows management programs which makes it very very hard to pretend to be a windows computer) or a Mac computer, they don't have that many macs or know much about them so it is much easier to network a mac and here lies the flaw in their stupidity that should allow the cleverness of Ubuntu Linux to connect me to the internet.
I need to be able to make my computer fool the cleverest Linux OS detection programs into thinking that my computer is a mac of course using the cleverest Linux programs to do that to. :-)
This issue has become much more important to me just recently as Windows XP (which I dual boot (for internet of course)) is refusing to update itself and has critical security flaws which scares me slightly.
I know it is possible to get Linux to pretend to be anything at all, and though I have done lots of searching I have not found a way specifically for making Linux into a mac, most example files show how to be a windows server or a cisco router but not mac.
The problem is not the User Agent I have tried changing that in firefox, and I will need to change this as well.
I have installed honeyd which says it can make virtual computers that appear to run anything you want them to (but again no mac example file) and it is not quite what I am looking for as I know there is a simpler way – I just don't have the right example file.
Unfortunately I have exams coming up and so don't have time to find out how to write such a configuration file and it would take a long time as I am quite new to Linux only had it since Christmas.
If I can do this then I will be able to safely access the internet and it will be much more likely that other people on the network will ask me to help them dual boot Ubuntu, I expect very few people on this LAN have ever heard of Linux and many of them are having great fun with viruses and spyware on Windows and would appreciate a sane operating system.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Max Randor
- Solved:
- Last query:
- Last reply: