ケンテイラボ

⑥ 情報セキュリティと実務対策

個人情報保護士426

問題

「SQLインジェクション」を防ぐための根本的な対策として、Webアプリケーション開発時に実装すべきものはどれか。

A入力されたデータをそのままSQL文として実行する。
Bプレースホルダを用いた「バインド機構(静的プレースホルダ)」を利用し、SQL文の組み立てと値の埋め込みを分離する。✓ 正解
CWAFを導入すれば、アプリ側の修正は一切不要である。
Dデータベースのパスワードを複雑にする。

正解

Bプレースホルダを用いた「バインド機構(静的プレースホルダ)」を利用し、SQL文の組み立てと値の埋め込みを分離する。

解説

根本対策はセキュアコーディングです。プレースホルダ(?などの記号)を使ってSQLの枠組みを先に決め、後から値を割り当てることで、入力値が不正な命令として解釈されるのを防ぎます。

分野解説:⑥ 情報セキュリティと実務対策

情報セキュリティの実務対策を学ぶ分野です。ISO27001(ISMS)、CIA(機密性・完全性・可用性)、リスクマネジメント、暗号化、アクセス制御、ログ管理、インシデント対応(漏えい時の報告義務・本人通知)、テレワーク時のセキュリティ、クラウド利用時の留意点などを整理。技術的な対策と組織運用の両面が問われる分野です。

この分野の問題をすべて見る →

本番形式で問題を解いてみよう

クイズモードで挑戦 →
← 第425427問 →

同じ分野の関連問題

425データベースに保存されているパスワードが流出した場合に備えて、パスワードをそのまま(平文で)保存せず...427重要データを保管するサーバーにおける「RAID(レイド)」構成のうち、データを2台のディスクに同時に...424サーバーへの不正侵入を防ぐために、不要なサービスやポートを停止・閉鎖する措置を何というか。428「踏み台(中継点)」として悪用されることを防ぐために、メールサーバー(SMTPサーバー)に設定すべき...

個人情報保護士について

個人情報・マイナンバー・セキュリティの実務資格

主催一般財団法人全日本情報学習振興協会
出題形式マークシート形式・100問
試験時間150分
受験料7,700円(税込)
合格基準個人情報保護法分野・情報セキュリティ分野それぞれ70%以上
難易度★★★☆☆(標準)
試験詳細を見る →

個人情報保護士の関連記事

個人情報保護士の勉強法・合格のコツ【完全ガイド】

個人情報保護士認定試験に合格するための勉強法を解説。個人情報保護法・マイナンバー法・情報セキュリティの3分野を効率よく攻略するポイントをまとめました。

個人情報保護士の難易度・合格率は?独学で合格できる?

個人情報保護士認定試験の難易度・合格率・必要な勉強時間を解説。法律と情報セキュリティの両分野で70%以上が必要なため、バランスよく対策することが合格のカギです。

個人情報保護士 個人情報保護法 2022年改正のポイント総まとめ

個人情報保護士試験で頻出の「2022年個人情報保護法改正」の主要ポイントを整理。漏えい報告義務化・仮名加工情報など新規論点を解説します。

← 問題一覧へ戻る