If you rely on Microsoft’s Internet Explorer’s privacy settings to control cookies on your computer, you may want to rethink that strategy.
Large numbers of Web sites, including giants like Facebook, appear to be using a loophole that circumvents I.E.’s ability to block cookies, according to researchers at CyLab at the Carnegie Mellon University School of Engineering.
A technical paper (note: clicking on the link will initiate a download of a pdf) published by the researchers says that a third of the more than 33,000 sites they studied have technical errors that cause I.E. to allow cookies to install, even if the browser has been set to reject them. Of the 100 most visited destinations on the Internet, 21 sites had the errors, including Facebook, several of Microsoft’s own sites, Amazon, IMDB, AOL, Mapquest, GoDaddy and Hulu.
Typos and honest mistakes likely explain many of the errors, says Lorrie Faith Cranor, director of the CyLab Usable Privacy and Security Laboratory and one of the paper’s authors. But she estimates that more than half represent deliberate efforts to keep I.E. from blocking certain types of third-party cookies based on privacy policies.
Cookies are used to store information about a user or computer’s Web use so sites can customize that user’s experience, including what ads they see. So-called persistent or tracking cookies are data placed not by the site visited, but by other third-party Web sites that have placed content or advertising on the visited Web page. These types of cookies can stay on computers for long periods of time and gather data about surfing habits, and have long raised hackles among those concerned about privacy online.
The loophole resides deep in an exchange of data between browser and site. Normally, Internet Explorer checks the privacy policy of a site to see if it complements the browser’s own security settings.
This checking is done through “compact policies”: lines of computer code (in this case, three- or four-letter codes) that reflect the content of the tomelike privacy policies that sites have written out in English. For illustrative purposes, imagine an interaction between browser and site that goes something like this:
Browser: I don’t allow cookies that store personally identifiable information that could be used to contact me without permission.
Site: I do have some cookies to place here, but none do that.
Browser: That sounds fine. Come on in.
Compact policies are voluntary and are part of an Internet standard called Platform for Privacy Preferences, or P3P, that was developed in the 1990s. Dr. Cranor was on the standards committee that developed P3P. The goal of compact policies was to create a way of describing sites’ privacy practices when it comes to cookies that computers could read and use.
Microsoft’s I.E. browser is the only major browser to make meaningful use of P3P; it uses compact policies to block and control certain cookies by default with its “medium” privacy setting. (Access the settings in I.E. Version 8 by clicking “Tools,” then “Internet Options” and then “Privacy.” Change your setting using the slider.) And it has been the power of I.E.’s market share—60 percent, according to NetMarketshare—that has led sites that want to install cookies onto PCs to use compact policies, say experts like Dr. Cranor and Ari Schwartz, vice president at the Center for Democracy and Technology until he joined the Obama administration last month.
Browsers like Chrome, Firefox and Safari have simpler security settings. Instead of checking a site’s compact policy, these browsers simply let people choose to block all cookies, block only third-party cookies or allow all cookies.
The loophole sites are using to evade I.E.’s cookie blocker shows up in the process the browser uses to check compact policies. I.E. checks only for codes that indicate a site doesn’t have the right privacy protections, Dr. Cranor says. If it finds a compact policy with bad inputs — say, the codes are wrong (there are certain three- and four-letter combinations) or there aren’t enough of the codes to complete a proper policy (at least five) — it simply lets the cookies install.
When students at Carnegie Mellon started investigating these bad codes, they noticed the exact same insufficient three-code combination showing up in more than 2,700 Web sites. Curious how everyone could make the same mistake, they searched for the code in Google and found, surprisingly, a Microsoft support page.
Microsoft says it has now “retired” the page cited by CyLab (you can see it, cached, here), adding that the codes shown there were meant only to be an example, not a recommendation. It notes it also provides an article to guide Web developers on how to properly configure P3P so it matches their written privacy policy.
CyLab found that some of the Internet’s largest sites make use of the loophole, and through other means than the inaccurate Microsoft codes. For instance, Facebook last year had a compact policy with the cheeky entry “HONK,” Dr. Cranor says. (“Honk” is not a valid compact-policy code, nor does it resemble any valid codes, which would explain codes that were mistyped.) Facebook now has a policy with two correct codes, which is unusable because there must be at least five codes.
A Facebook spokesman said in an e-mailed statement: “We’re committed to providing clear and transparent policies, as well as comprehensive access to those policies. We’re looking into the paper’s findings to see what, if any, changes we can make.” Ben Maurer, a software engineer at Facebook, said that the site used only two codes instead of five because current compact-policy codes do not “allow a rich enough description to accurately represent our privacy policy.” Mr. Maurer said he did not know the history of how “HONK” made it into a compact policy.
The paper also notes that 134 sites with TRUSTe seals, which are meant to reassure consumers that strong privacy measures are in place at a Web site, have faulty compact policies. Only 391 of more than 3,000 sites with the seal had compact policies at all.
TRUSTe’s president, Fran Maier, said in a blog post that the group was investigating the matter and contacting customers mentioned in the paper. She noted that customers self-attest to the accuracy of their policies, though TRUSTe will help them accomplish that. She said P3P adoption has been poor across the Internet because it was difficult to put into effect and because consumers didn’t see value in it.
Dr. Cranor says she thinks the real trouble is the lack of a regulatory requirement to use P3P, noting that few consumers know what P3P is. “I’m hoping companies will do the right thing, and it may take pressure form regulators to make that happen,” she says. “Beyond companies that are basically trying to look good on privacy, there is no incentive because you don’t have to do it.”
Source : nytimes.com
September 18, 2010
Subscribe to:
Post Comments (Atom)
Labels
Laptops
laptops configuration
laptops features
web world
mobile phones
latest web news
Computers
Internet news
mobile models
computers price
news of web
Laptops Designs
digital camera
laptop price
mobiles
Computers Features
Mobile Features
laptops price
digital camera price
digital camera feauters
price of computers
Sony Vaio
Sony laptops price
mobile phones price
mobile price
Laptop Feauters
Sony
laptops price in india
Acer laptops price
Compaq Presario
Dell Inspiron
Sony Handycam
electronics
Acer laptops
Samsung Laptops
Samsung Mobiles
dell
Dell laptops
Processor
electronics price list
hp laptop price
hp laptops price
price of digital camera
Nokia mobiles
Samsung Laptop Feauters
laptop price of hp
samsung price
Air Conditioner Price List
Dell Computer Price
Price List
Verizon iPhone
iPhone
price of laptop
Acer Laptops Designs
Apple iPhone
Apple's iAd
Bharti Airtel
Dell Studio
Digital Pocket Camcorder
Games
HP Computers
Lenovo
Microsoft
Notebook
Panasonic
Panasonic Digital Camera
Samsung NX100
Smartphone
Tata Docomo
Videocon
features
price of electrons
2 GB RAM
2 GB RAM Price List
23 inch LCD Monitor
27 inch LCD Monitor
3D Lens For LUNIX G Series Cameras
3G Network
3G Network in Malawi rolled out by Bharti Airtel
512 MB RAM
512 MB RAM Price List
A Loophole Big Enough for a Cookie
A Loophole Big Enough for a Cookie to Fit Through
AMD Athlon II X2 265 Technical Specification
AMD Athlon II X3 450 Triple Core Processor Technical Specification
AMD Athlon II X4 645 Processor Technical Specification
AMD Phenom II X2 560 BE Processor Technical Specification
AMD Phenom II X4 970 BE Processor Technical Specification
AMD Phenom Processor Technical Specification
ASUS Eee PC 1201T
ASUS Eee PC 1201T Features
ASUS Eee PC 1201T Technical Specification
Acer
Acer Aspire 4740 Laptop Features
Acer Aspire 4740 Laptop Technical Specification
Acer Aspire 4741Z
Acer Aspire 4741Z Price
Acer Aspire 5740
Acer Aspire 5740 Technical Specification
Acer Aspire 5740G
Acer Aspire 5740G Laptop Technical Specification
Acer Aspire 7740
Acer Aspire 7740 Laptop Technical Specification
Acer Aspire One 752 Netbook Features
Acer Aspire One 752 Technical Specification
Acer Aspire One D260 Details
Acer Aspire One D260 Netbook Features
Acer Aspire One D260 Netbook Price
Air Conditioners
Airtel
Airtel 2 Mbps
Airtel 2 Mbps Broadband Plan
Airtel 2 Mbps Unlimited Broadband Plan 2999 Rupees
Airtel Broadband customers
Airtel Net PC Plus Price
Airtel Net PC Plus Price – Broadband Tariff Plans
Airtel PC Secure
Airtel PC Secure for Airtel Broadband customers
Alcatel Launches One-Touch-Net-Phone
Alibaba stake
Apple To Acquire Polar Rose Face Recognition Firm
Apple event
Asus Eee PC 1004DN
Asus Eee PC 1004DN Netbook Specification
Asus Eee PC 1015PEM LED Backlit Screen Netbook
Asus Eee PC 1201N
Asus Eee PC 1201N Features
Asus Eee PC 1201N Review
Asus Eee PC 1201N Specification
Asus Eee PC 1201PN
Asus Eee PC 1201PN Technical Specification
Belkin Modem
Belkin Modem Router
Belkin Modem Router Price List
BenQ Joybook S35 Laptop
BenQ Joybook S35 Laptop Features
BenQ Joybook S35 Laptop Price in India
BenQ Joybook S35 Laptop Technical Specification
BenQ Joybook S43 Laptop
BenQ Joybook S43 Laptop Features
BenQ Joybook S43 Laptop Technical Specification
BenQ Joybook S43 Laptop price
Benq Joybook Laptop
Benq Joybook Laptop Price
BlackBerry Bold 9700 White
BlackBerry Bold 9700 White now available in India
BlackBerry Curve 9330
BlackBerry Curve 9330 3G
BlackBerry Curve 9330 3G Running OS 5 Smartphone
BlackBerry e-mail access
Blackberry Price
Blackberry Price List
Blackberry met by Tata Teleservices
Blue Star
Blue star Window AC Price List
Broadband
Broadband Plan
Broadband Tariff Plans
CDMA iPhone
Canon EOS 60D Price
Canon PowerShot
Canon PowerShot SD4500
Canon PowerShot SD4500 IS Price
Canon Price
China
China gains ground in solar
Compaq
Compaq 620
Compaq 620 Laptop Technical Specification
Compaq 620 Price in India
Compaq 621
Compaq 621 Notebook Technical Specification
Compaq 621 Price in India
Compaq Presario CQ3210IX
Compaq Presario CQ3210IX Desktop Computer Features
Compaq Presario CQ3210IX Price
Compaq Presario CQ3210IX Technical Specification
Compaq Presario CQ3220IX
Compaq Presario CQ3220IX Features
Compaq Presario CQ3220IX Price
Compaq Presario CQ3220IX Technical Specification
Compaq Presario CQ3240IX
Compaq Presario CQ3240IX Price
Compaq Presario CQ3240IX Technical Specification
Compaq Presario CQ3250IX
Compaq Presario CQ3250IX Features
Compaq Presario CQ3250IX Price
Compaq Presario CQ3250IX Technical Specification
Compaq Presario CQ3270IX
Compaq Presario CQ3270IX Price in India
Compaq Presario CQ3270IX Technical Specification
Compaq Presario CQ3280IX
Compaq Presario CQ3280IX Features
Compaq Presario CQ3280IX Technical Specification
Compaq Presario CQ40-732TU Laptop
Compaq Presario CQ40-732TU Laptop Technical Specification
Compaq Presario CQ41-221AU Laptop
Compaq Presario CQ41-221AU Laptop Technical Specification
Compaq Presario CQ42-115TU
Compaq Presario CQ42-115TU Price
Compaq Presario CQ42-116TU Notebook
Compaq Presario CQ42-116TU Notebook Price
Compaq Presario CQ42-116TU Notebook Technical Specification
Compaq Presario CQ42-173TU Laptop
Compaq Presario CQ42-173TU Laptop Technical Specification
Compaq Presario CQ42-176TU
Compaq Presario CQ42-176TU Notebook Specification
Compaq Presario CQ42-176TU Price in India
Compaq Presario CQ42-176TX Laptop Price in India.Compaq Presario CQ42-176TX
Compaq Presario CQ42-176TX Laptop Technical Specification
Compaq Presario CQ61-413TU Laptop
Compaq Presario CQ61-413TU Laptop Technical Specification
Compaq Presario CQ62-103TU
Compaq Presario CQ62-103TU Notebook
Compaq Presario CQ62-103TU Notebook Tech Specs
Compaq Presario CQ62-104TU Laptop
Compaq Presario CQ62-104TU Laptop Technical Specification
Compaq Presario CQ62-106TU Laptop
Compaq Presario CQ62-106TU Laptop Technical Specification
Compaq Presario CQ62-111TX
Compaq Presario CQ62-111TX Laptop Technical Specification
Compaq Presario CQ62-111TX Price in India
Compaq Presario CQ62-112TU
Compaq Presario CQ62-112TU Laptop Technical Specification
Compaq Presario CQ62-112TU Price in India
Compaq Price in India
Compaq laptop price
Corsair DDR RAM
Corsair DDR RAM 2
Corsair DDR RAM 2 Price in India
Corsair DDR RAM Price List
Corsair H70
Corsair H70 Price
DDR 3 RAM
DDR 3 RAM Price List
DELL Inspiron N5010
DVD Player Price List
Dell Inspiron 11z
Dell Inspiron 11z Technical Specification
Dell Inspiron 11z features
Dell Inspiron 14z
Dell Inspiron 14z Price
Dell Inspiron 14z Technical Specification
Dell Inspiron 15z
Dell Inspiron 15z Features
Dell Inspiron 15z Specification
Dell Inspiron 17
Dell Inspiron 17 Technical Specification
Dell Inspiron 17 laptop Features
Dell Inspiron M5030
Dell Inspiron M5030 AMD-Stimulated Notebook
Dell Inspiron Mini 1018
Dell Inspiron Mini 1018 Netbook
Dell Inspiron N5010 laptop specifications
Dell Inspiron ZINO
Dell Inspiron ZINO HD Ultra-Small-Factor Mini Desktop Launched
Dell Laptop Price List
Dell Laptop Price List India
Dell Studio XPS 7100
Dell Studio XPS 7100 Features
Dell Studio XPS 9100
Dell Studio XPS 9100 Features
Dell Studio XPS 9100 Price
Dell Vostro 1014 Technical Specification
Dell Vostro 1014 Technical Specification And Price
Dell Vostro 1015
Dell Vostro 1015 Price
Dell Vostro 1015 Technical Specification
Desktop PC
Digital SLR Camera
Digital camera Technical Specification
Dual-Band
Dual-Band Wireless-N
Elegant Smartphone
Epson Stylus Office
Epson Stylus Office B1100 Wireless
Epson Stylus Office B1100 Wireless Connection Printer
FLY MV135 Mobile Phone
FLY MV135 Mobile Phone Featues
Facebook
Facebook and INQ Working on 2 Smartphone
Fascinate release
Fires Engineer
Fonts
Free Reebok Shoes on Purchase of MBlaze Data Card
FujiFilm FinePix X100 High-Grade Compact Digital Camera
Galaxy Tablet
Gaming Industry
Germany
Germany seeks Internet data protection code
Godrej Air Conditioner Price List
Google
Google Seeks Access To User Data as It Fires Engineer
Google's social network
Google's social network building blocks
Government Rules on Blackberry met by Tata Teleservices and Bharti Airtel
HP G42-354tu
HP G42-354tu Price List
HP Mini 5103 Price
HP OMNI 100 All-in-one Desktop PC
HP Pavilion DM4-1006TU Notebook Price
HP Pavilion DM4-1024TX Price
HP Pavilion DV4-2113tu Price
HP Pavilion DV6-2113ax Price
HP Pavilion DV6-3009tu Laptop Price
HP Pavilion DV6-3011TU Laptop Price
HP Pavilion DV6-3017TU Price
HP TouchSmart 310 All-in-One Desktop PC
HP V5020u
HP V5020u Pocket-Sized Digital Pocket Camcorder
Haier Air Conditioner Price List
Halo Reach General Public
Halo Reach General Public Gaming Industry
Hasselblad Arms CFV-50 with 50MP
Headsets
How to type new Rupee symbol on computer
INQ Working
India
India in talks on BlackBerry
India in talks on BlackBerry e-mail access: source
Indian mobile phone market
Internet Explorer 9 web browser
Internet data protection code
Intex IN 2044 Gem
Intex IN 2044 Gem mobile phone specifications
Intex IN 2044 Price
Inverter Price List
JVC HA-EBX5 and HA-FX22
JVC HA-EBX5 and HA-FX22 Design Nine Colors Headsets
Java-phone attack
Kenstar Water Purifier
Kenstar Water Purifier Price List
Kingston DDR RAM
Kingston DDR RAM Price List
Kingston DDR2 RAM
Kingston DDR2 RAM Prices
Kobian Launches iXA 520U Sub-Woofer
Kodak
Kodak Digital camera price
Kodak Easyshare M590
Kodak Easyshare M590 Price
LG GD510 Cookie Pep
LG GD510 Cookie Pep Mobile Phone
LG LED Monitor Price List
LUMIX DMC-GH2 DSLM Camera
LUNIX G Series Cameras
Lenovo Computers
Lenovo B460
Lenovo B460 Laptop Price
Lenovo Computer
Lenovo IdeaCentre
Lenovo IdeaCentre A310
Lenovo IdeaCentre A310 Features
Lenovo IdeaCentre A310 Price
Lenovo IdeaCentre B300
Lenovo IdeaCentre B300 features
Lenovo IdeaCentre B300 Price
Lenovo Ideacentre C200
Lenovo Ideacentre C200 Price
Lenovo Ideacentre C200 Technical Specification
MBlaze Data Card
MS Woos Developers
MicroMax Mobile Price in India
Microsoft Arc Touch Mouse Price
Microsoft Internet Explorer 9 web browser
Microsoft launch Internet Explorer 9 web browser
Microsoft takes Oracle side in Google Java-phone attack
Mini Desktop
Motorola Android Handsets
Motorola Mobiles
MySpace Mobile
New Liquid CPU Cooler
New Maps for Motorola Android Handsets in India
Nokia 5250
Nokia 5250 Touchscreen Phone
Nokia C2 Dual SIm Mobile Features
Nokia C2 Featuers
Nokia C3
Nokia C3 Touch and Type C3-01 mobile phone
Nokia C3 Touch and Type C3-01 mobile phone key features
Nokia C3 Touchscreen Price in India
Nokia C6
Nokia C6 Symbian Compact and Elegant Smartphone
Nokia C7
Nokia C7 Symbian Platform Smartphone
Nokia Dual Sim (GSM+GSM) Mobile
Nokia Dual Sim Mobile
Nokia E Series Price LIst
Nokia Mobile Phone Prices
Nokia N Series Price LIst
Nokia N9
Nokia N9 Leaked MeeGo QWERTY Slider Phone
Nokia X-Series Mobile Price
Nokia XpressMusic Mobile Price
Nokia ci Price
Nokia price
Notebook Technical Specification
Nvidia Geforce GTS 450
Nvidia Geforce GTS 450 Price .Nvidia Geforce GTS 450 Features
OCZ DDR RAM
OCZ DDR RAM Price List
OS 5 Smartphone
Olympus E-5
Olympus E-5 Digital SLR Camera
Olympus Zuiko
Olympus Zuiko 40-150mm
Olympus Zuiko 40-150mm Lens Digital Camera
One Touch Net Phone
One Touch Net Phone launched by Tata Docomo
One-Touch-Net-Phone
Onida F810
Onida F810 Music centred handset
Onida G600 KY
Onida G600 KY Rock with impressive music features
Onida G600 KY features
Onida mobiles
PC Secure
Panasonic Digital Camera Price List
Panasonic Interchangeable 3D Lens For LUNIX G Series Cameras
Panasonic Unveils DMG-GH2 Lumix DSLM Digital Camera
Parent of raped teen ‘a ball of rage’
Price of nokia phones
Qualcomm CDMA
Review
Review: Zombie Escape for iPhone
Rupee
Rupee Symbol
Samsung
Samsung B2330H
Samsung B2330H Price
Samsung C3300K Cheap Touchscreen Mobile
Samsung C3510
Samsung C3510 CorbyPop
Samsung C3510 CorbyPop Features
Samsung Caliber
Samsung Champ Mobile Phone
Samsung Champ Mobile Phone Technical Specification
Samsung Galaxy Q
Samsung Galaxy Q Smartphone Technical Specification
Samsung Guru E2152
Samsung Guru mobiles
Samsung N128
Samsung N128 Price
Samsung N128 Techincal Specification
Samsung N150
Samsung N150 Netbook Technical Specification
Samsung N150 Price
Samsung NX100 Digital Photography Camera
Samsung NX100 Digital Photography Camera System
Samsung PX2370 Pric
Samsung R418 Laptop features
Samsung R418 Price
Samsung R418 Technical Specification
Samsung R480
Samsung R480 Features
Samsung R480 Price
Samsung R528
Samsung R528 Price
Samsung R528 Technical Specification
Samsung R538
Samsung R538 Price
Samsung R538 Technical Specification
Samsung R780
Samsung R780 Features
Samsung R780 Laptop Technical Specification
Samsung R780 Price
Samsung Unveils iPad Competitor
Samsung flexes young photo
Samsung flexes young photo muscles with NX100
Sharp SH8128U
Sharp SH8128U Smartphone
Slider Phone
Smart Phones of 2010
Smartphone Technical Specification
Sony DCR-SR47E Handycam
Sony DCR-SR47E Handycam Technical Specification
Sony DCR-SR67E Handycam
Sony DCR-SR67E Handycam Technical Specification
Sony DCR-SR68E Handycam
Sony DCR-SR68E Handycam Technical Specification
Sony DCR-SR87E Handycam
Sony DCR-SR87E Technical Specification
Sony DCR-SX44E Handycam
Sony DCR-SX44E Handycam Technical Specification
Sony DCR-SX63E Handycam Technical Specification
Sony Ericsson Aino Classic Mobile
Sony Ericsson Aino Classic Mobile Features
Sony HDR-CX100E Handycam
Sony HDR-CX100E Handycam Technical Specification
Sony HDR-CX150E Handycam
Sony HDR-CX150E Handycam Technical Specification
Sony HDR-TG1E Handycam
Sony HDR-TG1E Handycam Technical Specification
Sony PS3 Ceramic
Sony PS3 Ceramic White Heading Games
Sony Vaio E Series Laptop Features
Sony Vaio E Series Laptop Price
Sony Vaio VPCCW25FN/R
Sony Vaio VPCCW25FN/R Price
Sony Vaio VPCCW25FN/R Technical Specification
Sony Vaio VPCCW26FG/W
Sony Vaio VPCCW26FG/W Price
Sony Vaio VPCCW26FG/W Technical Specification
Sony Vaio VPCEA16FG/G
Sony Vaio VPCEA16FG/G Price
Sony Vaio VPCEA16FG/G Technical Specification
Sony Vaio VPCEA1BGN/BI
Sony Vaio VPCEA1BGN/BI Price
Sony Vaio VPCEA1BGN/BI Technical Specification
Sony Vaio VPCEB12EN/BI
Sony Vaio VPCEB12EN/BI Price
Sony Vaio VPCEB12EN/BI Technical Specification
Sony Vaio VPCEB14EN/BI
Sony Vaio VPCEB14EN/BI Price
Sony Vaio VPCEB16FG/B
Sony Vaio VPCEB16FG/B Price
Sony Vaio VPCEB1AGG/BI
Sony Vaio VPCEB1AGG/BI Price
Sony Vaio VPCF117HG/BI
Sony Vaio VPCF117HG/BI Price
Sony Vaio VPCF117HG/BI Technical Specification
Stylish Lightweight Laptop
Sub-Woofer Speaker System
Sub-Woofer Speaker System With IR Remote
Symbian Platform Smartphone
Tata Photon Wi-Fi
Tata Photon Wi-Fi Pocket Router
Tata Photon Wi-Fi Pocket Router Price
Tata Photon price
The linux desktop is dead
Top 10 Smart Phones
Top 10 Smart Phones of 2010
Touchscreen Phone
Twitter Launches Official iPad Application
Unlimited Broadband
Verizon
Videocon DVD Player
Videocon DVD Player Price List
Videocon Inverter
Videocon Inverter Battery Price List
Videocon Inverter Price List
Videocon V1606
Videocon V1606 Multimedia Handset
Viewsonic
Viewsonic VX2739wm
Viewsonic VX2739wm Price
Water Purifier
Weston Forays
Weston Forays in the Indian mobile phone market
White iPhone
Windows Phone 7
Windows Phone 7 Tools Out as MS Woos Developers
Wireless Connection Printer
Yahoo
Yahoo CEO
Yahoo CEO Says
Yahoo CEO Says 'Total Control' Will Hurt Apple's iAd
Yahoo has no plans to sell Alibaba stake
Zebronics JUDWAA-5 Keyboard
Zebronics JUDWAA-5 Mouse Combo
Zen M16 Phone Key Features
Zen M16 mobile phone
android
apple
building blocks
cannon price
cel phone price
feauters
ground in solar
hp pavilion price
hp price
iPhone 4
iPhone 4 Price in India
iPhone US
iPod Touch
ipod
laptop Designs
latest Samsung
lg monitor cost
micromax mobile phones
micromax mobile price
mouse price
network
powered laptop
price
price of mobile phones
protection code
samsung Fascinate
No comments:
Post a Comment