みんな、あとはおサイフケータイだ!! ― 2010/05/20 01:02
Pocket Wifiでtelnet ― 2010/05/29 13:10
まともには使っていなかったが、
http://sephiebrain.jp/blog/diary/archives/2010/05/001481.html
なる記事を見つけたので、試しにtelnetできるか試してみた。
記事元の方は、デバッガを使ったと書いてあったので、私も同じ書き換え方をしようと思って、デバッガを動かしたが、その方法よりも簡単な方法がありそうなので、そちらで試してみた。
それは、バックアップファイルをいじる方法だ。
バックアップファイルは、エンコードされており、かつ、直接いじっても、CRCエラーで弾かれて、それをリストアすることはできない。しかし、このCRCエラー、単純なビット比較らしく、全部のビット数が変わらなければ、弾かれない。
そこで、telnetのフラグをONにするビットの代わりに、他のフラグがOFFになれば良い。
バックアップファイルのデコードはBase64のツールでできるので、そこから説明するつもりは無いが、下記の方法で書き換えて見てください。
1.Pocket Wifiの管理画面を開く
2.設定→ファイアウォール→UPnPを開く
3.「無効」になっている人は、一時的に「有効」にしてください。
4.設定→システム設定→バックアップ&リストアを開く
5.「バックアップ」でファイルを保存する。
6.バックアップしたファイルをテキストエディタで開くと
185行目が
PG1lbWJlcj51bnNpZ25lZCBjaGFyIGVuYWJsZT0xOw==
190行目が
PG1lbWJlcj51bnNpZ25lZCBjaGFyIGVuYWJsZT0wOw==
になっていることを確認する。
このxとwを交換して保存する。つまり
185行目が
PG1lbWJlcj51bnNpZ25lZCBjaGFyIGVuYWJsZT0wOw==
190行目が
PG1lbWJlcj51bnNpZ25lZCBjaGFyIGVuYWJsZT0xOw==
にする。
7.設定→システム設定→バックアップ&リストアを開く
8.変更したファイルを「リストア」する。
9.Pocket Wifiが再起動されたら、UPnPが「無効」になっていれば、成功。
telnetで、Pocket WifiのIPアドレスに接続して、
(none) login:
とでたら、ユーザー名を
root
と打つ、(Webの管理者ログイン名とは違うので注意)
http://sephiebrain.jp/blog/diary/archives/2010/05/001481.html
なる記事を見つけたので、試しにtelnetできるか試してみた。
記事元の方は、デバッガを使ったと書いてあったので、私も同じ書き換え方をしようと思って、デバッガを動かしたが、その方法よりも簡単な方法がありそうなので、そちらで試してみた。
それは、バックアップファイルをいじる方法だ。
バックアップファイルは、エンコードされており、かつ、直接いじっても、CRCエラーで弾かれて、それをリストアすることはできない。しかし、このCRCエラー、単純なビット比較らしく、全部のビット数が変わらなければ、弾かれない。
そこで、telnetのフラグをONにするビットの代わりに、他のフラグがOFFになれば良い。
バックアップファイルのデコードはBase64のツールでできるので、そこから説明するつもりは無いが、下記の方法で書き換えて見てください。
1.Pocket Wifiの管理画面を開く
2.設定→ファイアウォール→UPnPを開く
3.「無効」になっている人は、一時的に「有効」にしてください。
4.設定→システム設定→バックアップ&リストアを開く
5.「バックアップ」でファイルを保存する。
6.バックアップしたファイルをテキストエディタで開くと
185行目が
PG1lbWJlcj51bnNpZ25lZCBjaGFyIGVuYWJsZT0xOw==
190行目が
PG1lbWJlcj51bnNpZ25lZCBjaGFyIGVuYWJsZT0wOw==
になっていることを確認する。
このxとwを交換して保存する。つまり
185行目が
PG1lbWJlcj51bnNpZ25lZCBjaGFyIGVuYWJsZT0wOw==
190行目が
PG1lbWJlcj51bnNpZ25lZCBjaGFyIGVuYWJsZT0xOw==
にする。
7.設定→システム設定→バックアップ&リストアを開く
8.変更したファイルを「リストア」する。
9.Pocket Wifiが再起動されたら、UPnPが「無効」になっていれば、成功。
telnetで、Pocket WifiのIPアドレスに接続して、
(none) login:
とでたら、ユーザー名を
root
と打つ、(Webの管理者ログイン名とは違うので注意)
最近のコメント