�@SQL�C���W�F�N�V������N���X�T�C�g�X�N���v�e�B���O�́AWeb�A�v���P�[�V�����Z�L�����e�B�Ɍg���l�����̊Ԃł͍L������Ă����p��ł���A���̊댯���ɂ��ĈȑO���环�҂����͂��т��ьx�����Ă����B�������Ȃ���A�t�@�C�A�E�H�[����IDS�i�s���N�����m�V�X�e���j�Ƃ������l�b�g���[�N�Z�L�����e�B�Ɍg���l�b�g���[�N�G���W�j�A�����̊Ԃł����̊댯�����\���Ɍ���Ă����Ƃ͂����Ȃ��B
�@Web�A�v���P�[�V�����̐Ǝ㐫�ɑ���h��̓l�b�g���[�N�G���W�j�A�̔��e�i�͂イ�j�ł͂Ȃ��AWeb�A�v���P�[�V�����J���҂̎d���ł���Ƃ����ӎ�������������ł͂Ȃ����낤���B�����A�����̐Ǝ㐫�ɑ���IDS��IPS�i�s���N���h��V�X�e���j�Ƃ����������̃l�b�g���[�N�Z�L�����e�B���i�͋ɂ߂Ė��͂ł���B���̌��ʁAWeb�A�v���P�[�V�����̐Ǝ㐫�ɑ����́AWeb�A�v���P�[�V�����J���҂����̓w�͂Ɉς˂��Ă������B
�@Web�A�v���P�[�V�����̐Ǝ㐫�ݏo���Ȃ����߂ɁAWeb�A�v���P�[�V�����J���҂̊Ԃł��Z�L���A�v���O���~���O�Ƃ����T�O���Z�����Ă������B���̊T�O�ɂ́A�Z�L���A�ȃv���O�������쐬���邽�߂̂�������܂܂�Ă��邪�A�悭�����邱�Ƃ̓��[�U�[����̓��̓f�[�^�����̂܂܃v���O�����Ɏn���̂ł͂Ȃ��A��x�K����Ɓi�T�j�^�C�W���O�j���s���Ƃ����l�����ł���B
�@�Ⴆ�A�v���O������R�}���h�ňӖ��������^�L�����N�^�i���^�����F\�A[�A]�A|�A$�A*�Ȃǁj�̓��͂��֎~���A���K�\���ɂē��͕�����̃p�^�[�������肷�邱�Ƃɂ���ē��̓f�[�^�̏��s���B�ȉ��ɔ��ɊȒP��Perl�p�̃T�j�^�C�W���O����2�����B���͂��ꂽ�����ɑ��Ă����ꂩ�����s����T�j�^�C�W���O���Ȃ����B
#! �s�������̃��X�g���g�p�����l�K�e�B�u�t�B���^ sub FilterNeg { �@local( $fd ) = @_; #! <,>,",',%,;,),(,&,+ �̕�������폜����@�@ $fd =~ s/[\<\>\"\'\%\;\)\(\&\+]//g; �@�@return( $fd ) ; } #! ���@�����̃��X�g���x�[�X�ɂ����|�W�e�B�u�t�B���^ sub FilterPos { �@local( $fd ) = @_; #! �p��������уX�y�[�X�ȊO���폜���� �@�@$fd =~ tr/A-Za-z0-9\ //dc; �@�@return( $fd ) ; }
�@�Z�L���A�v���O���~���O�́AWeb�A�v���P�[�V�����̐Ǝ㐫��h���B��̗L���Ȏ�i�ł���ƍl�����Ă����B�������AWeb�A�v���P�[�V�����J���҂����ɂ����Ƃł̓w�͂Ɉˑ����邱�̂����͂������̎�_���͂��ł���B
�@�Z�L���A�v���O���~���O�ɂ̓m�E�n�E���K�v�ƂȂ�B�v���W�F�N�g�ɎQ������J���҂����ׂėD�G�ȊJ���҂ł���Ȃ�b�͕ʂ����AWeb�A�v���P�[�V�����J���ɂ͕����̊J���҂��������������̂ł��邵�A�ʏ�̓X�L���ɂ��������B1�l�̗D�G�ȊJ���҂̃X�L�����v���W�F�N�g�S���ɓ`�B���邱�Ƃɂ����E������A���̌��ʃZ�L���A�v���O���~���O�̃X�L�������J���҂��\�[�X�R�[�h�̃��r���[�ƃe�X�g���J��Ԃ����ƂɂȂ�B
�@�\�[�X�R�[�h�̃��r���[�ƃe�X�g���J��Ԃ���Ƃ́A�쐬����v���O�������傫�Ȃ��̂ł������قǖc��ȍ�ƗʂƂȂ��Ă����A�J���H���̑����ɂ��R�X�g���̂��������Ă���B
�@Web�A�v���P�[�V�����J���҂��l�����Ȃ���Ȃ�Ȃ��̂̓Z�L�����e�B�����ł͂Ȃ��B�@�\�ƃp�t�H�[�}���X��Nj����Ȃ���A�����ɃZ�L���A�ȃA�v���P�[�V�������A����ꂽ���\�[�X�A����ꂽ�H���̒��Ŋ��������Ă������Ƃ͊ȒP�ł͂Ȃ��B�������̍����L���T�C�g��Web�A�v���P�[�V�����̐Ǝ㐫�������Ƃ������R�������������Ă��錻�������Ă��AWeb�A�v���P�[�V�����J���҂̓w�͂Ɉˑ�����]���̎�@�Ɍ��E��������Ă���B
�@�]�k�ɂȂ邪�A���̂悤��Web�A�v���P�[�V�����J���҂̓w�͂ɂ�������炸�A����Web�A�v���P�[�V�����̐Ǝ㐫�ɂ����R���������������ۂ́AWeb�A�v���P�[�V�����J���҂ɏW�܂���̓t�F�A�ł͂Ȃ��B�l�b�g���[�N�G���W�j�A�����͐ӔC��A�G���h���[�U�[����͐ӔC�Njy�AIT�ƊE����̔��̂܂Ȃ����B�K������Web�A�v���P�[�V�����J���҂ɂ��T�{�^�[�W���ɂ���Ė�肪���������Ƃ͂����Ȃ��ɂ�������炸�A���̈������Ó��ł���Ƃ͂�����B�{�A�ڂŏЉ��WAF��Web�A�v���P�[�V�����J���҂����̏����ƂȂ�A�ߓx�Ȕ���Ƃ���i�ƂȂ�K���ł���B
Copyright © ITmedia, Inc. All Rights Reserved.