[Question] How to spoof your MAC address? - Galaxy S II Q&A, Help & Troubleshooting

Anyway to spoof your MAC address on the SGS2?
Tried the standard linux terminal tricks but no joy!
Anyone managed it?
Thanks

Also trying to get this, but no luck so far. I tried using busybox and terminal emulator using this command:
# ip link set eth0 XX:XX:XX:XX:XX:XX
which is supposed to work for other devices,
but i get the message: 'either "dev" is duplicate, or "XX:XX:XX:XX:XX:XX" is garbage'
Any ideas?

HTC Dude said:
Also trying to get this, but no luck so far. I tried using busybox and terminal emulator using this command:
# ip link set eth0 XX:XX:XX:XX:XX:XX
which is supposed to work for other devices,
but i get the message: 'either "dev" is duplicate, or "XX:XX:XX:XX:XX:XX" is garbage'
Any ideas?
Click to expand...
Click to collapse
Never tried this b4, but are you making sure your taking eth0 down 1st? Cause if memory serves in linux, if you don't you can have wierd results.

I take eth0 down first with
# iplink set eth0 down
then
# ip link set eth0 XX:XX:XX:XX:XX:XX
but i still get the error message
'either "dev" is duplicate, or "XX:XX:XX:XX:XX:XX" is garbage'

HTC Dude said:
I take eth0 down first with
# iplink set eth0 down
then
# ip link set eth0 XX:XX:XX:XX:XX:XX
but i still get the error message
'either "dev" is duplicate, or "XX:XX:XX:XX:XX:XX" is garbage'
Click to expand...
Click to collapse
I hate to ask this, but I do have to...
Are you putting XX:XX:XX:XX:XX:XX or a valid address?

johncmolyneux said:
I hate to ask this, but I do have to...
Are you putting XX:XX:XX:XX:XX:XX or a valid address?
Click to expand...
Click to collapse
LOL @ that. Yep, I'm using a valid address, so when it says that it's garbage, i really don't know what it means, because I'm using digits from 0 to 9 and letters from A to F.
Anyone tried this and succeded to spoof it somehow?

HTC Dude said:
LOL @ that. Yep, I'm using a valid address, so when it says that it's garbage, i really don't know what it means, because I'm using digits from 0 to 9 and letters from A to F.
Anyone tried this and succeded to spoof it somehow?
Click to expand...
Click to collapse
Never tried or needed to, whats the purpose?
And does the errors occur when setting? or when bringing UP ?

HTC Dude said:
LOL @ that. Yep, I'm using a valid address, so when it says that it's garbage, i really don't know what it means, because I'm using digits from 0 to 9 and letters from A to F.
Click to expand...
Click to collapse
Sorry mate. Had to ask

johncmolyneux said:
Sorry mate. Had to ask
Click to expand...
Click to collapse
No problemo The errors occur when setting; it just won't allow me to assign a new address because of the said error. (FYI I obtained the information on how to do this from here, but this may be a device-specific problem)
Reasons for doing this can be many, but in my case it's a matter of privacy. I know google is storing al sorts of personal info using MAC addresses (see this for e.g.) and I can't remember having ever approved of that.
I think a small app that could help us change the MAC address on our device would come in really handy in these modern days, where everything is logged and supervised.

hi,
i think that you are missing the word "address" in your command.
try these:
Code:
ip link set eth0 address XX:XX:XX:XX:XX:XX
ip link set eth0 addr XX:XX:XX:XX:XX:XX
ip link set dev eth0 address XX:XX:XX:XX:XX:XX
ip link set dev eth0 addr XX:XX:XX:XX:XX:XX
i guess that the syntax depends on the version of busybox that you are using.
i hope it helped.
greets

velja_bg said:
hi,
i think that you are missing the word "address" in your command.
try these:
Code:
ip link set eth0 address XX:XX:XX:XX:XX:XX
ip link set eth0 addr XX:XX:XX:XX:XX:XX
ip link set dev eth0 address XX:XX:XX:XX:XX:XX
ip link set dev eth0 addr XX:XX:XX:XX:XX:XX
i guess that the syntax depends on the version of busybox that you are using.
i hope it helped.
greets
Click to expand...
Click to collapse
Thanks! This worked:
iplink set dev eth0 address XX:XX:XX:XX:XX:XX
I was able to spoof the MAC address and connect to the internet. However, the connection is reset only a few seconds after i connect, and the MAC address goes back to original.
No idea why this happens, i feel frustrated now. Thanks to y'all for your help anyway!

Did you solve this I have the same problem.
/Mike

When i try this i get "link object is unknown"
/mike

I dont think anyone has answered this yet.
But for the Galaxy Tab you goto /efs/imei/ folder
and change .nvmac.info (open in text editor)
then reboot..
this changed my mac address for me

dseo80 said:
I dont think anyone has answered this yet.
But for the Galaxy Tab you goto /efs/imei/ folder
and change .nvmac.info (open in text editor)
then reboot..
this changed my mac address for me
Click to expand...
Click to collapse
Hi dseo80:
When reading your note I thought that I finally found a way to spoof my MAC on my Galaxy Tap GT-P1000. I did as you said. I could not edit the file where it was and had to move it rename, edit and rename and move it back. After a reset unfortunatly I still have my original address.
I ham on Gigerbread stock version. What rom/version where you on when you did this?
Thanks for any hint

Spoofing/changing MAC address = questionable from a legal POV (at best; illegal in many situations/jurisdictions). Expect this thread to be closed before you work out how to do it.

Thread closed
While there might be legitimate reasons for spoofing a MAC address, there are lots of guides out there describing the process. We don't need to discuss it here on XDA.

Related

razr temp WiFi MAC?

First of I know this is probably a heated debate question, especially on the ethical side. but my intentions are not for bad so PLEASE, do not talk about the dark side if this. Lets keep it clean on on a positive There are plenty of reasons for good to want to do this.
Ok so I have been wanting to use my laptop and my phone at work but here is the problem. They have allowed my laptop but deny phone. ( im assuming MAC filtering ) If I change the Wifi MAC on my phone to the MAC of my computer then I can use both ( not at same time obviously )
I use terminal emulator and have busybox installed (latest one).
Ok so here is all what i have done and nothing is gotten me to be able to change it. Ive posted my progress on another site so i just copied and pasted it here
Open terminal app in phone and type
type: su
then you get a "#" instead of the normal "$"
type: busybox iplink show eth0 ( i had to use tiwlan0 instead of eth0)
This will show the current MAC address of your phone.
type: busybox iplink set eth0(tiwlan0) 00:00:00:00:00:00
replace 00:00:00:00:00:00 with your required MAC address.
but I found out that on my razr i have to use "tiwlan0" instead of eth0 or wlan0. Now the next issue i came across. When I changed the mac it said
either "dev" is duplicate, or "00:00:00:00:00:00" is garbage
What does that mean and is there a fix?
Ive tried searching for a solution but so far nothing
I don't want to permanently change my wifi mac just temp. Anyone else run into this?
btw im using android version 2.3.6 if it matters.
Next post
Ok i know nothing about kernels etc... but I found this while trolling the net.
CM7 Kernel with mac spoof capabilities - xda-developers
Can Anyone translate this to English for me Posted Image Is this a step closer?
So far everything I type come up with the following (these arnt all that i have tried but these are the ones that i believe are the closest to what I am trying to do) :
#ip link set tiwlan0 address XX:XX:XX:XX:XX:XX = RTNETLINK answers: Operation not supported
#busybox ip link set tiwlan0 address XX:XX:XX:XX:XX:XX = ip: SIOCSIFHWADDR: Operation not supported
*update* After some more trolling I did find this :
w ww.rohitab.com/discuss/topic...d-mac-changer/
I tried to find the file but couldn't. Anyone have some spare time and feel like giving it a whirl? Let me know what you come up with if you do Posted Image
**another update with hopefully progress**
ok so I just type in this:
# busybox ifconfig tiwlan0 hw address XX:XX:XX:XX:XX:XX
and it a new option menu popped up. Im new to all this so im learning as I go. I took a screen shot of it.
http ://w w w.razrforums.com/forum/attachments/droid-razr-development/206d1331027096t-temp-wifi-mac-address-screen_20120306_0139.jpg
Can anyone tell me whats the options here?
Im still new so i couldnt actually post the link of the image

(Q) spoof mac address For mini pro

Hi im trying to change my wifi mac address.
i tryed this one
http://forum.xda-developers.com/showthread.php?t=1385577 but it's not working and many other way and almost any app on the market .
so please if anyone change his mac on Mini pro Please help.
Got root and busybox?
Sent from my WT19i using xda premium
I did and it's not working not on Xperia Mini Pro.
REQUIREMENTS
1) ROOTED PHONE
2) BUSYBOX INSTALLED
3) Terminal App
OPEN UP TERMINAL AND WRITE
:su
:busybox iplink show eth0
(THIS WILL SHOW YOUR CURRENT MAC ADDRESS)
NOW TYPE IN
:busybox ifconfig eth0 hw ether 00:11:22:33:44:55
(INSTEAD OF 00:11:22:33:44:55, YOU CAN WRITE YOUR WANTED ADDRESS)
Click to expand...
Click to collapse
And what happens then?
Explain, what does it show, what error or what message comes up.
Code:
Ifconfig: SIOCSIFHWADDR: Operation not supported
Thank you for your relpay.
@ murders10: are you sure the root worked? what firmware are you running? are you using the right interface, is it eth0 that you wanna change?
Yes im sure root it's working fine Stock Rom .62.interface Wlan0 There is no eth0 on Xperia.
I did the same thing but it replied me:applet not found...
I need some help
I hope someone can help as.
Sent from my SK17i using xda premium
Its wlan0 not eth0..
edit: my phone gets the same error.. solved by re-installing busybox
1.play store>busybox (by stericsson)
2. run busybox app from drawer.. and choose install.
my first time installing the busybox from busybox installer app gives me some error that i dont have time to read through . something about old copies. i close it and start over. everything is just fine.
Sent from my Xperia Mini Pro using xda premium
it won't work with me what ever i did remove reinstall
But after all i fix my god dam router mac address problem. so i don't need to change any mac . thank you for the help.
Need to change MAC Address to try if Heywire works on a custom rom
urra901109 said:
Its wlan0 not eth0..
edit: my phone gets the same error.. solved by re-installing busybox
1.play store>busybox (by stericsson)
2. run busybox app from drawer.. and choose install.
my first time installing the busybox from busybox installer app gives me some error that i dont have time to read through . something about old copies. i close it and start over. everything is just fine.
Sent from my Xperia Mini Pro using xda premium
Click to expand...
Click to collapse
I'm trying this, but get a message error in terminal emulator, when i type :su, theres a message that says :su: not found, or :busybox ..., the same :busybox: not found error displays.
I'm runing Real ICS lite r2, on my Sk17a, with locked bootloader, stock kernel, rooted, with busybox 1.20 installed,
Im trying this because i use heywire a lot, and this rom is the best ive tried, and its awesome, lighting fast, but heywire says this phone has a previous heywire number, and as i investigated, it has something to do with the MAC address, give me some light here please
ipconfig: applet not found - MAC spoofing
Someguyfromhell said:
And what happens then?
Explain, what does it show, what error or what message comes up.
Click to expand...
Click to collapse
Hello, I've been trying to follow this guide at:
http://forum.xda-developers.com/showthread.php?t=1385577
My phone has CM 7.2,busybox installed too.
Entering
Code:
busybox ifconfig
in terminal (not in su) gives me the local loopback address, and when I turn on my wifi, it shows my wifi card details too. (It's named tiwlan0 though)
Anyhow, since ifconfig needs to be run as root, I get ifconfig: applet not found after I enter following commands:
Code:
$su
#busybox ifconfig (and anything starting with this)
So it looks like ifconfig runs fine without su but is not detected at all after I make the switch to su. And since the line of code that changes the MAC cannot be run without su(then I get - SIOCSIFHWADDR: operation not permitted), I am stuck!
I tried other methods such as and similar to the one on
http://forum.xda-developers.com/showthread.php?t=1343695
where, after editing some configuration file, one could change his MAC address. Is there any such known file/method for the LWW?
Thanks!
Simple Tutorial to spoof MAC address
So I finally figured this out and it actually works for the purpose u needed, I will write down step by step guide, and write me if you need some help
1. You need your XMP to be rooted, with SU intalled, busybox installed and with terminal emulator app
2. Open terminal emulator app, and type: su
3.Allow terminal app to have super user access
4.Now type: busybox ifconfig (with your WiFi on)
5.Locate the text on the left side "wlan0" and in that paragraph locate HWaddr, write down this address just in case.
6.Now turn your WiFi off
7.In terminal write down this: busybox ifconfig wlan0 hw ether 0A:1B:2C:3D:4E:5F (remember 0A:1B:2C:3D:4E:5F is only an example, you should follow the pattern: number, letter, number letter an so and on, for this process to work).
8. Turn on your WiFi, And your MAC address should be the one you created (you can check that by typing in terminal: busybox ifconfig)
And ther you go, you spoofed your WLAN MAC address, tested by me in a simple tutorial, hope it helps
---------- Post added at 01:58 AM ---------- Previous post was at 01:52 AM ----------
In your case step 7 should be like this:
7.In terminal write down this: busybox ifconfig tiwlan0 hw ether 0A:1B:2C:3D:4E:5F (remember 0A:1B:2C:3D:4E:5F is only an example, you should follow the pattern: number, letter, number letter an so and on, for this process to work).
I'm running Real ICS r5.1 by the way, and now heywire works just perfect. In step 7 tiwlan0 should be renamed as the name the card shows when you first run only ifconfig, take that as an advice.
7.In terminal write down this: busybox ifconfig tiwlan0 hw ether 0A:1B:2C:3D:4E:5F (remember 0A:1B:2C:3D:4E:5F is only an example, you should follow the pattern: number, letter, number letter an so and on, for this process to work).
I'm running Real ICS r5.1 by the way, and now heywire works just perfect. In step 7 tiwlan0 should be renamed as the name the card shows when you first run only ifconfig, take that as an advice.
Click to expand...
Click to collapse
No, it doesn't work. Like I mentioned previously, everything is seemingly installed(SU,busybox,terminal- iam on CM7.2 anyway) but in su mode,
Code:
busybox ifconfig
says ifconfig: applet not found. Am I the only one with this problem? Also, I'm not sure I should replace my terminal with the one from the market.(read somewhere that it does some replacement stuff; don't want to re-flash again soon)
Code:
su
ip link set wlan0 address aa:bb:cc:dd:ee:ff
Of course change example address to yours. It works until reboot.
blackstallion1234 said:
No, it doesn't work. Like I mentioned previously, everything is seemingly installed(SU,busybox,terminal- iam on CM7.2 anyway) but in su mode,
Code:
busybox ifconfig
says ifconfig: applet not found. Am I the only one with this problem? Also, I'm not sure I should replace my terminal with the one from the market.(read somewhere that it does some replacement stuff; don't want to re-flash again soon)
Click to expand...
Click to collapse
Why dont you try this, reinstall busybox via google play, with the app by Stephen Stericson, then you open the app, and grant BusyBox super user access, later you use terminal app and try my process, if not, then try the process posted by pikpok, see if it works and tell us
Problem with busybox probably...
Uh sorry my internet had been down almost a week! I installed MIUI v2.7.27 meanwhile and this time I could change my MAC address!
pikpok said:
Code:
su
ip link set wlan0 address aa:bb:cc:dd:ee:ff
Of course change example address to yours. It works until reboot.
Click to expand...
Click to collapse
Couldn't try that. But thanks, will keep this in mind in the future.:good:
Xtrifer said:
Why dont you try this, reinstall busybox via google play, with the app by Stephen Stericson, then you open the app, and grant BusyBox super user access, later you use terminal app and try my process, if not, then try the process posted by pikpok, see if it works and tell us
Click to expand...
Click to collapse
Yeah, busybox probably was the problem with CyanogenMod 7 (which has a different version of busybox than the one that came with MIUI 2.7.27). Maybe it hadn't been installed right somehow with CM7..
Anyway, it does work!:victory:Thank you!
nice
blackstallion1234 said:
Uh sorry my internet had been down almost a week! I installed MIUI v2.7.27 meanwhile and this time I could change my MAC address!
Couldn't try that. But thanks, will keep this in mind in the future.:good:
Yeah, busybox probably was the problem with CyanogenMod 7 (which has a different version of busybox than the one that came with MIUI 2.7.27). Maybe it hadn't been installed right somehow with CM7..
Anyway, it does work!:victory:Thank you!
Click to expand...
Click to collapse
Good, I was sure it was busybox, don't forget to hit the thanks button, happy modding lol

[Q] 2 Atrix phones with same wifi mac address (sorted)

Managed to fix my wifi mac address problem with some info read in this thread:
forum.xda-developers.com/showthread.php?t=1131649
all performed using linux,
connect phone to pc using in terminal
adb shell
dd if=/dev/block/mmcblk0p3 of=/sdcard/filename.img (stored image of block on sdcard)
exit
exit
disconnect then reconnect phone to pc this time allowing access to sdcard.
in terminal mount the image for editing
mount -o loop /source/filename.img /destination/
using a hex editor modify '/wifi/wlan_mac.bin' with wanted address
save
unmount /destination/
the filename.img has now been modified and needs to be returned to the phone
remove the phone then reconnect and using 'adb shell'
su
chmod 777 /sdcard/filename.img
dd if=/sdcard/filename.img of=/dev/block/mmcblk0p3
reboot
now after the reboot connect your phone to the wifi and it will be using your new address
Original question below:
got 2 of these Atrix phones.
i have rooted both following this guide
wiki.cyanogenmod.com/wiki/Motorola_Atrix_4G:_Full_Update_Guide
now my one has this installed:
cm-7-20121014-NIGHTLY-olympus.zip
the wifes is still stock.
now we both have been experiencing wifi problems, which i have traced to both phones having the same wifi mac code
98:4B:4A:5D:8D:4C. Resulting in the router not being able to distinguish between them, a right mess.
i have tried following this guide to change my mac address
pocketnow.com/tweaks-hacks/motorola-atrix-4g-how-to-change-wi-fi-and-bt-mac
but changing the address in this file has no effect, its as though the mac address above is a spoof. Not the address stored in /pds/wifi/wlan_mac.bin
i have also tried from terminal 'busybox ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx'
this also does not change my address.
others mention to change the contents of nvram.txt here:
/etc/wl/nvram.txt
this also has made no change
the 2 file locations mentioned contain different mac addresses from the one above.
which file contains this code '98:4B:4A:5D:8D:4C' ?
How do i change the mac address?
i think mac address related to hardware so you can't change it. I have flashed several roms but the mac address is constant, the only change is device name.
Sent from my MB860 using xda app-developers app
lambcutlet said:
which file contains this code '98:4B:4A:5D:8D:4C' ?
How do i change the mac address?
Click to expand...
Click to collapse
/pds/wifi/wlan_mac.bin looks like the right place. But be aware that messing up your PDS could mean quite bad consequences for your phone.
I'd probably dump the entire PDS partition into a file and back it up somewhere if I were you.
voncount said:
i think mac address related to hardware so you can't change it. I have flashed several roms but the mac address is constant, the only change is device name.
Click to expand...
Click to collapse
Nope, wrong.
It's true a MAC is a hardware address, but it's not true it cannot be changed.
ravilov said:
/pds/wifi/wlan_mac.bin looks like the right place. But be aware that messing up your PDS could mean quite bad consequences for your phone.
I'd probably dump the entire PDS partition into a file and back it up somewhere if I were you.
Nope, wrong.
It's true a MAC is a hardware address, but it's not true it cannot be changed.
Click to expand...
Click to collapse
pds backup was performed. My address is different in the 'wlan_mac.bin' file, probably the original F8:7B:7A:xx:xx:xx. i did manage to change its contents but still it appears to be over-ridden by '98:4B:4A:5D:8D:4C'
its weird that both phones have the same mac address
also noticed the bluetooth address is different 00:11:22:33:44:55
there is a program somewhere on my phone over riding the original addresses.
does anyone know what it could be?
has anyone else used the same guide as me to root the phone and ended up with the same mac and bt addresses?

Mac address change on a tv dongle failed. I followed all possible ways i found online

Hello everybody i am not usually posting because most of my problems are always solved in already existing threads.
But in this case:
i have an anonymous TV dongle.
model: gxt_dongle_3188
android version: 4.4.2
rooted: with Kingo Root
Busybox is installed
I need to change my wifi-mac address from 54:e4:bd:9f:bd96 to 00:22:f4:f0:12:88, i know that the first 3 sets are vendor's indicator but i dont care for the possible conflicts that the change may create.
I started trying to use all the mac changing apps from playstore and i had any result, then i used terminal as SU with busybox and in my iplink show list i had not eth0, only wlan0 and p2p0 that looks like having MAC addresses.
Then i used ifconfig wlan0 hw ether [my mac] command and had no errors but in the status option i could not find any changes
I used also similar command sequences i found online.
also i found that i dont have the "efs" folder in my folder system and as i show in many tutorials this folder contains files about mac addresses.
Had anyone a problem like this so he/she can give me some help?
thank you in advance .

Redmi Note4(Snapdragon) Mac Change

Need help changing the mac address. Tried almost all apps on market and can't change mac. Anyone got a solution ???
mooddy said:
Need help changing the mac address. Tried almost all apps on market and can't change mac. Anyone got a solution ???
Click to expand...
Click to collapse
Please confirm weather ur are rooted or not ??
:good:
nikhil020 said:
Please confirm weather ur are rooted or not ??
Click to expand...
Click to collapse
Yes Rooted
See first of all im not responsible for any thing happen to ur device so do at ur own risk ahh its just a disclaimer
REQUIREMENTS
1) ROOTED PHONE 2) BUSYBOX INSTALLED 3) Terminal App
OPEN UP TERMINAL AND WRITE
:su :busybox iplink show eth0
(THIS WILL SHOW YOUR CURRENT MAC ADDRESS)
NOW TYPE IN
:busybox ifconfig eth0 hw ether 00:11:22:33:44:55
(INSTEAD OF 00:11:22:33:44:55, YOU CAN WRITE YOUR WANTED ADDRESS)
CONGRATULATION, YOU HAVE SUCCESSFULLY SPOOFED YOUR MAC ADDRESS!
YOU CAN CHECK YOUR MAC ADDRESS BY TYPING
:busybox iplink show eth0
Press thanks if i helped
Will Try
nikhil020 said:
See first of all im not responsible for any thing happen to ur device so do at ur own risk ahh its just a disclaimer
REQUIREMENTS
1) ROOTED PHONE 2) BUSYBOX INSTALLED 3) Terminal App
OPEN UP TERMINAL AND WRITE
:su :busybox iplink show eth0
(THIS WILL SHOW YOUR CURRENT MAC ADDRESS)
NOW TYPE IN
:busybox ifconfig eth0 hw ether 00:11:22:33:44:55
(INSTEAD OF 00:11:22:33:44:55, YOU CAN WRITE YOUR WANTED ADDRESS)
CONGRATULATION, YOU HAVE SUCCESSFULLY SPOOFED YOUR MAC ADDRESS!
YOU CAN CHECK YOUR MAC ADDRESS BY TYPING
:busybox iplink show eth0
Press thanks if i helped
Click to expand...
Click to collapse
not working.
im using this method:
https://forum.xda-developers.com/xiaomi-redmi-3s/how-to/changing-mac-addresssolved-t3585380/
justreybro said:
not working.
im using this method:
https://forum.xda-developers.com/xiaomi-redmi-3s/how-to/changing-mac-addresssolved-t3585380/
Click to expand...
Click to collapse
Does it work that method?
bonbonboi said:
Does it work that method?
Click to expand...
Click to collapse
just make sure yours is snapdragon.
here's proof:
justreybro said:
just make sure yours is snapdragon.
here's proof:
Click to expand...
Click to collapse
Yupe worked for me but we can't change MAC Address on fly, seems like we need a pc every time we want to change it
mooddy said:
Need help changing the mac address. Tried almost all apps on market and can't change mac. Anyone got a solution ???
Click to expand...
Click to collapse
There is an app on play store ( you need root access )
https://play.google.com/store/apps/details?id=net.xnano.android.changemymac
storm_99 said:
There is an app on play store ( you need root access )
https://play.google.com/store/apps/details?id=net.xnano.android.changemymac
Click to expand...
Click to collapse
That app doesn't work with note 4 sp.
bonbonboi said:
That app doesn't work with note 4 sp.
Click to expand...
Click to collapse
It's working here, install busy box first then try.
storm_99 said:
It's working here, install busy box first then try.
Click to expand...
Click to collapse
Thanks
It worked?
mooddy said:
Thanks
It worked?
Click to expand...
Click to collapse
Don't say, hit the thanks! Lol
storm_99 said:
It's working here, install busy box first then try.
Click to expand...
Click to collapse
Never worked for me with or without busybox so I'll keep doing it with QPST editor .:silly:

Categories

Resources