PHP アプリケーションでは、PHP と外部データ ソース間の頻繁な通信が必要です。主な外部データ ソースは、クライアント ブラウザとデータベースです。データを正しく追跡すると、どのデータが公開されたかを特定できます。インターネットは非常に公共のネットワークであるため、主な漏洩源となります。インターネット上でデータが漏洩しないように常に注意する必要があります。
データの漏洩は必ずしもセキュリティ リスクを意味するわけではありません。ただし、データの露出は可能な限り最小限に抑える必要があります。たとえば、ユーザーが支払いシステムにアクセスし、クレジット カード データをサーバーに送信する場合、SSL を使用してデータを保護する必要があります。確認ページにクレジット カード番号を表示したい場合、カード番号情報はサーバーからクライアントに送信されるため、SSL を使用して保護する必要もあります。
前のセクションの例に戻ると、クレジット カード番号は明らかに危険にさらされる可能性を高めます。 SSL はリスクを軽減しますが、最善の解決策は、最後の 4 桁のみを表示してリスクを完全に排除することです。
機密データへの露出を減らすには、どのデータが機密であるかを特定し、追跡し、不必要な露出を排除する必要があります。この本では、多くの一般的な種類の機密データを保護するのに役立ついくつかのテクニックを紹介します。
上記は PHP のセキュリティ露出の最小化の内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (m.sbmmt.com) に注目してください。