non vorrei lavorare

昔はおもにプログラミングやガジェット系、今は?

Office365でパスワードど忘れしたが、iPhoneだけはOKな時からの生還

こんばんは、先週の休みは次男が高熱で寝込んでいましたが、今週は長男が寝込んでます。そこそこ食欲もあり、大人しく寝てくれています。そんな訳で、次男と先ほど夕涼みに散歩にでかけて帰ってきた@kjunichiです。
 

背景

詳しくかけません。お察しくださいw

やり方

概要

iPhoneSafariiPhoneからはサイトのソース見ることすら出来ない(俺貧弱調べ)。しかし、MacSafariとつなげることがiOS6から出来るようになった。これは、iOS向けのSafariなページをデバッグする事が目的らしい。

ってことは、iPhoneMacにつなげれば、iPhoneSafariのDOMの内容を表示できる。つまり、保存されてるが、マスク表示な文字列も直接DOM操作で内容を参照できるハズだ。

やったこと

  • iPhoneで設定->Safari->詳細->WebインスペクタをONにする。
  • MacSafariを立ち上げる
  • ⌘+「,」で環境設定を開き、詳細タブへ移動
  • 一番下のメニューバーに"開発"を表示にチェックする
  • iPhoneMacにUSBケーブルでつなげる
  • iPhoneでOffice365のログインページを開く
  • Macsafariの開発メニューの上から3段目あたりに、つないだiPhoneの名前のメニューが現れているので、ここから、Office365を選択
  • Webインスペクタのウィンドウが開く
  • あとは、DOM操作を頑張るだけ

f:id:kjw_junichi:20180930224757p:plain

DOM操作

console.dir(document.getElementsByTagName("input").length)

で6個しかなったので、片っ端から

console.dir(document.getElementsByTagName("input")[1].value)

っと2番めがビンゴでした。

関連作品

関連記事

 

8年前の記事