292
回編集
差分
ページの作成:「[https://biglobephone.biglobe.ne.jp/examine/ BIGLOBEフォン]とは、biglobeが提供している050IP電話サービスのことで<BR> Biglobeユーザーなら月...」
[https://biglobephone.biglobe.ne.jp/examine/ BIGLOBEフォン]とは、biglobeが提供している050IP電話サービスのことで<BR>
Biglobeユーザーなら月額費用がかからないのが大きなメリット
技術的な問題点は以下の二点
*ID、Pass、Regist先サーバー名を取得するのが面倒
*Asterisk側でグローバルIPを持っておくか、SIP-NATを使う必要がある<BR>{{Color|Silver|biglobeはSIPヘッダを読んで、"Contact"内にある相手先にSIPパケットを投げるので、NAT環境では一工夫が必要になる)
}}
=IDとパスワードを確認=
[http://www.goodnai.com/blog/2010/05/16/biglobe%E3%83%95%E3%82%A9%E3%83%B3%E3%81%AE%E6%8E%A5%E7%B6%9A%E6%83%85%E5%A0%B1%E5%8F%96%E5%BE%97/ Kung Noi Blog]を参照のこと。
会員ページからサービスを申し込んだあと、VoIPアダプタへ自動設定するページに移るので、<BR>
自動設定を行う時のHTTP通信(平文)をWiresharkで読み取り、IDなどの情報を取得する。
{{Color|White|自動設定ページのHTMLソースにIDやPassが記述されているものの、Javascriptで難読化されているので読めない。
VoIPアダプタへ設定を送り込む時はHTTPの平文通信なので解読が可能になっている}}
==HTTPパケット==
Frame 300: 720 bytes on wire (5760 bits), 720 bytes captured (5760 bits) on interface 0
Ethernet II, Src: Micro-St_FF:FF:FF (6c:62:6d:FF:FF:FF), Dst: YamahaCo_FF:FF:FF (00:a0:de:FF:FF:FF)
Internet Protocol Version 4, Src: 10.0.1.22, Dst: 172.30.255.14
Transmission Control Protocol, Src Port: 54297 (54297), Dst Port: 80 (80), Seq: 1, Ack: 1, Len: 666
Hypertext Transfer Protocol
HTML Form URL Encoded: application/x-www-form-urlencoded
Form item: "sipsv_addr" = "p507513.f-ipphone.com" {{Color|Silver|←SIPサーバーアドレス}}
Form item: "sipsv_port" = "5060"
Form item: "regsv_addr" = "p507513.f-ipphone.com"
Form item: "regsv_port" = "5060"
Form item: "sip_domain" = "flets.ipp.biglobe.ne.jp" {{Color|Silver|←SIPドメイン}}
Form item: "username" = "big00000000000" {{Color|Silver|←ID}}
Form item: "password" = "register-password" {{Color|Silver|←パスワード}}
Form item: "ip_tel_num" = "05075130000" {{Color|Silver|←電話番号}}
Form item: "area_code" = "03"
Form item: "url_update" = "http://www.cpeinfo.jp/"
Form item: "_html" = "OK"
=sip.conf=
sip.confへの記述内容は下記の通り。<BR>
[general]
nat=force_rport
register => 05000000000@flets.ipp.biglobe.ne.jp:********:big00000000000@p500000.f-ipphone.com/05000000000
[Biglobe]
Description=050-0000-0000
type=friend
insecure=port,invite
nat=auto_comedia
username=big00000000000
secret=********
host=p500000.f-ipphone.com
fromuser=05000000000
fromdomain=flets.ipp.biglobe.ne.jp
host=p500000.f-ipphone.com
canreinvite=no
disallow=all
allow=ulaw
allow=alaw
qualify=yes
qualify=1000
Biglobeユーザーなら月額費用がかからないのが大きなメリット
技術的な問題点は以下の二点
*ID、Pass、Regist先サーバー名を取得するのが面倒
*Asterisk側でグローバルIPを持っておくか、SIP-NATを使う必要がある<BR>{{Color|Silver|biglobeはSIPヘッダを読んで、"Contact"内にある相手先にSIPパケットを投げるので、NAT環境では一工夫が必要になる)
}}
=IDとパスワードを確認=
[http://www.goodnai.com/blog/2010/05/16/biglobe%E3%83%95%E3%82%A9%E3%83%B3%E3%81%AE%E6%8E%A5%E7%B6%9A%E6%83%85%E5%A0%B1%E5%8F%96%E5%BE%97/ Kung Noi Blog]を参照のこと。
会員ページからサービスを申し込んだあと、VoIPアダプタへ自動設定するページに移るので、<BR>
自動設定を行う時のHTTP通信(平文)をWiresharkで読み取り、IDなどの情報を取得する。
{{Color|White|自動設定ページのHTMLソースにIDやPassが記述されているものの、Javascriptで難読化されているので読めない。
VoIPアダプタへ設定を送り込む時はHTTPの平文通信なので解読が可能になっている}}
==HTTPパケット==
Frame 300: 720 bytes on wire (5760 bits), 720 bytes captured (5760 bits) on interface 0
Ethernet II, Src: Micro-St_FF:FF:FF (6c:62:6d:FF:FF:FF), Dst: YamahaCo_FF:FF:FF (00:a0:de:FF:FF:FF)
Internet Protocol Version 4, Src: 10.0.1.22, Dst: 172.30.255.14
Transmission Control Protocol, Src Port: 54297 (54297), Dst Port: 80 (80), Seq: 1, Ack: 1, Len: 666
Hypertext Transfer Protocol
HTML Form URL Encoded: application/x-www-form-urlencoded
Form item: "sipsv_addr" = "p507513.f-ipphone.com" {{Color|Silver|←SIPサーバーアドレス}}
Form item: "sipsv_port" = "5060"
Form item: "regsv_addr" = "p507513.f-ipphone.com"
Form item: "regsv_port" = "5060"
Form item: "sip_domain" = "flets.ipp.biglobe.ne.jp" {{Color|Silver|←SIPドメイン}}
Form item: "username" = "big00000000000" {{Color|Silver|←ID}}
Form item: "password" = "register-password" {{Color|Silver|←パスワード}}
Form item: "ip_tel_num" = "05075130000" {{Color|Silver|←電話番号}}
Form item: "area_code" = "03"
Form item: "url_update" = "http://www.cpeinfo.jp/"
Form item: "_html" = "OK"
=sip.conf=
sip.confへの記述内容は下記の通り。<BR>
[general]
nat=force_rport
register => 05000000000@flets.ipp.biglobe.ne.jp:********:big00000000000@p500000.f-ipphone.com/05000000000
[Biglobe]
Description=050-0000-0000
type=friend
insecure=port,invite
nat=auto_comedia
username=big00000000000
secret=********
host=p500000.f-ipphone.com
fromuser=05000000000
fromdomain=flets.ipp.biglobe.ne.jp
host=p500000.f-ipphone.com
canreinvite=no
disallow=all
allow=ulaw
allow=alaw
qualify=yes
qualify=1000