středa 30. září 2009

IM+ - jak komunikuje

Zjistil jsem, jaké protokoly používá aplikace IM+ na iPhonu:
  • tcp protokol na port 80
  • tcp protokol na port 30000
Pokud byste někdo měl problémy s tím, že se IM+ nemůže připojit k Internetu, žádejte povolení portu tcp 30000 u svého správce firewallu....

pondělí 28. září 2009

Outdoorové pouzdro na iPhone

Když už jsem začal iPhone tahat na výlety a na hory (neboli do toho outdooru, jak se dnes říká), začal jsem přemýšlet jak ho dostatečně ochránit - hlavně přes pískem, vodou a přes mechanickým poškozením. Postupně jsem si prošel několika fázemi vývoje, až jsem skončil u pouzdra Defender Case firmy Otter Box. O něm a o mých zkušenostech s ním se můžete dočíst v článku na horyinfo.cz.

pátek 25. září 2009

Safari - ochrana před nebezpečnými stránkami

Prohlížeč Safari má od verze 3.2 zabudovanou ochranu před nebezpečnými www stránkami. Nebezpečnými tím, že obsahují něco, co se pokouší přes www prohlížeč dostat do našich počítačů a škodit - třeba tím, že do počítače nasadí trojského koně na rozesílání spamu nebo že se pokouší z počítače vydolovat citlivá data typu hesla, čísla platebních karet apod.
Nedávno jsem právě na jednu takovou stránku narazil a Safari zareagovalo následovně:
Místo stránky ukázalo varovný nepřehlédnutelný nápis:

Varování je možné ignorovat a na stránku se podívat. Nebo kliknout na odkaz na Google a podívat se, před čím nás to vlastně varuje - v tomto případě před kódem pocházejícím z xtrarobotz.com:


Zajímalo mě, co vlastně je na té stránce nebezpečného a tak jsem se podíval na její zdrojový kód:


Je to jednoduchá stránka, která jen přesměruje návštěvníka www.prepo.cz na stránku www.teamprevent.cz. Ale pozor, úplně na konci je něco, co by tam být nemělo - tag IFRAME s odkazem na xtrarobotz.com a s vlastností "hidden" - neboli neviditelný. Tím se zřejmě do prohlížeče stáhne ten nebezpečný škodlivý kód.
Tahle řádka je navíc nesmyslně až za koncovým /html tagem - vypadá to, že byla k obsahu stránky připojena automaticky nějakým botem.
Dál jsem se bohužel nedostal, protože server xtrarobotz.com nefunguje - zřejmě někdo prosadil jeho odpojení od Internetu.

Jak Safari pozná, že na stránce je škodlivý kód? Samotné Safari stránky neprohlíží, ale využívá v tomhle služeb Googlu. Google takové stránky vyhledává, udržuje jejich databázi a tu Safari využívá.

Tato kontrola je v Safari defaultně zapnutá:


Dá se ovšem v nastavení vypnout - to kdybyste ji považovali za zbytečnou nebo jako správní paranoici měli podezření, že Google může přes tuto službu sledovat, které stránky si prohlížíte...

úterý 22. září 2009

GPS v iPhonu XIX - MotionX verze 7.1

Nové verze MotionX GPS se objevují tak rychle, že mám pocit, že skoro o ničem jiném nepíšu.
Ve verzi 7.1 se objevily dvě novinky.
První - došlo ke sloučení karet Waypoints a Tracks do jedné, která se jmenuje Logbook. Je to drobná změna, ale příjemná - přepínání obrazovek je teď rychlejší, je to praktičtější.


Sloučené karty Waypoints a Tracks

Druhá - na téže kartě se objevila záložka Import. Ano, MotionX-GPS umí konečně importovat waypointy i trasy. Je to řešené trochu oklikou, ale funguje to.

Na kartě "Import" najdete jen text s návodem jak na to. Postup je tento:
  • Na začátku jest soubor s příponou GPX, který obsahuje waypointy nebo trasy. Já vyzkoušel do tohoto formátu vyexportovat data z aplikace k mé navigaci od Garmina - přenesla se do MotionX dobře.
  • Tento soubor pošlete e-mailem jako přílohu na adresu gpsimport@motionx.com
  • Obratem přijde mail, který obsahuje tento text:


  • Na tento mail se podíváte v iPhonu, prstem ťuknete na odkaz "click here", načež se spustí MotionX aplikace, stáhne si něco z Internetu a je to naimportované.
Odkaz obsahuje něco jako "motionxgps://api.motionxlive.com/motionx-gps/srv/import/list.xml?id=87cb1a80-9ad0-4c74-ad81-0587eb".

Celý import vypadá trošku kostrbatě, ale funguje dobře. Doufejme jen, že někoho nenapadne tuhle službu z legrace zablokovat nějakým DoS útokem.

Další články o iPhone a GPS

úterý 1. září 2009

Snow leopard - kompatibilita

Letmý seznam toho co mi zatím pod Sněžným leopardem funguje a co ne:

Bez problémů:
  • Dropbox
  • Firefox 3.5.2
  • Google Chrome
  • MS Office 2008 (Word, Excel, PowerPoint)
  • MS Remote Desktop Connection Client 2.0
  • Adium 1.4beta
  • Skype 2.7
  • Things
  • iTunes a LastFM
  • HandBrake
  • SeaShore
  • Submerge
  • VLC
Co nefunguje:
  • GPG KeyChain Access
  • GPG plugin pro Mail
  • Microsoft Remote Desktop Connection Client - verze starší než 2.0