변조

«용어집으로 돌아 가기

(1) 변조 가란?

タンパリング(변조)는 "변조"를 의미하는 단어입니다 정보 보안 분야에서不正アクセスなどによってデータの改ざんや情報の窃取を行う、システムを損壊・停止させるといった行為を指します。

タンパリングには高いスキルや特殊なツールが必要なく、ブラウザから行うことが可能です。パラメータ(プログラムやシステムの動作を制御するための値や変数)を不正に改ざんし、企業に損害を与えたり、悪意のある第三者が利益を得るために用いられる手法です。

(2) 변조 원인

タンパリングが発生する原因として、主に以下のようなものが挙げられます。

開発時にパラメータの検証が不十分

URL 끝에 추가 된 매개 변수 (문자열)에 사용자 ID와 같은 중요한 정보가 포함 된 경우 제 3자가 변조 할 위험이 있습니다 또한 웹 서버의 파일 이름이 매개 변수로 직접 지정되면 변조 될 수 있고 비공개 파일을 외부에서 볼 수 있습니다

キャッシュやログにパラメータが残存

ブラウザのキャッシュに認証情報が残っていると、「戻る」ボタンや履歴から特定のページにアクセスすることで、認証に必要なプロセスが省略されることがあります。ブラウザ以外にも、プロキシサーバ、ファイアウォール, 웹 서버에 캐시가 남아있을 수 있으며 거기에서 변조情報漏洩を引き起こすリスクがあります。

쿠키 변조

쿠키가 변조되면 계정이 호출됩니다不正アクセス이 문제가 발생할 위험이 있습니다 예를 들어, 개인 식별과 관련된 쿠키를 조작하여 사용자를 가장하여 원래 허용되지 않은 콘텐츠에 액세스하고 조작 할 수 있습니다

웹 양식 남용

웹 사이트에 설치된 입력 양식脆弱性21970_22399不正アクセス에 의해 도난 당할 위험이 있습니다 또한 다른 사람의 사용자 ID를 입력하고 귀하의 사람을 가장하여 로그인 할 위험도 있습니다

(3) 변조 유형

タンパリングにはいくつかの種類があり、大きく4つに分類できます。

種類 攻撃手法 被害例
ソフトウェア
タンパリング

プログラムのソースコードや設定ファイルを改ざん

・ライセンス認証が改ざんされ、無許可でソフトウェアが使用される
・ソースコードが改変され、マルウェアが埋め込まれる

ハードウェア
タンパリング

デジタル機器やデバイスなどのハードウェア内部を物理的に改ざん

・ POS 시스템과 같은 지불 터미널이 변조되고 고객 신용 카드 정보가 도난당했습니다
iot機器のファームウェアが改ざんされ、開発者が意図しない誤作動が引き起こされる

データ
タンパリング

ネットワーク上で送受信されるデータや保存ファイルの内容を改ざん

・ネットバンキングなど金融取引の送金情報が改ざんされ、不正送金される
・電子メールの内容が書き換えられ、偽の情報が送信される

パケット
タンパリング

ネットワーク上のデータパケット送信時に内容を改ざん

・通信内容が改ざんされ、送信者に誤った情報を送信させる
・通信内容が窃取され、機密情報が漏洩する

(4) 변조 방지 조치

タンパリングを防ぐための具体的な対策を解説します。これらの対策を組み合わせることによって、より安全なシステム運用が可能になります。

パラメータの検証

パラメータから不正な文字列を排除することで、不正アクセス변조 위험을 줄입니다 또한 매개 변수 길이, 기호를 제한하고 특정 문자열을 금지하는 것이 효과적입니다 또한 매개 변수를 사용하여 웹 서버 내에서 파일 이름을 직접 지정해야 할 필요성을 확인하고 사양 및 디자인을 검토하십시오

データの暗号化

커뮤니케이션 데이터 또는 저장된 데이터가 암호화되지 않으면 네트워크를 통해 전송 및 수신 된 데이터가 변조 될 위험이 있습니다 SSL/TLS를 사용하여 데이터를 암호화하면 정보가 유출 되더라도 제 3자가 해독 할 수없는 효과가 있습니다

セキュリティシステムの導入

ファイルやデータの変更をリアルタイムで検知し、管理者に通知する「改ざん検知システム」の導入が有効です。さらに、ファイアウォールアクセス制御、侵入検知システムなど、複数の対策を組み合わせる多層防御によって、より強固な防御体制を構築できます。

物理的セキュリティの強化

パソコンやタブレットなど、情報を管理する端末を物理的に保護することも重要です。監視カメラや入退室管理システムの導入、ワイヤーロックによる端末の施錠など、社内のセキュリティ対策を強化しましょう。

«용어집으로 돌아 가기