2009-06-16 14 views
2

私のasp.netプロジェクトでは、viewstateが変更されていることが確認されています。 ViewStateが改ざんされているかどうかをチェックする方法はありますか? (理想的にはC#)viewstateの改ざんの検出

+0

コードを尋ねることはあなたに好意的な回答を与えるつもりはありません。私はあなたの試みを投稿することをお勧めします.... –

+0

[この(http://msdn.microsoft.com/en-us/library/ms178199(VS.85).aspx)を確認するViewstateセキュリティに関するリンク – rahul

答えて

0

viewstateはマシンキー(デフォルトのサーバmac)で署名されていますが、それだけでエラーが発生した場合、送信エラーなどが発生する可能性があります。

また、あなたのセキュリティの後にビューステートに感覚情報を保存しない場合は、代わりにセッションに保存してください。

0

あなたはViewStateに暗号化されたチェックサムを追加し、それはまだポストバック

EDITの後に正しいかどうかをチェックすることができ:不死鳥によって投稿のリンクを読んだ後、ASPに建てられ、このような仕組みが既に存在しているようです.NET、私の提案はおそらく役に立たないです...

0

不正行為のためにviewstateをチェックするmecanismのビルドがあります。

ビューの状態がこのページで無効であり、壊れている可能性があります。例外があり、改ざんが疑われますか?この例外は、ポストバック間でコントロールを削除したときに発生します。

+0

いいえ私はいません取得するが、最終値は実際の値とは異なる –

関連する問題