[ホーム] >
[サイバー攻撃大辞典 トップ] > [NULLバイトインジェクション]
作成日:2020/09/18
NULLバイトインジェクション
C言語の終端文字である x00 に関連して誤動作させる。
言語間の違いにより"%00" を終端として判断する場合、しない場合が発生する。(例:PHPとC言語の違い)
攻撃例
ファイル名に xxx.cgi%00.txt と指定するとファイルをtxtと見なすが、APIの不具合により実行時にはcgi と見なす関数がある。
対策
プログラムソースを確認し、x00 の扱いに不備がないか確認する。
[ホーム] >
[サイバー攻撃大辞典 トップ] > [NULLバイトインジェクション]
本サイト内掲載されている情報は、誰もその正当性は保証しません。独自の調査により判明した事項を記載しており、内容に誤りがある可能性があります。
内容により発生したいかなる損害は誰も補償しません。自己責任で参考として閲覧してください。
本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。
このページはリンクフリーです。(このページへの直接リンクも可能です。)
Copyright(c) securitychecklist.net 2015 - 2020