記事へのコメント14

    • 注目コメント
    • 新着コメント
    tell-k
    tell-k 『ここで一度整理しておきたいが、phpで取得できる$_SERVER['REMOTE_ADDR']はwebサーバに実際に接続してきたtcp/ipにおける送信元アドレスであり、3ウェイ・ハンドシェイクにより検証されている信頼性の高い送信元IPアドレスといえる(もちろんシーケンス番号の問題とかもあるが)。それに比べhttpリクエストヘッダに記述されるFORWARDED_FORX-FORWARDED-FORの値は、webサーバにとってはまったく検証を経ていない信頼性の低いアドレスなのである。』

    2009/02/24 リンク

    その他
    innx_hidenori
    innx_hidenori クライアントIPアドレス

    2008/12/24 リンク

    その他
    hnw
    hnw だがちょっと待ってほしい。CakePHPは内部ネットワークにproxyがあるような環境でこそ使ってほしいというメッセージなのかもしれない。Webサーバ1台の環境でサービスを提供していいのは小学生までだよねー。

    2008/12/13 リンク

    その他
    todesking
    todesking CakePHPアプリ,HTTPヘッダでIP偽装

    2008/12/10 リンク

    その他
    mi1kman
    mi1kman CakePHPのgetClientIPはIP Spoofingが可能なため、ケータイWebなどで接続元IPアドレスを認証要素にしている場合などに危険

    2008/12/05 リンク

    その他
    oooooooo
    oooooooo へぼへぼ CTO 「ちなみにこの件はCakePHP開発側に伝えるべきなのだろうか。しかしこれだけ確信的にコードに書かれていると「仕様です」という感じがしないでもない。」

    2008/12/04 リンク

    その他
    studio-m
    studio-m CakePHPのgetClientIPに任意のIPを注入できる

    2008/12/03 リンク

    その他
    YasSo
    YasSo 「getClientIPには任意のIPアドレスを注入できる」「httpリクエストヘッダに記述されるX-FORWARDED-FORの値は、webサーバにとってはまったく検証を経ていない信頼性の低いアドレス」

    2008/12/03 リンク

    その他
    riaf
    riaf CakePHP を使っていいのは小学生までなので、全く問題がない。

    2008/12/03 リンク

    その他
    hurvinek
    hurvinek X-FORWARDED-FORは信用しないこと.でもこういう実装は他のWebアプリにもありそう.

    2008/12/03 リンク

    その他
    akiyan
    akiyan これはあぶない。ちなみに実際のコードでは$_SERVER['REMOTE_ADDR']はenv('REMOTE_ADDR')かな。

    2008/12/03 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    へぼへぼCTO日記 - CakePHPのgetClientIPを使っていいのは小学生までだよねー

    PHPで開発をすることが多くなりPerlの良さを再確認している今日この頃ですが皆さんいかがお過ごしでしょ...

    ブックマークしたユーザー

    • lost_and_found2009/11/26 lost_and_found
    • ryuring2009/09/26 ryuring
    • SiyaF2009/06/30 SiyaF
    • akkun_choi2009/06/30 akkun_choi
    • skyriser2009/05/26 skyriser
    • ihiro812009/05/15 ihiro81
    • joan92009/04/14 joan9
    • invent2009/02/24 invent
    • tell-k2009/02/24 tell-k
    • teruwyi2009/02/23 teruwyi
    • t_takata2009/01/21 t_takata
    • yocchi242009/01/13 yocchi24
    • curest2009/01/10 curest
    • innx_hidenori2008/12/24 innx_hidenori
    • masakielastic22008/12/24 masakielastic2
    • halabo2008/12/16 halabo
    • lakehill2008/12/16 lakehill
    • pha2008/12/16 pha
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - 暮らし

    いま人気の記事 - 暮らしをもっと読む

    新着記事 - 暮らし

    新着記事 - 暮らしをもっと読む

    同時期にブックマークされた記事