View Single Post
allnameswereout's Avatar
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#119
Whatever reason someone has to do this is their concern and responsibility. A knife or gun can be used for many purposes.

I already said part of my reason for doing this. I'm going on vacation monday, and I have no time to get a debit card and buy it. I even contacted them if they accept Paypal. No reply...

fakeif.so for Diablo
fakeif.so for Chinook

Originally Posted by rolfok View Post
I suppose you have Chinook with the older wayfinder version (App v.2.2.6.377). Just use faketime.

With diablo the patch with hexeditor seems also necessary.

Just guessing... can anyone confirm?
Yes, true. On Chinook + Map 2.2.6.377 the following works:
* Macchanger
* Libfakeif
* Libfaketime (verified on Diablo + 2.2.6.377; so probably works on Chinook as well; I still gotta try it with Diablo + 2.2.8.436)
* CAL isn't used in Map 2.2.6.377 so no hexeditting necessary

Libfakeif doesn't appear to work on Diablo anymore. Try this:
$ HWADDR_wlan0=60:46:04:60:46:04 export HWADDR_wlan0
LD_PRELOAD="/home/user/fakeif.so" /sbin/ifconfig wlan0 | grep HWaddr
wlan0 Link encap:UNSPEC HWaddr 60-46-04-60-46-04-94-34-00-00-00-00-00-00-00-00


And you'll see why. All bold is wrong/different. On Chinook it would have returned:
wlan0 Link encap:Ethernet HWaddr 60:46:04:60:46:04

My preferred methods are libraries using LD_PRELOAD, then hexeditting, then system wide changes like Macchanger or editting the cal variables on boot. Thats because I prefer to have the least impact on the OS, to keep the OS as clean as possible. Clean OS has so many advantages: lives longer, less chance of issues w/other & newer applications, easier to backup and manage, and so on. Now, IMO especially the Libfaketime solution is nice however if you lost the trial key for your original MAC address -like me- you are a fried chicken.

There is a way to 'pin' a package in APT as well. Then its on hold, and won't be upgraded. I forgot how to do this though, but its possible. Then you can stay with old map version easily.

You won't need 2.2.8.xxx to get the newer maps. See the map thread for the links.

There is another version of Map: 2.2.8.421 maybe its easier to crack.