�m�����ł��Ȃ��nIE��Content-Type�����F���ȏ��ɍڂ�Ȃ�Web�A�v���P�[�V�����Z�L�����e�B�i2�j�i2/2 �y�[�W�j

» 2009�N03��30�� 00��00�� ���J
[�͂�����悤�����C�l�b�g�G�[�W�F���g�������]
�O�̃y�[�W�� 1|2 �@�@�@�@�@�@

�t�@�C���^�C�v����̗�

�@���ۂɁAContent-Type��URL����ǂ̂悤�ȃt�@�C���^�C�v�����肳��邩�A�����‚���������Ă݂܂��B

����1

�@Content-Type��text/plain�̏ꍇ�AContent sniffing���L���ł����Content sniffing�Ɋ�Â��t�@�C���^�C�v�����肳��܂��B

�@Content sniffing�������ł���΃v���[���e�L�X�g�Ƃ��ĕ\������܂��B

URL http://example.com/search.cgi?format=txt
Content-Type text/plan

����2

�@Content-Type�����o�^�̂��߁AQUERY_STRING�̖����́g.html�h�ɂ���āA�t�@�C���^�C�v��HTML�ƂȂ�܂��B

URL http://example.com/search.cgi?abcd.html
Content-Type application/x-unknown

����3

�@Content-Type�����o�^�̂��߁AURL�g���q�g.pl�h���t�@�C���^�C�v�́g.pl�h�ƂȂ�܂����A��ʓI�ɂ̓t�@�C���^�C�v�g.pl�h�����W�X�g���ɓo�^����Ă��Ȃ����߁A�_�E�����[�h�_�C�A���O���\������܂��B

URL http://example.com/search.pl?abcd.html
Content-Type application/x-unknown

����4

�@Content-Type�����o�^�̂��߁AURL�g���q�g.html�h�ɂ���āA�t�@�C���^�C�v��HTML�ƂȂ�܂��iPerl�̂悤��CGI�`����Web�A�v���P�[�V�����ł́APATH_INFO�Ƃ��ė]���ȕ������^���Ă����삵�܂��j�B

URL http://example.com/search.pl/a.html?abcd.html
Content-Type application/x-unknown

Web�A�v���P�[�V�������̑΍�

�@����܂Ő��������悤�ɁuHTML�łȂ����̂�HTML�ƌ��Ȃ����Ƃɂ��XSS�v���������錴���Ƃ��ẮA

  • Content sniffing
  • ���o�^��Content-Type��URL�̑g�ݍ��킹

��2��ނɂ��U��������Ƃ����܂��B

�@�O�҂ɂ‚��Ă͂���܂ł��o�����Ƃ��āA�utext/plain��image/bmp�͔�����v�u�i���[�U�[���̑΍�Ƃ��āj�w�g���q�ł͂Ȃ��A���e�ɂ���ăt�@�C�����J�����Ɓx�𖳌��ɐݒ肷��v���Ƃ������Ă��܂��� �B

�@�����ɉ����A��҂̖��o�^��Content-Type��URL�̑g�ݍ��킹�ɂ��XSS��h�����߂ɂ́AWeb�A�v���P�[�V�������őΏۂƂ��Ă���IE���Ή����Ă���Content-Type�݂̂𐶐�����Ƃ������[�����K�v�ƂȂ�܂��i���邢��Content-Disposition:attachment�̕t�^�Ȃǂ̉���������܂����j�B

�@���ɁAIE6�ł�application/atom+xml�̂悤�ȐV�������f�B�A�^�C�v�ɑΉ����Ă��Ȃ��Ƃ������o�[�W�����Ԃ̍��قɂ‚��Ă����ӂ��K�v�ł��B


�@���̂悤�ɁAIE��Content-Type��������уt�@�C���^�C�v����̏����͔��ɕ��G����Ȃ��̂ƂȂ��Ă��܂��B���ɁAIE��Windows���g�̃o�[�W�����Ɉˑ����镔���������A���ׂĂ�c�����邱�Ƃ́A���͂�s�”\�Ȃ̂�������܂���B

�@�uHTML�ł͂Ȃ����̂�Web�u���E�U���ƒf��HTML�Ɣ��f���Ă��܂��v�Ƃ����̂́A�Z�L�����e�B��̊ϓ_����l����΁AWeb�u���E�U���Ő^����ɏC�����ׂ��_�ł��B�������A�u�݊����Ɨ��֐��̊m�ہv�Ƃ����_��D�悷��IE�ł͂Ȃ��Ȃ��C���̓�����̂悤�ł��B����ł��AIE8�ɂ����Ă͖{�e�Ŏ�舵���Ă�����e�Ɋւ��鏈�����傫�����P����Ă���悤�ŁA���N�O�ɔ�ׂ�Ə������‚ł͂���܂����O�i���Ă���Ɗ����܂��B

�@IE8�ł̕ύX�_�ɂ‚��Ă͂܂��ڍׂ𒲂א؂�Ă��Ȃ��̂ł����A����@������IE 8�ł̉��P�_�Ȃǂɂ‚��Ă������̂��������Ă݂����Ǝv���܂��B

�O�̃y�[�W�� 1|2 �@�@�@�@�@�@

Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B