Sep 26, 2010

Lotus Greenhouse + iPhone を試してみた

以下、まだ書きかけです。

Lotus Knowsに紹介されている下記サイトでiNotes他が試せる模様。引用記事のトラックバック

Lotus Greenhouse

Lotus GreenhouseでLotus Notes Traveler 8.5.1を使ってみよう!(Apple iPhone 設定編)

OpenVPN on iPhone

自分のアプリケーションサーバに、出先で iPhoneから安全に接続したい。探していると次の情報にたどり着いた。

※ GuizmOVPN → OpenVPNのiPhoneへの実装。JB必須。
 当該アプリは、root権限でルーティング変更他様々なことを行う必要があり、Appleの方針にそぐわない、という事かな。だとすると今後もApp Store で入手可能な正式アプリにはならないだろう。
 (参考: OpenVPN client for the iPhone and iPad  openvpn.net  2011/04/13 ←2012/04/18追記)

 さて、インストール手順は下記サイトの通り。
install GuizmOVPN GUI. (GuizmOVPN.com)

※ iPhoneの標準ツールや、その他ツールを下記に追記した(2012/04/20)
  http://akasaka-taro.blogspot.jp/2012/04/iphone_18.html

IOS を古いものに、もどしたい

念願の iPhone 4 が届いた。iPod状態になった iPhone3Gは、この機会にjailbreakして遊んでみることにする。以下、その手順等のメモ。

--------------------------------------------------
■参考
IOS4.1(非ベータ版)の SHAtter、redsn0w、greenp0ison の発表は未だもう少しかかりそう。

1. 脱獄ツール「SHAtter & Greenpois0n」でiOS 4.1, 4.2以下の全てが脱獄可能に?

2. [iOS] iOS の 正しい ダウングレード 方法 (Mac & Windows 共通)

上記1,2の他、以下のサイトも非常に参考になった。

3. iOS4の遅さがどうしても気になったら...。iOS3.1.3にダウングレードする方法
ここの手順に従ってIOSをダウングレードしてみる。以下(1)~(4)に引用・編集する。

------------------------------------------------------
■手順、version down

(1) iOS 3.1.3とRecBootを探し、ダウンロード。

(2) 母艦のXP機を準備。iTunes ver 10をインストール。
先の .ipswファイルを %appdata%\Apple Computer\iTunes\iPhone Software Updates に入れておく。

(3) iPhoneをDFUなるモードにする
| 3-1. iPhoneを接続する
| 3-2. スリープ/ロックボタンを長押しし、スライドして、電源を切る
| 3-3. 電源が切れたら、ホームボタンとスリープ/ロックボタンを10秒間長押しする
| 3-4. 10秒たったら、スリープ/ロックボタンは離し、ホームボタンを押し続ける
| 3-5. iTunesから「iPhoneがリカバリーモードになったことを検知した」という旨のメッセージが表示されれば成功。

(4) iTunesに「リカバリーモード」という警告を無視し、Shiftを押しながら「復元」ボタンをクリック。
前の手順(2)で保存した..ipswファイルを指定する。

error 1015の後、掲示例通り、RecBootを使おうとしてアプリケーションエラー。「.Net 4.0」が足りなかったのでXP母艦にインストールし、再度RecBootを起動。「Exit Recovery Mode」の後、「Microsoft .NET Framework。アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました」と。
iTunesのエラーメッセージのOKボタンの押し下げ後、iPhone、設定、一般、情報でバージョン 3.1.3(7E18)になっていることを確認。どうやらダウングレードに成功した模様。ふぅ~。

------------------------------------------------------
■手順、jailbreake

iPhone 4 をブラウザから脱獄する JailbreakMe 公開 を参考にjailbreak。これは簡単。アクセスして、右にスライドするだけ。初めてだったけれど、何の苦労も無かった。

Cydiaで OpenSSH 5.2p1-8 を検索し、インストールしておきました。

さて、脱獄後に、まずしておくことは、rootパスワードの変更。
iPhoneのデフォルト(初期)パスワードを変更する方法 for JailBreak(脱獄)を参考に MobileTerminal 364.1-10 をインストールし、mobileと rootのパスワードをデフォルト alpineから変更しておく。

------------------------------------------------------
■手順、SIM Unlock

続いてSIM Unlockに挑戦。
Cydiaで OpenSSH 5.2p1-8 をインストール。 を参考に ultrasn0w をインストールします。
インストール完了後に本体を再起動すると、SIMフリーデバイスになっている、との事。ただし、iOSのバージョンに強く依存するため 現状ではunlockできなかった。BBは一度アップデートすると、古いバージョンに戻すことが出来ないのだそうで要注意だ。

2010.12.05追記>>>>>>>>>>>>>>>>>>>

Guide to Update Baseband 06.15.00 With Redsn0wに 新情報が載っていたので、以下に要約しておく。

■システム要件
・IOS 4.2.1 for iPhone 3G
(iOS iPad 3.2.2や、iOS 4.2.1 or 4.1 for iPhone 3GSでも 可能らしいが、
iPhone 3GSの場合、iOSのupgradeで、tetheredなjailbrokenマシンになる
リスクがあり、要注意、との事)

■手順
1. firmware 4.2.1 を適当なフォルダに入れておく。

2. RedSn0w 0.9.6b5を用意。
※ RedSn0w 0.9.6b5をVirusTotalでスキャンして、問題なさそうだった(12/5現在)ので、次へ進む。
RedSn0wを(Administratorsで)起動し、iOS 4.2.1を選択する。

3. RedSn0wのオプション選択画面で以下二つを選択する。
(1) Install Cydia
(2) Install iPad Baseband
※ 前述(2)によりiPhone BBは 06.15.04にアップされる。
それについて、ウォーニングメッセージが表示されるので、
目を通してから、「Yes」を選択。

4. redsn0wが「DFUモードに入るか?」聞いてくる。
スクリーンの指示に従う。すぐに jailbreak 完了する。

5. 一連のjailbreakの後、cydiaでultrasn0wを検索し、インストール。
すると、unlock 出来ている。
参考、ultrasn0wの入手とインストール

----------------------------------------------------------
■unlock違法性について


SIMロックの解除は犯罪か
ヨーロッパでで一つの端末を各国で使うために出来た規格で、結果的に端末や通話・通信料金の低減に寄与した。日本でもunlockがデフォルト化されれば、コストのかかるMNPよりも、全く合理的である。従って競争の適正化、さらにはメディア・警察のあり方を問う。という主張のようだ。

SIMロックを解除する事自体に違法性は無い。
自分の携帯電話をSIMロック解除業者に持ち込んで解除して使う事はOK。との事。

今回の別件逮捕は、こうしたビジネスの現状も競争政策も知らなければ、初歩的な技術的知識もない捜査官の行った重大な人権侵害である。警視庁は、SIMロックの解除は犯罪ではないことを公式に明らかにし、陸社長に謝罪すべきだ。警察の偽情報に踊らされて彼を犯罪者扱いしておきながら、不起訴処分は報じないマスコミ各社も無責任だ。彼らも訂正記事を出すべきである。
ググってみたものの、グレーな感じは残る。
情報お持ちの方、ご教授頂ければ助かります。

//

Aug 22, 2010

memo: iphone + ssh

SSH Client for your iPhone!
price: \450
port forwarding: OK
key exchange: unsure
multitask: unsure
customer evaluatin: 3 stars

iSSH/iX11
price: \1,200
port forwarding: OK
key exchange: OK
multitask: OK
customer evaluatin: 3.5-4 stars

TouchTerm SSH
price: \450
port forwarding: NG - under development
key exchange: OK
multitask: unkown
customer evaluatin: 3.5 stars

TouchTerm Pro
price: \1000
in addition to TouchTerm SSH functions, followings are available.
port forwarding: NG - under development
key exchange: OK
multitask: unkown
customer evaluatin: 2.5-3 stars

PS on 09.Oct.2010 ------------------------------------
ssh applications for iPhone differ from iPad's ones, as shown in the picture.

Aug 18, 2010

iPad, Android, Chrome OSで、MS-Officeの表示

各種モバイルOSのデフォルトインストール状態で、MS-Officeの文書が見えるかどうか、テストしてみた。
Chrome OSとAndroidはVM上のものを使った。



■Chrome OS の場合
○とりあえず、見える。
△レイアウトに やや難有り
×表示できない
...何度かフリーズ。「OS自体、β品質」との印象があり、ビジネスユースには懸念が残る。





■アンドロイド(仮想環境にOSインストール)の場合
・軒並み不可
・表示できず。アイコンが表示されるものの「ダウンロードには SDカードが必要」とのエラーメッセージ
・MS-Officeドキュメント表示するためには、アプリケーションをインストールすればよいだろう。
 一方 こんな記事も自由過ぎるAndroidがユーザーに敬遠され始めてる?悲劇のガラケー化する懸念まで噴出中

■iPadの場合
 ppt html OK, excel html OK, word html ok, odf NG
 ただしExcelの画像(色つきセル)が意図通りには 表示されない

------------------------
■結論
 手元で検証可能な範囲(iPad, Android, Chrome OS)では、MS-Officeを表示するだけなら、iPad(iPhone)が手軽そうだ。

Aug 8, 2010

メモ、無線LANのセキュリティ

無線LANのMACアドレス制限の無意味さがあまり理解されていない

MACアドレスは暗号化されないし、電源Onしていれば傍受されうる。したがってMACアドレスを信頼しきった対策は危険。

安心して無線LANを利用するために  無線LANセキュリティ調査研究会編, 総務省
に従い、鍵には13桁以上の文字を使うのが良い、とのこと。

WEPの暗号が破られることによる脅威には何があるかを確認しておくと、

1. 通信内容を盗聴されたり改竄されたり、あるいは、偽のアクセスポイントに誘い込まれて、その結果として、秘密を知られたり、パスワードやクレジットカード番号を盗まれたり、ログイン状態を乗っ取られてお金を盗まれたりする。
2. LANに侵入されて、LANに接続されたコンピュータに認証のかかっていないものがあれば、そこからファイルを盗まれたりする。
3. インターネット接続回線を勝手に使用され、悪いことに使われた場合に、犯人の嫌疑をかけられる。

WEPしか使えない機器(記事ではニンテンドーDS)の場合、3は諦めるしか無さそう、とのこと。

2010.10.07、以下追記>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

では、安全強化策を、引用・編集・追記すると、、、

1. WPA-PSK方式等による暗号化を行う。

2. MACアドレスによるフィルタリングを設定する。
 高木さんは否定しているけれど、これで初心者ハッカー(とは言え、近隣在住で個人情報調査可能な人)による Blute Force Attack / Dictionary Attack を防げるなら、私は、やっておきます。

3. 外部の人にSSIDを簡単に分からないように設定する(推測しにくいIDにする、SSIDを見えなくするためのステルス機能を利用する)。

4. ターゲットサーバをWi-Fiルータで絞り込む。
 例. プライベートLANのファイルサーバ二号機にのみ、ネットワーク的にアクセス可能、など

5. デバイス認証をパスしたWi-Fiデバイスのみが、サーバアクセス可能な仕組みにする。
 公開鍵・秘密鍵の交換の仕組みを応用できないか。

//

Aug 7, 2010

二重短縮URLの怪


twitter投稿「ウイルス作成罪創設?@毎日JP→ http://bit.ly/90wHUO via @tohkichi」のbit.lyリンクをクリックすると、二重短縮URLに対するアラート(画像左)が表示された。

一次短縮URL作成元のow.lyなるサイトで、短縮URL作成を試みると、何やら見慣れないアラートが!?(画像右)

恐る恐る 元URL http://mainichi.jp/select/jiken/news/20100807k0000m040141000c.html をow.lyで短縮してみると、
http://ow.ly/2mnaL に。
http://ow.ly/2miGs と異なるのは一体!?

Twiiterで便利な「短縮URL」に潜む危険な落とし穴 【役立つセキュリティ】