When someone visits my website, in addition to their ip and service provider I get (with a basic free stat gatherer-I could get a lot more info if I wanted to spend a few bucks a month):
WinVista (1024x819x32) -operating system, screen resolution, color depth.
Neopets can tell that you are using different computer and you can trick them into thinking you are.
Changing your screen resolution and color depth is the easiest, but least necessary. Using a user agent changer can make you appear to be on a different browser and operating system.
Also, through an elite proxy they can see your browsers plug-ins. Not a big deal and you wont get iced for it, but when deciding which of the 10 accounts they are thinking are yours having very generic plug-ins will help.
If you really, really, want to protect your account you can uninstall the latest java update leaving an older version and then reinstall. I'm still working on a way to spoof the java version if there is one and will update if I find a way to do it.
I wouldn't go through any of this trouble for shells, but to make sure my main isn't linked with anything, I'll do anything.
The below has been rendered useless and added to a spoiler because of finding a good user agent switcher but I will leave it here because its an extremely interesting to boot a computer and access your hard drive from a different operating system.
The above is the premise of this post. Below you will find tools and information on how to actually do some of these things.
Testing your proxy:
First and foremost when using a proxy use this page to check that your ip is actually different: Whats my ip. They have an excellent array of tools to test if your proxy is sending accurate information about you.
The first link they have is More Info About You. This is where you will find the majority of information that you are sending a website. It may disturb you to see how accurate some of it is through your proxy which is what prompted me to do more research on this subject.
Another helpful link, which helped me find the weakness in my first proxy is: Proxy Test.
The first spoiler is the information shown without a proxy. The second is with a proxy to compare what information is hopefully changed, and what information will be sent correctly anyway. After, some testing, the second proxy could get me in trouble, and I have moved onto a third proxy. The second spoiler will show the weakness of my first proxy. The third spoiler shows the strength of my new proxy.
This is the second spoiler. I was using a vpn which I thought was secure but in looking at More Info About You I found a serious weakness. It was even more obviously on Proxy Test. I've excluded browser information and plug-ins since they are the same as the previous spoiler. Thus far, I have not been iced for multi using this vpn but down the road if I get flagged this could be bad, bad, bad.
Now for the information sent by my super awesome new proxy that makes me warm and fuzzy inside.
User Agent Switching.
(Your browser and operating system information)
First Install Chrispederik's User Agent Switcher for firefox. This allows you to tell websites that you are using a different browser and operating system. Some websites will actually display their page differently to you based on the browser you are using and you will notice a difference immediately when you switch user agents. This is due to code in their css/html that says "If browser is lower than I.E 7.0 use this code."
Then download: User Agent List. You can either go to the link and click File -> Save Page As or right click the link and Save Link As. This will save the page as a .XML file. Save it somewhere easy to access.
Next, Click Tools -> Default User Agent -> Scroll down until you see: Edit User Agents... Once you click that you will see a screen that looks like:
Click Import and select the file you previously saved. Now you have a ton of user agents to pick from.
In the spoiler is a screen shot of the huge list of User Agents you now can chose from.
Below are examples of how powerful user agent switching is. These are examples all from the same computer:
Mac OS X (1280x768x24)
Win3x (1280x768x24) -gasp ancient computer. Windows 3.1
If I use any bot user agent (yahoo, google, etc) and forget to turn it off neocodex tells me "Your posting privileges have been removed my an administrator." and I cannot log in.
*Near future tests*
Shortly I will be testing flash based stat gatherers and hopefully find a way to alert when a flash cookie is made and information on how to clear them. If neopets is smart they will have flash cookies here and there. I've been iced in other games due to not clearing flash cookies.
Java stat gatherer as java can send your correct ip rather than your proxy.
Hopefully a way to spoof the version of java installed rather and install and uninstall.
Edited by bobsauce, 12 September 2010 - 10:33 PM.