解析7.0.6更新的安全性漏洞 - iOS

Heather avatar
By Heather
at 2014-02-25T12:22

Table of Contents

本文章只是想說明一下7.0.6到底更新了什麼

對實際更新的操作和效能沒有什麼幫助(汗)

當做知識看看就好XD


Apple最近發佈了iOS 7.0.6,更新內容只講了是有關SSL的安全性更新。乍聽
之下好像不是什麼嚴重的大更新。

但是在許多安全專家開始仔細研究後,發現其實Apple出了一個相當大的包,
影響非常之大,造成的原因卻又簡單的好笑。

首先我們要先了解什麼是SSL。SSL是網路連線的一種加密認證方式,普遍應
用在各大網站的登入系統來避免Man In The Middle攻擊。

舉例來說,你今天想要進行網路購物,你勢必要輸入你的信用卡號碼傳給網
站。所謂Man In The Middle攻擊,就是攻擊者假扮成你要購物的網站,從中
拿走了你的信用卡資料。然後為了不讓你察覺,他當然也會把這份資料送去
給真正的購物網站,拿到購物網站的回應後再傳回給你。這樣在你的眼中,
你還是正常的消費,但是信用卡資料卻已經神不知鬼不覺的被盜取了。同樣
的原理,你的email或者網路銀行的帳號密碼,都可以這樣被盜取。

所以SSL的存在就是為了阻止這件事情。你也許注意到許多網站在登入時你的
網址都會從http://變成https://,這就表示SSL已經啟動。SSL會認證跟你溝
通的對象,確定對方真的是他所宣稱的網站而不是攻擊者所偽裝的。背後的
原理就像是我們使用親筆簽名來確認是否為本人一樣,使用數位簽名來確認
對方的身分。

那Apple出了什麼包呢?基本上在過去的半年多,所有Apple的產品,SSL的認
證機制都是壞掉的。也就是如果你使用Apple的產品在公開的網路環境登入任
何網站,你的資料基本上相當容易被盜取。在過去幾個月也許知道這個漏洞
的人不多,所以也許沒有太多的攻擊事件,但是就在幾天前漏洞曝光,利用
此漏動的攻擊者將會大幅增加。

這邊有個測試網站,它會顯示你的瀏覽器是否受此漏洞影響:

https://gotofail.com

問題講完了 現在來講解決方案。iOS的使用者,請更新到7.0.6。已經JB的人
,evasi0n團隊已經更新了工具可以支援7.0.6,只要更新->重新JB->重新裝
回所有tweak,或者可以直接到Cydia安裝SSLPatch這個tweak

MacOSX的使用者...很抱歉Apple還沒有出更新檔...所以現在盡量避免使用公
共無線網路登入任何網站(特別是跟金錢相關的)...等到Apple有更新檔請第
一時間更新。(有個非官方的更新,但是不推薦)
Update: Apple已釋出10.9.2的OSX更新


好,現在來講講到底是什麼原因造成這種大漏洞的。說來好笑,只是因為某
份程式碼多了一行...

在C語言裡面,判斷是是這樣寫的:

if (條件)
{
條件成立要做的事情;
條件成立要做的另一件事情;

}

但是C又有另一個設計,就是如果要做的事情可以一行寫完,那可以不用寫那
兩個{},你可以寫成這樣:
if (條件)
一行就可以做完的事情;

但是如果你這樣寫,就要特別小心,像以下這種狀況:

if (條件)
第一件事情;
第二件事情;

這種狀況乍看之下跟前面的例子一樣,實際上只有第一件事情是條件符合才
會執行,第二件事情是無論如何都會被執行...因為只有if下面那行才跟條件
判斷有關係...

這就是Apple出的包,以下是它的程式碼:

static OSStatus
SSLVerifySignedServerKeyExchange(SSLContext *ctx, bool isRsa,
SSLBuffer signedParams,
uint8_t *signature, UInt16
signatureLen)
{
...

if ((err = ReadyHash(&SSLHashSHA1, &hashCtx)) != 0)
goto fail;
if ((err = SSLHashSHA1.update(&hashCtx, &clientRandom)) != 0)
goto fail;
if ((err = SSLHashSHA1.update(&hashCtx, &serverRandom)) != 0)
goto fail;
if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0)
goto fail;
goto fail; <---- *** DANGER ***
if ((err = SSLHashSHA1.final(&hashCtx, &hashOut)) != 0)
goto fail;

err = sslRawVerify(ctx,
ctx->peerPubKey,
dataToSign,
dataToSignLen,
signature,
signatureLen);
...
fail:
SSLFreeBuffer(&signedHashes);
SSLFreeBuffer(&hashCtx);
return err;

}

這段程式碼就是SSL在認證簽名用的,整個函數會檢查簽名是否為真然後回傳
檢查結果,傳回0就是正確,傳回非0就是錯誤。本來這段程式碼是沒有問題
的,每個判斷式會檢查一樣東西,認證成功會檢查下一樣東西,認證不成功
會跳到最下面的3行程式碼,此時err應該不會是0,所以整個函數回傳非0的
值,認證失敗。

問題是某處連續出現的兩個goto fail,只有第一個跟它上面的if有關,會考
慮條件判斷。後面那個goto fail不管怎麼樣都會被執行到!!! 也就是認證到
一半就跳到下面那三行程式碼,此時err當然是0,函數回傳了0,直接宣布認
證通過...

對,錯誤就是這麼簡單,多了一行goto fail,可以影響全世界不知道多少的
用戶,讓整個SSL認證機制完全無效,寫程式真的不能不小心啊…

最後,請記得更新你的系統。隨著Apple發表這個更新檔並且被挖出了相關漏
洞資訊,攻擊者會增加的非常快速。


--
◢███
◤ ◢◤
◢███ ◢██ ◢███
◢◤ ◢◤
◢███ ◢█ ◢███


--
Tags: iOS

All Comments

Tristan Cohan avatar
By Tristan Cohan
at 2014-02-27T06:40
很詳細的說明,推一下
Barb Cronin avatar
By Barb Cronin
at 2014-03-02T09:45
XD
Joe avatar
By Joe
at 2014-03-02T16:35
實用推
Rebecca avatar
By Rebecca
at 2014-03-02T21:35
實用推 看PTT長知識
Candice avatar
By Candice
at 2014-03-03T01:22
推一個
Audriana avatar
By Audriana
at 2014-03-06T07:17
如果都沒在用公用網路的人還要更新嗎? 都只用自己的3G跟
家裡的wifi
Sandy avatar
By Sandy
at 2014-03-06T09:36
好厲害!長知識了
Callum avatar
By Callum
at 2014-03-11T06:43
推!
Lydia avatar
By Lydia
at 2014-03-15T12:44
專業推
Kyle avatar
By Kyle
at 2014-03-19T05:25
太專業了..
Lucy avatar
By Lucy
at 2014-03-19T10:13
長知識 推!!
Brianna avatar
By Brianna
at 2014-03-20T01:11
這漏洞是大學生等級的吧XDDD
Elizabeth avatar
By Elizabeth
at 2014-03-24T01:17
專業又講得很淺顯易懂真不容易!謝謝好文長知識
Thomas avatar
By Thomas
at 2014-03-24T23:07
說明推!
Robert avatar
By Robert
at 2014-03-29T17:39
不愧是i大..
Rae avatar
By Rae
at 2014-03-31T01:56
多學了一些
Lily avatar
By Lily
at 2014-04-02T08:34
專業推!
Yedda avatar
By Yedda
at 2014-04-02T09:53
話說為什麼會有ios的source code?
Lucy avatar
By Lucy
at 2014-04-07T01:45
原本iphone4留在ios5 不過一看到SSL漏洞就馬上升級了..
Quanna avatar
By Quanna
at 2014-04-11T12:50
SSL漏洞是重大問題 除非手機完全不會輸入帳號密碼
Lily avatar
By Lily
at 2014-04-11T15:02
err初始給0? 應該不會吧@@
Ophelia avatar
By Ophelia
at 2014-04-13T03:16
本來不想更 但看到你這篇馬上更新....
Lily avatar
By Lily
at 2014-04-13T14:34
只能升成iOS7才有解嗎? 實在不想用那醜陋的介面....
Caroline avatar
By Caroline
at 2014-04-16T18:16
iOS7哪會醜 我很喜歡
扁平化很可愛
Charlotte avatar
By Charlotte
at 2014-04-17T10:31
推!終於清楚了
Frederica avatar
By Frederica
at 2014-04-19T10:24
if迴圈就算只有一行我都習慣要{}以免發生這樣的情形
Andy avatar
By Andy
at 2014-04-22T16:25
很多語言都有這樣的寫法~只是這種寫法常被當作厲害寫法
Anonymous avatar
By Anonymous
at 2014-04-27T14:31
為了那一行要重新JB跟設定 好麻煩阿 ><
Annie avatar
By Annie
at 2014-04-27T16:35
專業大推
Frederica avatar
By Frederica
at 2014-04-29T06:33
推推推
William avatar
By William
at 2014-05-03T19:58
太白癡了吧天啊
Zenobia avatar
By Zenobia
at 2014-05-08T15:14
CS學生推~
Lauren avatar
By Lauren
at 2014-05-11T05:31
如果是"過去半年多"的話 那受災戶應該只有iOS7吧?
iOS6"理論上"不必擔心這點
Annie avatar
By Annie
at 2014-05-14T12:29
專業推
Hazel avatar
By Hazel
at 2014-05-14T15:56
啊抱歉,應該是iOS6.0才不用擔心...6.1應該也有問題
Rebecca avatar
By Rebecca
at 2014-05-18T20:39
是只有iOS 7有這個漏洞嗎,iOS 6以前的呢?
Joseph avatar
By Joseph
at 2014-05-19T21:05
專業給推!!!!!!
Hedy avatar
By Hedy
at 2014-05-23T12:23
蘋果的程式 都沒再審核嗎? 為何BUG會上架
Ida avatar
By Ida
at 2014-05-24T15:22
bug不是說找就找,寫程式最難也花最多實績的就是debug
時間
Daph Bay avatar
By Daph Bay
at 2014-05-27T13:33
OSX10.9.2和iOS7.1全都還沒修補QQ
Faithe avatar
By Faithe
at 2014-05-28T10:46
這樣子ios6也需要擔心嗎?
Ingrid avatar
By Ingrid
at 2014-05-29T03:47
快推 不然人家以為我看不懂
Doris avatar
By Doris
at 2014-06-01T05:08
好詳細!
Todd Johnson avatar
By Todd Johnson
at 2014-06-02T21:56
但我的iPod touch4最高只支援到iOS6 但這波的更新也釋出
屬於iOS6的新版本 所以iOS6也是有影響吧?
Gilbert avatar
By Gilbert
at 2014-06-05T20:08
寫程式不難,debug才煩
Madame avatar
By Madame
at 2014-06-06T22:48
http://miupix.cc/pm-27F7J1
Ingrid avatar
By Ingrid
at 2014-06-10T18:40
iOS6 以上的才要跟新,有JB的去cydia下載SSLpatch就好了
Audriana avatar
By Audriana
at 2014-06-14T00:37
沒JB的人就乖乖升級吧,除非你停在iOS 5以前的版本。
Edwina avatar
By Edwina
at 2014-06-16T17:45
Apple有些程式碼是公開的: http://opensource.apple.com
Daniel avatar
By Daniel
at 2014-06-17T02:06
這...
Una avatar
By Una
at 2014-06-19T02:55
John avatar
By John
at 2014-06-20T15:33
不推對不起自己
Lydia avatar
By Lydia
at 2014-06-22T19:43
Donna avatar
By Donna
at 2014-06-23T10:21
太強大!
Audriana avatar
By Audriana
at 2014-06-23T17:44
感謝 寫的淺顯易懂實在不容易
Ophelia avatar
By Ophelia
at 2014-06-27T17:50
超專業,看過一定要推的啊:))))
Ethan avatar
By Ethan
at 2014-07-01T08:36
ios 6.1.2飄過,裝了CYDIA的SSLPATCH後測試已安全
Tracy avatar
By Tracy
at 2014-07-05T03:27
專業推!
Robert avatar
By Robert
at 2014-07-09T07:23
CS的推~
Harry avatar
By Harry
at 2014-07-12T17:41
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2014-07-14T18:54
詳細推
Oliver avatar
By Oliver
at 2014-07-16T14:56
詳細推!
Edith avatar
By Edith
at 2014-07-18T05:23
推!!
Franklin avatar
By Franklin
at 2014-07-20T16:55
這該M吧
Jessica avatar
By Jessica
at 2014-07-22T05:32
謝謝詳細解說! iOS6.1.2裝了patch後測safe
Candice avatar
By Candice
at 2014-07-22T11:54
所以做過的系統都要求 if後無論是否一行都得加{ }
Doris avatar
By Doris
at 2014-07-26T17:06
goto fail if err= xxx; =>perl有這種更帥氣的一行if語法
Doris avatar
By Doris
at 2014-07-29T14:01
推~~ 難怪iOS升上6.0之後, 就發生盜刷的新聞.
Susan avatar
By Susan
at 2014-07-31T04:48
原來是這樣! 難怪之前一堆被盜
Candice avatar
By Candice
at 2014-08-01T18:58
好蠢的漏洞= =果然習慣{}是對的
Jessica avatar
By Jessica
at 2014-08-02T08:42
每次接手那種省略{}的code都會先花時間人工format
就怕哪天多跳一行就出包了= =
Hedwig avatar
By Hedwig
at 2014-08-06T09:39
傻眼....
Faithe avatar
By Faithe
at 2014-08-08T18:13
而且更麻煩的是bug有些還是照跑,不提示錯誤..這種要抓會
抓到天荒地老
Lucy avatar
By Lucy
at 2014-08-11T01:17
專業大推
Anonymous avatar
By Anonymous
at 2014-08-13T16:52
慘了 pcman點了那個網址沒有出現"Safe." 其它都有Safe.
Anonymous avatar
By Anonymous
at 2014-08-16T09:44
專業又淺顯易懂
Andy avatar
By Andy
at 2014-08-16T14:29
專業大推 外行都懂
Ula avatar
By Ula
at 2014-08-17T22:42
專業推 XD
Linda avatar
By Linda
at 2014-08-21T00:59
我覺得這種文章還是要持保留態度吧 第一蘋果怎麼可能讓他
Tristan Cohan avatar
By Tristan Cohan
at 2014-08-24T02:18
專業推!
Ula avatar
By Ula
at 2014-08-26T10:56
的加密機制source code給你知道 第二這種錯誤只有你會犯吧
Michael avatar
By Michael
at 2014-08-26T22:29
你以為蘋果的工程師是大一新生嗎
Linda avatar
By Linda
at 2014-08-31T14:45
不過我也很好奇,為啥原PO可以拿到SOURCE CODE?
Michael avatar
By Michael
at 2014-09-01T05:19
http://www.wired.co.uk/news/archive/2014-02/24/gotofail
來源 還是被google的工程師爆掛的...
Daniel avatar
By Daniel
at 2014-09-03T07:07
無知並不可怕,可怕的是不懂裝懂的那種...
Blanche avatar
By Blanche
at 2014-09-05T04:33
專業推
Anthony avatar
By Anthony
at 2014-09-06T20:02
蘋果工程師不是萬能的神ok 只要是軟體都會有bug
Dorothy avatar
By Dorothy
at 2014-09-07T19:06
厲害!!!!!!!
Isabella avatar
By Isabella
at 2014-09-11T15:43
蘋果在軟體功能上跟google 差遠了
Valerie avatar
By Valerie
at 2014-09-11T22:55
上面都說Apple有open source了,是在噓什麼看不懂
Tracy avatar
By Tracy
at 2014-09-13T07:14
只要是人寫的程式都會有bug,尤其是錯在這種簡單的地
方才更容易讓人疏忽。只是內部沒有測出來也是蠻奇怪。
Erin avatar
By Erin
at 2014-09-14T17:45
有人的臉很腫
Elizabeth avatar
By Elizabeth
at 2014-09-16T09:56
快推 不然人家以為我看不懂
Quanna avatar
By Quanna
at 2014-09-18T22:37
推一下
Charlotte avatar
By Charlotte
at 2014-09-22T15:54
沒學過不懂就不懂。沒甚麼...不是每個人都萬能的。
Delia avatar
By Delia
at 2014-09-24T00:49
就跟一格空白的悲劇一樣 本來rm -rf /usr/lib/.. 斷在r /間
Damian avatar
By Damian
at 2014-09-24T15:17
專業推 蘋果快點推出 OSX 更新...
Callum avatar
By Callum
at 2014-09-25T16:38
養成好習慣是很重要的:永遠使用中括號,一定要給預設值。
Heather avatar
By Heather
at 2014-09-30T15:44
專業推!
Queena avatar
By Queena
at 2014-10-01T02:44
Ios5沒有這個漏洞我上那網站測過了
因為這漏洞升級的喝喝了
Kama avatar
By Kama
at 2014-10-04T04:52
真的很誇張,在這之前根本不能想像會有這種紕漏
Christine avatar
By Christine
at 2014-10-05T08:36
做網路交易,有https都有點提心吊膽,但為了方便還是
Lily avatar
By Lily
at 2014-10-10T04:06
沒辦法,何況是https之前竟然是無效的
Doris avatar
By Doris
at 2014-10-12T22:03
1有用!推
Madame avatar
By Madame
at 2014-10-16T01:28
iOS {3.1.3, 4.2.1, 5.1.1} 我都測過沒這問題。
Linda avatar
By Linda
at 2014-10-19T12:27
iOS6還特地出了更新 所以是iOS6就開始出錯了?
Eartha avatar
By Eartha
at 2014-10-23T14:09
專業推!
John avatar
By John
at 2014-10-25T12:21
專業推!!
Vanessa avatar
By Vanessa
at 2014-10-27T04:27
這真的是扯到爆...
Mason avatar
By Mason
at 2014-10-28T07:17
專業推!!!!!幸好更新了
Aaliyah avatar
By Aaliyah
at 2014-10-28T22:39
專業解說 好險看的懂
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2014-10-31T06:54
David avatar
By David
at 2014-10-31T11:25
所以7.0.4 直接安裝大老闆源下的SSLPatch就能解決嗎?
Olga avatar
By Olga
at 2014-11-01T05:40
這洞也太蠢XD
Tom avatar
By Tom
at 2014-11-03T03:07
去年PSO2的清空硬碟事件也是因為少打東西造成的...
Jacob avatar
By Jacob
at 2014-11-05T02:19
只能說這種程式漏洞防不勝防
Jacob avatar
By Jacob
at 2014-11-06T23:00
為何我安裝SSLPatch出現錯誤訊息? http://ppt.cc/T9jt
Selena avatar
By Selena
at 2014-11-07T01:40
哪那麼好找?說的那麼簡單!另外感謝原po說明!
Frederica avatar
By Frederica
at 2014-11-08T19:08
iOS 6.1.2 <網站檢測沒通過>
Adele avatar
By Adele
at 2014-11-09T20:42
我寫if 都一定只寫一個判斷式XD 小嫩B都這樣 哈哈
Elizabeth avatar
By Elizabeth
at 2014-11-11T03:17
謝謝原po。長知識了
Suhail Hany avatar
By Suhail Hany
at 2014-11-15T15:20
寫3層之後就開始昏了 要先喝口茶休息一下 XD
Edith avatar
By Edith
at 2014-11-17T05:37
不過我看完怎覺得如果都是goto fail 那是什麼東西fail?
Candice avatar
By Candice
at 2014-11-19T22:39
err應該是顯示錯誤的話 goto fail 那這樣不管是否err
Emily avatar
By Emily
at 2014-11-23T22:04
→ Sunicer:養成好習慣是很重要的:永遠使用中括號 <- (?
Jacob avatar
By Jacob
at 2014-11-25T11:12
err必定存在 那err確定是認證嗎? 我怎看起來不像XD?
Iris avatar
By Iris
at 2014-11-30T07:26
Ivy avatar
By Ivy
at 2014-12-03T05:12
精華文章,讚
Hamiltion avatar
By Hamiltion
at 2014-12-05T12:09
William avatar
By William
at 2014-12-08T04:47
哇 有學有推 感恩
Enid avatar
By Enid
at 2014-12-11T18:42
昨天還是前天有在八卦版看到有人分享
Ivy avatar
By Ivy
at 2014-12-12T09:36
我用iPhone4 5.1.1測gotofail是Safe 所以5.1.1是OK的? 不用升?
Puput avatar
By Puput
at 2014-12-16T03:50
難怪這次更新apple這麼積極!以往更新只會跳出一次通知,這
次一直跳出訊息,超煩der
Oscar avatar
By Oscar
at 2014-12-17T06:26
推推 長知識
Ina avatar
By Ina
at 2014-12-22T06:00
ㄣㄣ跟我想的差不多
George avatar
By George
at 2014-12-24T06:34
推專業和大氣度!
George avatar
By George
at 2014-12-27T21:50
iOS6測出漏洞 我更新就安全了
Emma avatar
By Emma
at 2014-12-28T19:25
太實用了上站一推
Genevieve avatar
By Genevieve
at 2014-12-28T23:27
寫程式的工作真的不是常人可幹的....
Lydia avatar
By Lydia
at 2015-01-02T22:53
厲害 推
David avatar
By David
at 2015-01-04T21:30
這篇好專業! 大推!
Ula avatar
By Ula
at 2015-01-06T16:55
好文長知識
Emma avatar
By Emma
at 2015-01-11T13:08
推!
David avatar
By David
at 2015-01-14T07:38
想起那些寫程式的日子~ 專業推!!
Annie avatar
By Annie
at 2015-01-15T22:15
高三正學C語言中 嗚嗚..好像很難
Blanche avatar
By Blanche
at 2015-01-20T01:04
長知識推
Audriana avatar
By Audriana
at 2015-01-23T06:20
有夠專業!
Megan avatar
By Megan
at 2015-01-27T03:28
Zenobia avatar
By Zenobia
at 2015-01-31T18:47
講解真詳細~推
Megan avatar
By Megan
at 2015-02-03T00:12
感謝喔 我目前還沒碰到ssl認證加密的問題XD
Sandy avatar
By Sandy
at 2015-02-03T12:24
這樣說我就懂了XD ios真是很常用判斷式來確認 感謝~~
Rebecca avatar
By Rebecca
at 2015-02-03T19:48
厲害 這回真的是"專業"問題了XDD
Tracy avatar
By Tracy
at 2015-02-04T01:21
6.1.3, 用safari點測試網頁不安全,用puffin卻安全?
Tracy avatar
By Tracy
at 2015-02-04T05:52
這種錯誤實在有一點扯
Bethany avatar
By Bethany
at 2015-02-06T02:22
推文看到有人說10.6也有更新,請問有辦法只更新到10.6嗎?
Skylar Davis avatar
By Skylar Davis
at 2015-02-09T19:42
我怕更新到10.7跑不動...
Olivia avatar
By Olivia
at 2015-02-14T12:37
筆誤..上面說的是ios6及ios7
Tristan Cohan avatar
By Tristan Cohan
at 2015-02-16T01:19
這漏洞八成是git auto merge造成的 因為行數不對mer成兩行
乖小孩記得即使if內容只有一行也要加大括號喔
Iris avatar
By Iris
at 2015-02-17T19:14
好文 推!
Delia avatar
By Delia
at 2015-02-21T04:33
專業推!
Lucy avatar
By Lucy
at 2015-02-22T06:23
checkpatch.pl不會讓有括號的一行if進到kernel裡的
所以對大神來說亂加括號真的很醜
Hardy avatar
By Hardy
at 2015-02-22T21:10
3GS可以只更新到6.1.6 不然你可以JB然後裝Patch XD
usoko說的沒錯 這八成是merge出來的 沒有人會自己這樣寫...
Ivy avatar
By Ivy
at 2015-02-24T05:54
專業推!之前gmail的確有被盜用,還是更新較心!謝謝解
惑!
Elma avatar
By Elma
at 2015-02-28T16:37
Man in midle 引用錯誤
Carol avatar
By Carol
at 2015-03-05T15:36
Man in middle SSL 根本防不了。
Ingrid avatar
By Ingrid
at 2015-03-09T10:47
Key 被拿走了 還是可以被 sniffer
John avatar
By John
at 2015-03-12T01:55
尤其是不小心吃了偽CA
Isabella avatar
By Isabella
at 2015-03-16T06:36
另外,我先前說的 SSL 完全防不了,是我的錯誤。
Tristan Cohan avatar
By Tristan Cohan
at 2015-03-20T01:26
專業
Eartha avatar
By Eartha
at 2015-03-22T01:29
長知識推!
Anthony avatar
By Anthony
at 2015-03-25T22:26

想要找一個記錄路程的app

Dinah avatar
By Dinah
at 2014-02-25T12:20
各位好 最近因為要去當導遊 需要一個地圖app 我們的師父要我們自己記下司機走過哪些路 我想說有沒有app可以記錄自己幾點幾分在哪條道路上還有行徑路線 謝謝:) - ...

Keyboard Accio怎麼設定

John avatar
By John
at 2014-02-25T12:05
想請問有安裝Keyboard accio的該怎麼設定 我有三個輸入法 英文 注音 EMOJI 但是我怎麼改順序他都是在英文跟EMOJI交換而已 把EMOJI刪掉他就會卡在英文 怎麼按地球都不會跳到注音 有試過重新安裝在加輸入法或者加輸入法之後再重新安裝 可是都不會跳到注音 想請問該怎麼設定呢 ...

《PAR表演藝術》APP使用心得

Charlotte avatar
By Charlotte
at 2014-02-25T11:39
我本身是PAR的讀者,也偶爾會透過網路訂票買票 所以這個軟體對我來說是很實用的。 個人很喜歡PAR人物這個專欄,在PAR人物裡面,我可以看到演出者的專訪 在看演出前能了解這部演出要表達的、表演者的背景故事 同時能知道演出資訊,推薦給喜歡看表演的朋友們~ http://i.imgur.com/NCJizpK ...

App Store 的白癡設計

Lauren avatar
By Lauren
at 2014-02-25T11:35
剛剛在 App Store 裡面留了一大串評論想說鼓勵一下國產app, 打完之後按送出,跳出無法使用此暱稱的錯誤, 然後就把我用 iPhone 辛苦打了十分鐘評論通通刪掉要我再寫一次! MiuPtt 都知道發文時不可以把「放棄」放在發文選項, 改用「保存」取代,就是怕使用者打的東西不小心手殘按到不見 ...

iPhone 4S升iOS 7.0.6異常耗電 (已JB)

Vanessa avatar
By Vanessa
at 2014-02-25T11:30
------------------------------------------------------------------------------ 我確定問問題前我有爬過文、查閱過精華區與置底,我真的找不到我問題的解答。 我保證我的問題和盜版沒有任何關係,若以上有虛假,版主可逕行處分 發問請附上iO ...