Android端末上のHTTP/HTTPS(SSL)通信内容を傍受・解析する方法

Android上で動作するアプリのネット通信の内容が気になったことってありませんか?
例えばアプリ開発でネット通信部分のデバッグを行ったり、アプリが個人情報を抜いていたりしていないか確認したい場合などなど・・・

そこで今回は、Android端末のHTTP/HTTPS通信の内容を、パソコン上にインストールしたFiddlerというソフトを使用して傍受する方法をご紹介いたします。

※パケットキャプチャ時の前提として、同一のプライベートネットワーク上にPCとAndroid端末が繋がっているものとします。

Fiddlerのインストール・起動
Fiddlerのインストール

まずは、Web通信のデバッグツールであるFiddlerをインストールします。
インストールは以下の通りです。

1.まずは、Fiddlerのダウンロードサイトに行きます。

temp

Fiddlerダウンロードサイト

・「How do you plan to use Fiddler?」の部分を使用用途に合わせて変更してください。
 ※私は「Website development/debugging」にしました。
・「Your email」にメールアドレスを入力してください。
・「Keep me informed about Fiddler and relevant offerings」は入力したメールアドレス
  にFiddlerとその関連情報のメールが欲しい場合にチェックを入れてください。
・「I accept the Fiddler End User License Agreement」にチェックを入れて、 
 「Download」ボタンを押せば、インストーラがダウンロードされます。

2.ダウンロードしたインストーラを実行して、以下の手順通りインストールを行います。

ラインセンス情報が表示されるので「I Agree」(同意)をクリックします。
temp

インストール先が聞かれるので、変更したい場合はインストール先を変更して、変更がない場合はそのままにして、「Install」をクリックします。

temp

インストール完了後、以下の画面がブラウザで表示されるので閉じます。

temp

Fiddlerの起動と設定

Fiddlerのインストールが完了したら、スタートメニューからFiddlerを起動してください。

※Windows8以降を使ってる方は以下のように、AppContainer経由のキャプチャをする方法についての通知が出ますが、今回はAndroid端末のパケットをキャプチャするのみなので「キャンセル」をクリックしてください。

temp

Fiddlerを起動すると以下のような画面が表示されます。

temp

この画面から、Fiddlerをプロキシ動作させる設定とHTTPS通信復号化の設定を行います。

メニューから「Tools」→「Telerik Fiddler Options」と辿り、以下の設定画面を表示させてください。

temp

「HTTPS」タブへ移動します。

temp

「Decrypt HTTPS traffic」にチェックを入れます。
チェックを入れると以下のダイアログが表示されるますが、Windows上のパケットをキャプチャするわけではないので、「No」を選択します。
temp

Decrypt HTTPS trafficにチェックを入れると、以下のように設定項目が増えるので、Decrypt HTTPS trafficチェックボックス直下のプルダウンメニューを「…from remote client only」に変更してください。

temp

次に「Connections」タブへ移動します。

以下の画面の通りとなりますので、「Fiddler listens on port」を「8888」に設定して、「Allow remote computers to connect」にチェックを入れてください。

temp

「Allow remote computers to connect」にチェックを入れると以下の画面が表示されますので「OK」をクリック。

temp

最後に設定画面で「OK」を押して閉じた後、Fiddlerを再起動します。

Android端末の設定
WiFiプロキシ設定

FiddlerでAndroid端末のパケットをキャプチャする前に、Android端末にてPCのFiddler経由でネット通信するよう設定します。
※Android 4を例として紹介します。

まず、PCのプライベートIPアドレスを確認します。
コマンドプロンプトを起動して「ipconfig」を実行し、192.168~から始まるIPをメモします。

このパターンではPCのIPは「192.168.1.6」となります。

temp

次にAndroid端末へ移動し、設定→WiFiと辿りWiFiの設定画面を表示します。
設定画面移動後、WiFi接続しているアクセスポイントをロングタップして、以下のメニューを表示後、「ネットワークを変更」をタップします。
temp

「ネットワークを変更」をタップすると、以下の画面となるので「詳細オプションを表示」にチェックを入れます。

temp

チェックを入れると設定項目が増えるので、「プロキシ」のプルダウンメニューを「手動」にして、プロキシホスト名の箇所にFiddlerをインストールしたPCのプライベートIPアドレスに、プロキシポートに「8888」を設定して、「保存」をタップします。

temp

以上でWiFiのプロキシ設定は終わりです。
次の証明書インストールへ進んでください。

ユーザ証明書のインストール

次にHTTPS通信の傍受に利用する証明書をAndroid端末にインストールします。

まず、Android端末上のブラウザを起動し、「http://ipv4.fiddler:8888」にアクセスして
「You can download the FiddlerRoot certificate」のリンク(赤下線部分)をタップして証明書をダウンロード後、証明書を開きます。

temp

証明書を開くと以下のダイアログが表示されるので、証明書名を「Fiddler」に、認証情報の使用を「Wi-Fi」にしてOKをクリックします。

temp

以上で、Android端末への証明書のインストールは完了しましたので、これで準備は完了です。

HTTP/HTTPS通信の傍受方法
傍受方法

以上の設定が完了したら、通信傍受を行ってみます。
試しに私が用意したテキストファイル (HTTPS通信対応のサーバに設置)をAndroid端末で表示してみて、通信内容がPC上のFiddlerで見れるか確認してみます。

PC上にFiddlerを起動してAndroid端末で予め用意していたテキストファイルにアクセスします。

temp

Android端末でHTTPS通信

すると、Fiddler上にAndroid端末でHTTPS通信した内容が傍受され表示されることが確認できます。

temp

PC上のFiddlerの画面

Fiddlerの画面には左側に各HTTP(S)通信の一覧が表示されるので、表示したい通信をダブルクリックすると、右上にリクエスト内容、右下にレスポンス内容が表示されます。

このように、HTTPS通信の内容が復号化されて表示されたことが確認できます。

後始末

最後に、通信内容の確認が一通り終わったら、後始末を行います。

・Android端末のWiFiプロキシ設定削除
 Android端末に設定したWiFiプロキシ情報を削除します。
 (これを行わないとFiddlerを終了した場合は、設定したWiFiアクセスポイントでの通信が行えません)

 まず、「設定」→「WiFi」へとたどり、プロキシ設定を行ったアクセスポイントをロングタップして「ネットワークを変更」をタップします。

temp

すると以下の画面が表示されるので、「プロキシ」所を「設定しない」に変更して、「保存」ボタンをタップします。

temp

以上で、WiFiプロキシ設定の削除は完了です。

・Android端末のユーザ証明書削除
 Android端末の設定でインストールしたユーザ証明書を削除します。
 (これを行わないと、Android端末に第三者に監視されている等の警告が表示されます)

 まず、「設定」→「セキュリティ」→「信頼できる認証情報」へとたどり、「ユーザー」をタップします。

temp

すると、以上のように「DO_NOT_TRUST」という証明書があるので、タップします。

タップすると、以下のセキュリティ証明書の詳細が表示されるので、下までスクロールします。

temp

下までスクロールしたら「削除」ボタンをタップして、証明書を削除します。

以上でユーザ証明書の削除は完了です。

最後に

Android端末上のHTTP(S)通信を傍受できればデバッグや、アプリが不正な挙動を行っていないか確認できていろいろと捗るかと思います。
この記事がお役に立てば幸いです。

何かあればコメントください。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

コメント

  1. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Nicely put, Appreciate it!

    find sites computer shop viagra href viagra erection pictures
    generic viagra 100mg
    is there generic viagra – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  2. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Whoa a lot of amazing data.

    buy viagra in great britain subliminal viagra shareware
    generic viagra online
    viagra cuckold – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  3. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You said it nicely.!

    fast shipping viagra viagra and brain tumors
    cheap viagra
    ever use viagra – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  4. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Thanks a lot! A good amount of forum posts.

    increased libido from viagra political cartoon with bush and viagra
    generic viagra online
    non generic viagra – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  5. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Great forum posts. Cheers!

    normal dosage for viagra genuine viagra manufacturers
    buy viagra online
    u id password viagra – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  6. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You made your point.

    how quickly does viagra work vipps viagra
    buy viagra online
    viagra and similar medications – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  7. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Terrific facts. With thanks.

    viagra ambien gift cheap effective alternative viagra
    viagra generic
    viagra really works – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  8. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Amazing tons of excellent advice!

    how viagra saves chrismas viagra teen birth
    viagra generic
    drug interations vicodin valium viagra – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  9. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Thank you, Terrific stuff!

    viagra super activity generic viagra online pharmacy
    buy viagra online
    advertisement for viagra – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  10. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You actually explained it perfectly!

    warfarin viagra cheap generic viagra substitute
    generic viagra online
    robin williams viagra – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  11. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Useful postings. Thanks!

    viagra libido dick viagra drug store best buys
    generic viagra 100mg
    effectiveness viagra levitra cialis – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  12. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Helpful stuff. Many thanks.

    viagra and sex generic viagra verses brand viagra
    viagra pills
    viagra picture – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  13. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You have made your point.

    how viagra saves chrismas viagra suppositories ivf asherman’s
    buy generic viagra
    high blood pressure vs viagra – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  14. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Thanks a lot! A good amount of info!

    viagra sublingual erectile dysfunction viagra sue
    generic viagra 100mg
    viagra paten date – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  15. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Point well applied.!

    viagra voor vrouwen uit does lorazepam inhibitor viagra
    cheap viagra
    free pack sample viagra – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  16. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Regards, Lots of knowledge.

    viagra premature ejeculation new female viagra colbert report
    generic viagra online
    vardenafil viagra cialis – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  17. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Terrific forum posts. Thank you.

    viagra propecia buy online viagra symtpms
    generic viagra 100mg
    cheap generic viagra from india – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  18. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Whoa plenty of superb tips.

    viagra freebies viagra in mexico cabos san lucas
    buy viagra online
    viagra company headquarters – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  19. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Thanks a lot. Good stuff.

    government viagra tests results viagra doesn’t work for me
    generic viagra 100mg
    calcium channel blocker and viagra – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  20. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Incredible a lot of useful tips!

    viagra nitric oxide blueberry like viagra
    viagra pills
    purchase viagra cialis levitra – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  21. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Awesome forum posts. Thanks a lot.

    cialis compar compar levitra viagra buy cheap viagra
    generic viagra 100mg
    viagra cialis study – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  22. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Good information. Thanks a lot!

    viagra soft tabs overnight delivery purchase viagra online with paypal
    buy generic viagra
    chemist gibraltar no-risk viagra – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  23. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    With thanks! Ample facts.

    viagra purchase by phone what to expect when using viagra
    viagra 100mg
    viagra use may damage fertility videos – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  24. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Good data. Thanks.

    holistic viagra viagra free sites computer find search
    buy viagra
    viagra ripoffs – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  25. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Cheers, Great stuff!

    free pack sample viagra powered by drupal node viagra
    generic viagra 100mg
    viagra market tools – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  26. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Many thanks, I enjoy it.

    generic viagra sales in southern calif does womens viagra work
    cheap viagra
    cialis comparison viagra – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  27. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You suggested that terrifically.

    buy viagra for women viagra url
    viagra for sale uk
    buy viagra online url – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  28. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Awesome facts. Regards.

    viagra kamagra wroclaw odbi r viagra in desert
    generic viagra
    secondary pulmonary hypertension viagra – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  29. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Very good stuff. Thanks a lot.

    phizer viagra canada what is a viagra overdose
    generic viagra online
    drug maker for viagra settled lawsuits – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  30. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Amazing many of helpful material!

    emails spam viagra denmark in viagra
    buy generic viagra
    viagra substitutes – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  31. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Thanks a lot, Helpful information.

    green viagra viagra post haste
    viagra pills
    generic price viagra – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  32. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    This is nicely said. !

    pornstars take viagra canadian pharmacy viagra brand
    viagra online
    viagra cialis generic – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  33. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    With thanks! Lots of data!

    my first viagra viagra 50mg sverige
    generic viagra 100mg
    viagra url – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  34. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Valuable advice. Kudos!

    viagra and dapoxetine viagra and bata blockers
    generic viagra 100mg
    viagra advertisements – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  35. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You actually said it superbly!

    generic viagra buy online low blood pressure taking viagra
    buy viagra online
    net doctor group viagra – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  36. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Nicely put. Appreciate it!

    trusted websites for buying viagra online show how viagra works videos
    viagra for women
    low cost alternatives and to viagra – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  37. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Incredible quite a lot of excellent advice.

    liquid viagra dauquiri recipe female viagra stories
    viagra without a doctor prescription
    does viagra help with jet lab – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  38. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Appreciate it, A lot of write ups.

    buy cheap viagra 32 viagra treatment hape
    viagra for sale uk
    customer reviews for viagra – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  39. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Nicely put. Cheers!

    distribution channel of viagra viagra rogain online sales
    viagra without a doctor prescription
    viagra and acetaminophen – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  40. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Terrific postings. Thank you!

    what works in synergy with viagra viagra type medication
    buy generic viagra
    viagra drug interaction – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  41. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Wonderful content, Thanks!

    reverse side effects of viagra overdose out of date viagra
    viagra generic
    viagra official site – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  42. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Excellent tips. Cheers!

    100mg viagra cost viagra levitra comparison
    viagra 100mg
    viagra videa results – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  43. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Awesome info. Thank you.

    viagra profesional edinburgh uk viagra pages search charles
    viagra for women
    viagra being prescribed for inmate – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  44. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Good data. Appreciate it.

    cialis viagra cost comparison viagra testimontials
    viagra for women
    foreign generic viagra – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  45. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    With thanks. I value this.

    buy online pill viagra addiction to viagra
    buy viagra
    use boost like viagra – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  46. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    With thanks! Plenty of posts.

    herbal v viagra study viagra and effects
    viagra for women
    buying viagra without a prescription – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  47. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Wonderful postings, Regards!

    generaic viagra cheap phizer viagra
    generic viagra online
    men taking viagra pics – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  48. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You mentioned this very well.

    drug viagra information mapuche viagra
    generic viagra 100mg
    viagra high altitude sickness – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  49. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Great info, Regards.

    viagra racecar stories of viagra
    viagra for women
    what is comparable to viagra – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  50. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Regards, Very good information.

    video viagra drunk viagra what to know
    viagra without a doctors prescription
    cialis viagra soft tabs – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  51. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Information effectively applied!.

    heart attacks viagra interazione tra viagra e eutirox
    viagra pills
    claim status lawsuit for viagra – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  52. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Thank you! I value it!

    europe viagra viagra web site
    viagra for sale uk
    how to obtain viagra – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  53. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You have made your point pretty effectively.!

    medicare covered viagra alternatives comparison viagra and levitra
    viagra pills
    health south cover viagra – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  54. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You have made your point quite nicely..

    viva viagra ringtone herbal v viagra study
    viagra without a doctors prescription
    free info mail viagra – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  55. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You suggested that exceptionally well.

    viagra and the male ego comprar viagra generico
    viagra for sale uk
    animals on viagra – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  56. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You reported that perfectly!

    subaction showcomments viagra start from remember viagra dosage requirements
    viagra for women
    common spice viagra – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  57. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Cheers! Great stuff!

    buyimg viagra in australia subaction showcomments viagra smile remember
    buy viagra online
    viagra 2011 cost – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  58. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Thanks! I enjoy this.

    definition viagra liquid viagra dauquiri recipe
    viagra online
    viagra at wallmart – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  59. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    This is nicely expressed! .

    novocaine interacting with viagra viagra shipping
    buy viagra
    viagra and antifungals – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  60. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Lovely facts. Thank you.

    viagra adds itself to contact list original viagra
    generic viagra 100mg
    womens viagra on the doctors – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  61. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You actually said this perfectly.

    viagra fet non sexual uses for viagra
    generic viagra online
    viagra find viagra edinburgh search pages – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  62. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Appreciate it, Numerous info.

    cvs walgreens viagra cialis tainted chicken feed with viagra
    viagra 100mg
    viagra erection – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  63. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Superb tips. Regards.

    on line perscription for viagra health benefits of viagra
    viagra online
    free viagra sample viagra sample – https://genericviagrarcp.com

    DavidDal
    Terenceunfow
    VictorNom

  64. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    You stated it perfectly!

    ending viagra use viagra prescription buy
    generic viagra online
    what foods stimulate viagra – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom

  65. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    This is nicely expressed. !

    cialis viagra reputable on-line docotrs viagra
    viagra for sale uk
    organic viagra – https://genericviagramsl.com

    DavidDal
    Terenceunfow
    VictorNom

  66. Andrewhak より:
    あなたのコメントは管理者の承認待ちです。これはプレビューで、コメントは承認後に表示されます。

    Amazing quite a lot of very good information!

    viagra on heart medication viagra dick
    generic viagra 100mg
    anal injection of viagra – https://genericviagrantx.com

    DavidDal
    Terenceunfow
    VictorNom