Office365でパスワードど忘れしたが、iPhoneだけはOKな時からの生還
こんばんは、先週の休みは次男が高熱で寝込んでいましたが、今週は長男が寝込んでます。そこそこ食欲もあり、大人しく寝てくれています。そんな訳で、次男と先ほど夕涼みに散歩にでかけて帰ってきた@kjunichiです。
背景
詳しくかけません。お察しくださいw
やり方
概要
iPhoneのSafariはiPhoneからはサイトのソース見ることすら出来ない(俺貧弱調べ)。しかし、MacのSafariとつなげることがiOS6から出来るようになった。これは、iOS向けのSafariなページをデバッグする事が目的らしい。
ってことは、iPhoneをMacにつなげれば、iPhoneのSafariのDOMの内容を表示できる。つまり、保存されてるが、マスク表示な文字列も直接DOM操作で内容を参照できるハズだ。
やったこと
- iPhoneで設定->Safari->詳細->WebインスペクタをONにする。
- MacのSafariを立ち上げる
- ⌘+「,」で環境設定を開き、詳細タブへ移動
- 一番下のメニューバーに"開発"を表示にチェックする
- iPhoneをMacにUSBケーブルでつなげる
- iPhoneでOffice365のログインページを開く
- Macのsafariの開発メニューの上から3段目あたりに、つないだiPhoneの名前のメニューが現れているので、ここから、Office365を選択
- Webインスペクタのウィンドウが開く
- あとは、DOM操作を頑張るだけ
DOM操作
console.dir(document.getElementsByTagName("input").length)
で6個しかなったので、片っ端から
console.dir(document.getElementsByTagName("input")[1].value)
っと2番めがビンゴでした。
関連作品
- iOSでJSオンリーでカメラロールの画像を扱う
- 写真を魚眼レンズ風に表示する for iOS6
- iOS6で扱える画像サイズの制約をかわせるかの実験
- YOLPの地図で最新の雨雲レーダーを重ねて表示
- forked: iPhoneで加速度センサーでポリゴンをグリグルする準備
関連記事