PHPアプリケーションにおける安全性について、何かと心配です。
今自分のアプリケーションは、フォームデータを取得し、Ajax経由で配列としてPHPスクリプトへそれをサブミットし、そしてこの配列を通じでループするようになっています。
lang
1foreach($_POST['data'] as $key => $value){ 2 //何かしらの処理 3} 4
ですがもし、ハッカーがAjaxリクエストを偽造し、繰り返し100000000000の要素を持つ'フォームデータ'配列をサブミットしてきたらどうなるのでしょうか?ループはそれぞれの要素を通じて繰り返さなければならないでしょうし、おそらくサーバダウンを引き起こすのではないかと思います。
ちゃんと教わったわけではないのでまちがった推測かもしれませんが・・・
この心配を防ぐ方法はあるのでしょうか?
あればぜひ教えてください。よろしくお願いします!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/11/26 11:41