Advertisements

 

Recent comments
« We're sheep! Beehhh! | Main | Flash on Fedora 11 not working? »
Thursday
Jul232009

A ping of death for the iPhone

The release of the 3rd generation of the iPhone was the reason for me to rush to the TMobile store to get the 32G version. I had to wait for about one week first, but finaly got one, and I love it! But there is one thing that worries me a bit. I was able to remotely drain the battery in 30-45 minutes, just by pinging the public IP address, assigned by TMobile, to the GPRS/3G interface of the phone. Is your battery draining for no reason? Is your iPhone running hot when in standby modus? Then read on...

I was curious to see what IP address I was using during 3G networking. It turns out that on the Dutch TMobile network you are assigned a random IP within a block of TMobile mobile internet users. You can check this out by going to a site like whatsmyip.org, or installing the iStat app, which also shows you the 'cell IP' of the iPhone. To see if my iPhone was pingable, I issued the ping command on the OSX terminal on my MacBook, to which it responded. I was also be able use an app like Datacase, to share documents over the internet via FTP and HTTP from my iPhone. An Nmap to the device even reported that port 21 was open. Wtf? In other words, there is nothing between your device and the evil outside world when you switch on your iPhone, at least on the TMobile network in the Netherlands. Scary stuff.

When I was done experimenting, I noticed after 30 minutes that my fully charged iPhone ran a little hot and the battery suddenly was as good as empty, even though I had put it to rest by pressing the top button. It turned out that the ping I did half an hour before on my MacBook was still running and had kept the 3G module alive, sucking the energy from my phone. Crap!

I tried the same thing with a Nokia E71 on the same network, but this trick did not work. The E71 switches the 3G networking on when needed, for instance when the browser starts. Close the browser, and the device goes offline. I haven't tried other phones yet, but I'm curious to see how an Android reacts...

So, how could an attacker do harm to you and me remotely? Well, I used a nice tool called xprobe to do a remote ICMP fingerprint of the OS. One run of the tool against my public iPhone IP showed that the device was probably "Apple Mac OS X 10.3.x". Apparently, the iPhone responded with OSX characteristics. Easy catch! Someone can just scan the IP block with xprobe, and ping all iPhones he finds to death. Another, more targeted approach would be to lure you to his webserver, tailing and grepping his logs to see if any iPhones come along and then ping the device to death. He could also send you an email, containing a remote image to do this. Remote image loading is switched ON by default on the iPhone Mail app, so this method would be easier. Why would someone do this? For fun? An iPhone hater? Or just because?

Other networks in the Netherlands that offer GPRS/3G do not seem to be vulnerable to this problem because of the use of NAT or blocking inbound traffic. I hope that TMobile will do the same soon. Please share your experiences on other networks here.

PrintView Printer Friendly Version

EmailEmail Article to Friend

References (4)

References allow you to track sources for this article, as well as articles that were written in response to this article.
  • Response
    HP finally came out with the official information on the heavy duty blade for use in VMware environments. This blade for the c- Chassis is the BL495c which has 16 slots for Memory DIMMs and two AMD Opteron processors. Its the official Virtualization Blade.
  • Response
    ... השוואת מחירים ביטוח רכב - בשנים האחרונות למרות שחלפו למעלה מ -25 שנה מאז חקיקתו של חוק ביטוח רכב מקיף השוואת מחירים, לנפגעי ביטוח רכב מקיף השוואת מחירים. ההשתתפות העצמית הינה לגרום לבעל הפוליסה שימוש עסק... A ping of death for the iPhone - Dutchtechies blog - dutchtechies ...
  • Response
    ...an interestin post over at . . .
  • Response
    Soprano top quality, extra-durable products are used po Parajumpers Simona pular production, with styles incorporating awfully technological elements f Parajumpers Angie ashioned with a Parajumpers needs popular mind; discrete pockets,Parajumpers Simona, parachute the collar and throat f parajumpers jakke a

Reader Comments (72)

Can you tell me the IP address range of t-mobile netherlands?

August 18, 2009 | Unregistered Commenterdude

TMobile NL uses several IP blocks. At this moment, my iPhone ip is in the block 188.88.0.0 - 188.89.255.255 . I've seen 2 other blocks thus far, but do not remember them. I'll take a look, from time to time and post them here.

August 18, 2009 | Registered CommenterShizzle

Some IP's I've found:

#Vodafone
62.140.128.0/17
62.140.137.0/24
#T-mobile
91.0.0.0/8
94.0.0.0/8
89.0.0.0/8
84.241.0.0/16
#KPN
#77.63.226.0/17

August 18, 2009 | Registered CommenterCaptain Rtfb

Today I'm somewhere in between 95.99.0.0 - 95.99.255.255. Haven't seen that one before. TMobile must have a sh*tload of IP's!

August 19, 2009 | Registered CommenterShizzle

Heh... Surprised you gave out your IP address after describing a working attack method...

February 2, 2010 | Unregistered CommenterBedazzled

really good point. i do this subconciously with my nephew alot. i'll say stuff like: "wow, you are studying bar graphs in math!? it took me a week to figure them out but they are fun!" and i think it boosts his confidence to know that even his Aunt finds some things hard and that he doesn't have to feel bad when he struggles. i'm so glad if you click in my blog!my websiteA.Lange & Sohne replica watches

this is a good article.I will keep it and share it whit my friends .I think thay will like it .Richard Mille named his newest uncover of RM011, Felipe Massa TitaniuBreitling replica watches
m Black DLC Grand Prix Brazil.

August 18, 2010 | Unregistered Commenterreplica daytona watches

Beautiful Christian Louboutin, dazzling Tiffany Jewelry, energetic, Vibram Five Fingers and NFL Jerseys were all beautiful Moncler of each one of us.Christian Louboutin Knockoffs,Christian Louboutin Wedding Shoes,Christian Louboutin Sandals,Christian Louboutin Wedges,Christian Louboutin Platform,Christian Louboutin Sneakers,Christian Louboutin Nappa Bootie,Christian Louboutin Ankle Boots,Christian Louboutin Leopard Boots,christian louboutin leopard,christian louboutin python pumps,christian louboutin black pumps,christian louboutin platform pump,Christian Louboutin Peep Toe,Christian Louboutin Declic Pumps,christian louboutin very prive pumps,Christian Louboutin Slingbacks,Christian Louboutin Cathay,Christian Louboutin High Heels,Christian Louboutin Pigalle,Christian Louboutin Mary Janes,Christian Louboutin Wedding Shoes,Christian Louboutin Declic Leather Pumps,Christian Louboutin Lace Up Boots,Christian Louboutin Robot,Christian Louboutin Peep Toe Boots,Christian Louboutin over the knee boots,christian louboutin babel boots,Christian Louboutin Bandage Boots,Christian Louboutin Bouquet Platform,Christian Louboutin Dillian Pumps,christian louboutin macarena,red sole shoes,Christian Louboutin Flats,Christian Louboutin Double Platform Sandal,Christian Louboutin Evening,christian louboutin calypso pumps,christian louboutin d'orsay,Christian Louboutin Alta Nodo,christian louboutin petal pumps,christian louboutin petal crepe satin sandal,replica christian louboutin shoes,Christian Louboutin Platform Pumps,Christian Louboutin Espadrille Wedge,Christian Louboutin Jeweled Pumps,christian louboutin cutout pump,Christian Louboutin Cutout Bootie,christian louboutin glitter pump,christian louboutin circus boots,christian louboutin sample sale,ED Hardy ED Hardy,Nike Shoes Nike Shoes,Abercrombie and Fitch Abercrombie and Fitch,Gift Ideas Gift Ideas,Tiffany Jewelry Tiffany Jewelry,Ball Bearing Ball Bearing,Christian Louboutin Christian Louboutin Discount,UGG Boots UGG Boots,EMU Boots EMU Boots,Louis Vuitton Handbags Louis Vuitton Handbags,Christian Audigier Christian Audigier

October 21, 2010 | Unregistered Commenterchriatian louboutin

Although to some it may feel oh-so-far-off, spring is on it's way, and here are the louis vuitton to prove it!
New Christian Louboutin spring shoes are hitting the shelves and they are colorful, whimsical and playful,perfect for a spring or summer wedding looking for a little jolt of fun! and now discount for Gucci,Which are your faves?

louis vuitton
lv
louis vuitton wallets
louis vuitton purses
louis vuitton sunglasses
louis vuitton bags
louis vuitton handbags
lv
louis vuitton bags
louis vuitton outlet

louis vuitton
lv
louis vuitton wallets
louis vuitton purses
louis vuitton sunglasses
louis vuitton bags
louis vuitton handbags
lv
louis vuitton bags
louis vuitton outlet

louis vuitton
lv
louis vuitton wallets
louis vuitton purses
louis vuitton sunglasses
louis vuitton bags
louis vuitton handbags
lv
louis vuitton bags


louis vuitton
lv
louis vuitton wallets
louis vuitton purses
louis vuitton sunglasses
louis vuitton shoes
louis vuitton bags
louis vuitton handbags
lv
louis vuitton bags

cugg boots cheap
cheap ugg boots
discount uggs
uggs on sale
cheap ugg boots on sale
cheap uggs on sale
discount uggs on sale
ugg classic boots sale
cheap ugg boots for sale online
cheap ugg boots wholesale
cheap ugg classic boots on sale
UGG classic boots
cheap ugg classic boots
ugg discount boots
discount uggs boots
discounted ugg boots
cheap uggs boots
uggs for cheap
ugg tall boots
ugg short boots
ugg boots sale
ugg boots on sale
ugg boots on cheap
ugg discount
cheap ugg boots for women
cheap ugg boots online
cheap ugg boots for sale
cheap ugg boots for Kids
cheap ugg boots on sale
cheap ugg boots for sale online
cheap ugg boots wholesale
cheap ugg boots for girls
cheap ugg classic
cheap ugg classic tall boots
cheap ugg classic cardy boots
cheap ugg classic short boots
UGG Slippers
UGG Slippers for women
ugg slippers for women uk
cheap ugg slippers for women
UGG Slippers for men
ugg slippers for men on sale
UGG Slippers for men uk
UGG Slippers on sale
ugg slippers on sale for women
womens ugg slippers on sale
coquette ugg slippers on sale
UGG Slippers sale
mens ugg slippers sale
UGG Slippers cheap
ugg slippers discount
ugg slippers discounted
ugg slippers for kids
ugg slippers clearance
mens ugg slippers clearance
ugg slippers outlet
UGG Sandals
ugg sandals for women
ugg sandals on sale
ugg sandals men
ugg sandals for men
ugg sandals women
ugg sandals sale
ugg sandals halendi
ugg sandals amazon
ugg sandals clearance
UGG Sneakers
ugg sneakers for women
ugg sneakers women
ugg sneakers uk
ugg sneakers evera
mens ugg sneakers
UGG Classic Sheepskin Glove
ugg sheepskin gloves
fingerless sheepskin gloves
ugg shearling gloves
ugg igloo gloves
ugg fingerless gloves
ugg men's gloves
ugg australia gloves
ugg long gloves
ugg gloves sale
ugg gloves women
ugg gloves black
ugg gloves australia
ugg gloves uk
ugg gloves cheap
ugg gloves and mittens
mens ugg gloves
black ugg gloves
UGG Fringe Cardy Knit Boots
ugg cardy boots
ugg cardy boots reviews
ugg cardy boots sizing
ugg fringe cardy boots
ugg boots classic cardy
ugg cardy reviews
ugg cable knit boots
ugg classic argyle knit boots
cheap ugg knit boots
ugg knit boots with buttons
UGG Classic Kids Boots
ugg boots for kids
ugg boots for kids on sale
ugg boots for kids cheap
ugg boots for kids uk
ugg boots for kids canada
fake ugg boots for kids
discount ugg boots for kids
clearance ugg boots for kids
pink ugg boots for kids
replica ugg boots for kids
purple ugg boots for kids
ugg style boots for kids
ugg kids boots
ugg kids boots sale
ugg kids boots clearance
ugg kids boots on sale
ugg kensington kids boots
ugg kids cardy boots
ugg kids cardy
ugg kids cardy ii
ugg kids cardy pink multi
ugg kids classic tall
ugg kids classic tall marquis knit
ugg kids classic tall stripe cable knit
ugg kids lil sunshine
ugg kids size chart
ugg kensington kids
ugg kensington kids boots
ugg look alikes for kids
ugg knockoffs for kids
ugg shoes for kids
ugg boots on sale for kids
ugg style boots for kids
uggs for kids on sale
uggs for kids outlet
UGG Kenly Boots
ugg kenly grey
ugg kenly reviews
ugg kenly chocolate
ugg kenly espresso
womens ugg kenly boots
cheap ugg kenly
women's ugg kenly
UGG Adirondack Boots
UGG Adirondack Boots ii
UGG Adirondack Boots men's
UGG Adirondack Boots uk
UGG Adirondack Boots tall
ugg adirondack boots canada
ugg adirondack ii
ugg adirondack ii sale
ugg adirondack ii boots
ugg adirondack tall boots
ugg adirondack sale
UGG Adirondack Boots ii sale
UGG Adirondack Boots ii otter
ugg adirondack boot reviews
ugg adirondack boot otter
UGG brookfield tall Boots
ugg brookfield tall
UGG brookfield Boots
ugg brookfield short
ugg brookfield black
UGG Classic Argyle Boots
ugg argyle boots on sale
ugg argyle boots sale
ugg argyle knit boots
ugg argyle knit
ugg argyle Boots
ugg argyle Boots on sale
ugg argyle Boots sale
ugg argyle UK
ugg argyle review
ugg argyle knit uk
UGG Classic Bailey Button Boots
UGG Bailey Button Boots
bailey button triplet uggs
bailey button uggs
bailey button ugg boots on sale
UGG Bailey Button Boots on sale
UGG Bailey Button Boots leopard
UGG Bailey Button Boots kids
UGG Bailey Button Boots sale
UGG Bailey Button Boots cheap
UGG Bailey Button Boots cheatnut
UGG Bailey Button Boots uk
UGG Bailey Button Boots 5803
UGG Bailey Button Boots reviews
UGG Bailey Button Boots black
ugg bailey button triplet
ugg bailey button on sale
ugg bailey button bomber
ugg bailey button triplet boot
ugg bailey button review
ugg bailey button triplet kids
ugg bailey button triplet sale
ugg bailey button toddle
bailey button uggs sale
UGG Classic Cardy Boots
UGG Classic Cardy sale
UGG Classic Cardy review
UGG Classic Cardy black
UGG Classic Cardy on sale
UGG Classic Cardy moss
UGG Classic Cardy oatmeal
UGG Classic Cardy greys
UGG Classic Cardy tall
UGG Classic Cardy fig
UGG Cardy fig
UGG Cardy boots
UGG Cardy sale
UGG Cardy boots on sale
UGG Cardy review
UGG Cardy kids
UGG Cardy boots sale
UGG Cardy ii
UGG Cardy sizing
UGG Classic Crochet Boots
ugg suburb crochet boots
UGG Crochet Boots
ugg crochet boots sale
ugg crochet collection
UGG Classic Mini Boots
UGG Mini Boots on sale
UGG Mini Boots uk
ugg mini mel
UGG Mini Classic
ugg mini black
classic ugg mini
ugg mini mel large
ugg mini mel pink
UGG Classic Short Boots
UGG Classic Short Boots on sale
UGG Classic Short Boots black 5825
UGG Classic Short Boots chestnut
UGG Classic Short Boots black
UGG Classic Short Boots gray
women's UGG Classic Short Boots
cheap UGG Classic Short Boots
UGG Short Boots on sale
UGG Short Boots sale
black UGG Short Boots
ugg short black boots
ugg australia classic short boots
classic short boots
UGG Classic Tall Boots
UGG Classic Tall Boots on sale
UGG Classic Tall Boots chestnut
UGG Classic Tall Boots black
UGG Classic Tall Boots gray
cheap UGG Classic Tall Boots
UGG Classic Tall wool
UGG Classic Tall sale
UGG Classic Tall cheatnut
ugg classic tall wool stripe
ugg classic tall black
ugg classic tall blackberry wine
ugg classic tall fancy women's
ugg classic tall fancy boot
ugg classic tall logo
ugg classic tall metallic
ugg classic tall metallic boot
UGG Classic Tall Romantic Flower
ugg classic tall romantic flower 5802
ugg romantic flower boot
ugg romantic flower boot on sale
UGG Classic Tall Stripe Cable Knit
UGG Tall Stripe Cable Knit
UGG Classic Stripe Cable Knit
UGG Classic Tall Stripe Cable Knit boots
UGG Stripe Cable Knit boots
UGG Elsey Boots
UGG Elsey Boots on sale
UGG Elsey wedge
UGG Elsey wedge boots
UGG Gissella Boots
UGG Gissella black
UGG Gissella review
UGG Gissella uk
UGG Gissella
UGG Highkoo Boots
Highkoo uggs
highkoo boot by ugg
Highkoo ii uggs
Highkoo ii
highkoo ruched boot ugg
UGG Infant Erin Boots
UGG Infant Erin
UGG Infant Boots
UGG Infant Boo
ugg infant booties
ugg infant snowsuit
ugg infant shoes
UGG Erin pink
UGG Erin blue
UGG Erin sale
UGG Erin baby
UGG jimmy choo
ugg jimmy choo siobhan
ugg jimmy choo uk
ugg jimmy choo price
ugg jimmy choo collaboration
nicky hilton ugg jimmy choo
UGG Knightsbridge Boots
UGG Knightsbridge Boots black
women's UGG Knightsbridge Boots
UGG Knightsbridge Boots uk
UGG Knightsbridge Boots sale
UGG Knightsbridge Boots 5119
ugg knightsbridge boots women's reviews
UGG Knightsbridge review
UGG Knightsbridge size 10
UGG Knightsbridge black size 7
UGG Knightsbridge 5119
UGG Knightsbridge black
UGG Knightsbridge grey
UGG Knightsbridge sale
ugg knightsbridge espresso
UGG Langley Boots
UGG Langley Boots on sale
ugg langley silt
UGG Metallic Boots
UGG Metallic cardy
UGG Metallic logo
UGG Metallic copper
UGG New Style Boots
UGG Nightfall Boots
genuine ugg nightfall boots
UGG Nightfall Boots sale
UGG Nightfall Boots chestnut
UGG Nightfall Boots uk
UGG Nightfall uk
UGG Nightfall black
UGG Nightfall 5339
UGG Nightfall review
UGG Sheepskin Cuff Boots
UGG Sheepskin Cuff Boot review
UGG Sheepskin Cuff Boot uk
UGG Sheepskin Cuff
UGG stella tall Boots
UGG Suburb Crochet Tall Boots
UGG Suburb Crochet Tall black
UGG Sunburst Boots
UGG Sunburst tall
UGG Sunburst tall black
UGG Sunburst uk
UGG Sunburst tall sale
UGG Sunburst cheap
UGG Sundance II black
UGG Sundance II chestnut
UGG Sundance 2
ugg sundance limited edition
UGG Tess Suede Boots
UGG Tess boots
ugg suede boots 5230
UGG Ultra Short Boots
UGG Ultra Short Boots uk
UGG Ultra Short 5225
UGG Ultra Short sale
UGG Ultra Tall Boots
UGG Ultra Tall balck
UGG Ultra Tall cheatnut
UGG Ultra Tall review
UGG Ultra Tall uk
UGG Ultra Tall 5245
UGG Upside Boots
UGG Upside 5163
ugg handbags on sale
ugg handbags uk
cheap ugg handbags
ugg handbags sale

November 19, 2010 | Unregistered Commenterlouis vuitton outlet

There are different rembrandt paintings forms of abstract art and they can all look beautiful in renoir paintings your home. The
art can be either representational abstract oil paintings where there seems to be matisse paintings some forms that can be recognized in the painting, goya paintings or it can be non-representational where there are no obvious modern oil paintings forms visible. You can take a oil painting from photo look at abstract art and see whatever wholesale oil painting you want. If you want to oil paintings wholesale hang it in a contemporary living room it can work there flower oil painting because as an abstract form it can still life oil paintings take on a contemporary look. seascape oil paintings Hanging it in a kitchen can make it look like a very van gogh oil paintings domestic painting and oil painting supplies appropriate for the floral oil paintings surroundings.
iphone cases
iphone covers
iphone 3gs cases
iphone 3g cases
iphone 4 cases
white iphone 4
iphone 4 white
white iphone
white iphone 4 available

November 27, 2010 | Unregistered Commenterartrepro

cheap uggs
discount ugg boots
ugg boots uk
buy ugg boots
ugg boots on sale
ugg boots
wholesale ugg boots
cheap ugg boots
discount ugg boots
ugg boots for kids
Gucci Boots
moncler
moncler jackets

moncler uk
moncler down jacket
moncler down jacket
moncler coats
moncler clothing
moncler ski jackets
moncler vest
moncler shop
moncler online
moncler jacket
moncler jackets for men
moncler women
moncler coat
moncler shirts
moncler store
moncler mens
moncler jackets on sale
moncler jackets for women
moncler discount
moncler vest men
mens moncler jackets
moncler on sale
mens moncler
moncler shoes
moncler jackets women
moncler down coat
moncler men jackets
moncler wholesale
kids moncler
men moncler jackets
womens moncler
moncler down vest
wholesale moncler
moncler hoody
jackets moncler
uk moncler
new moncler
women moncler
moncler black
ugg boots
uggs boots
ugg boots on sale
uggs on sale
cheap uggs
discount uggs
discount uggs boots
wholesale uggs
wholesale ugg boots
ugg classic short boots
cheap ugg boots
kids ugg boots
ugg bailey button
ugg classic tall boots
ugg mini boots
cardy ugg boots
ugg slippers
ugg ultra short
UGG Payton
UGG Adirondack II
ugg ultimate boots
ugg ultra tall
UGG Roxy Tall
UGG Nightfall boots
UGG Sundance boots
ugg adirondack boots
ugg broome
UGG Seline
UGG Elsey
UGG Corinth
UGG Highkoo
UGG Knightsbridge
Ugg Stripe Cable
Ugg Argyle Boots
new ugg boots
UGG Delaine
UGG Langley
UGG Liberty
Ugg Bailey Button Triplet
ugg shop
ugg boots
wholesale ugg boots
cheap ugg boots
discount ugg boots
ugg boots for kids
Gucci Boots
ugg boots
wholesale ugg boots
cheap ugg boots
discount ugg boots
ugg boots for kids
Gucci Boots
ugg boots
cheap ugg boots
discount ugg boots
wholesale ugg boots
ugg classic boots
ugg bailey button
ugg cardy boots
kids ugg boots
ugg slipper
ugg 1886
ugg 5163
ultra short ugg boots
ultra tall ugg boots
ugg 5273
ugg 5359
classic tall ugg boots
classic short ugg boots
paisley short ugg boots
mini ugg boots
ugg 5899
ugg 5803
ugg 5819
argyle knit ugg boots
kids bailey button ugg
ugg 5304
ugg 5616
ugg 5822
Adirondacks II UGG Boots
Highkoo UGG Boots
Tan Payton UGG Boots
Knightsbridge UGG Boots

ugg boots
wholesale ugg boots
cheap ugg boots
discount ugg boots
ugg boots for kids
Gucci Boots
cheap ugg boots
cheap ugg boots uk
kids ugg boots
chestnut ugg boots
cardy ugg boots
black ugg boots
discount ugg boots
classic tall ugg boots
ugg classic short boots
ugg style boots
bailey button ugg boots
womens ugg boots
ugg slippers

pink uggs
chestnut uggs
short uggs
knitted ugg boots
sundance ugg boots
mini ugg boots
nightfall ugg boots
ugg sandals
black uggs
ugg knightsbridge
knitted uggs
ugg ultra tall
ugg ultra boots
nightfall uggs
wholesale ugg boots
ugg ultimate
ugg sundance


UGG Bailey Button Boots
UGG Classic Tall Metallic
UGG Classic Tall Boots
UGG Tall Boots
UGG 5817 Boots
UGG Roxy Tall Boots
UGG Classic Cardy Boots
UGG Stripe Cable Knit Boots
UGG Classic Short Boots
UGG Classic Short Paisley
UGG Classic Short Metallic
UGG Classic Tall Paisley
UGG Classic Mini Boots
UGG Classic Argyle Knit Boots
UGG Bailey Button Triplet Boots
UGG Evera Shoes
UGG Kids Boots

GHD Hair Straightener
instyler rotating hot iron
Gucci Boots for women
Gucci Boots for men
UGG Ultra Short LE
UGG Women's Upside Boots
ugg women boots
UGG Ultra Short Boots
UGG Suede Boots
UGG Ultra Tall Boots
UGG Style Women Boots
UGG Classic Sundance II Boots
UGG Nightfall Boots
UGG Sundance LE
UGG Classic Tall Romantic Flower
cheap nfl jerseys
cheap NHL Jerseys

December 7, 2010 | Unregistered Commentercheap ugg boots

Myefox worked with the second string all preseason and is listed accordingly on the team’s depth chart.
RC Hubschrauber
Windows Mobile
airphones

December 21, 2010 | Unregistered CommenterWindows Mobile

investigation ugg boots States Embassy in Italy. ugg boots Italian Prime Minister cheap laptop battery Silvio Berlusconi is holding its annual press conference time of the incident, wholesale Compaq Laptop Battery he said that Interior Minister

December 24, 2010 | Unregistered Commenterwholesale laptop battery

The Beats by Dr. Dre have a chunky, padded, shiny black headband that slopes down and expands almost seamlessly into circular earcup supports. The large, oblong earcups are extremely comfortable and can swivel gently, back and forth and from side to side. Thin accents of silver and red wrap round each earpiece?aa subtle, handsome touch.

December 24, 2010 | Unregistered Commenterwhite iphone 4

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>