0

最近、自分の Web サイトのバグなどのテストを開始したところ、Firebug や同様のプラグインなどを使用して Web サイトに加えられた変更が実際に行われたとは思わなかったという事実から、大きな問題に遭遇しました。 ...しかし、彼らは..

値をフォームなどに変更して変更を保存すると、Inspect Element GO で行った変更は、データをどのように渡そうとしても反映されません。明らかに、これを止める方法がきっとあるはずです。

私はこの質問に対する答えを探していましたが、まったく何も見つかりませんでした.

編集

おそらく、これはフォームと情報の送信方法の問題にすぎません。私はjQueryのajaxを使用しており、フォームから情報を手動で選択しています。これは明らかに、変更された情報が取得されている場所です。

4

1 に答える 1

1

これを止める方法はありません。クライアントは外部の制御下にあるため、Web アプリケーションはクライアント (ブラウザー) を信頼できません。ユーザーは Web ブラウザーを完全に使用せずに、curl などのツールを使用してサーバーにデータを送信することもできます。

ブラウザで入力したデータをどれだけ徹底的に検証して確認しても、サーバーに到達したときにも確認する必要があります。

于 2012-12-30T01:15:38.113 に答える