H3Z2
| 1. H3Z2 ¶H3Z2Àº ÅØ½ºÆ®¿£ÄÚµù Çü½ÄÀÔ´Ï´Ù. 2006³â 11¿ù¿¡ ºÎµé( ½Åµ¿ÀÍ )¿¡ ÀÇÇØ óÀ½ °í¾ÈµÇ¾úÀ¸¸ç 2008³â 8¿ù GPL·Î °ø°³ÇÏ´Â ¿£ÄÚµù Çü½ÄÀÔ´Ï´Ù.
 
 
 2. H3Z2 ¿£ÄÚµå Çü½Ä ¶H3Z2¸¦ °í¾ÈÇÏ°Ô µÈ ¹è°æÀº Àΰø¾ð¾î¸¦ À§ÇÑ ¿©·¯°¡Áö ¿£ÄÚµù Çü½ÄÀ» ¸¸µé´Ù°¡ ¿ì¿¬È÷ ¹ß°ßÇÏ°Ô µÈ °ÍÀ¸·Î  ´ÙÀ½ µî½Ä¿¡¼ ±âÀÎÇÏ°Ô µÇ¾ú½À´Ï´Ù. 
  36 * 36 * 50 + 16 * 46 =  65536 
º¸½Ã´Ù½ÃÇÇ 65536Àº 2Byte Á¤¼ö°ªÀÔ´Ï´Ù. ±×¸®°í ÁÂÇ×ÀÇ 36 , 50 , 16 , 46 Àº Á¶ÇÕÇÒ ¹®ÀÚÀÇ ¼ö¸¦ ÀǹÌÇÕ´Ï´Ù.  ¸ðµÎ 50 ÀÌÇÏ·Î ¾ËÆÄºª ´ë¼Ò¹®ÀÚ¸¦ ÇÕÇÑ °Í º¸´Ù ÀÛÀº ¼öÀÔ´Ï´Ù. À̰ÍÀÌ ¹«¾ùÀ» ÀÇ¹Ì ÇÒ±î¿ä? Áï ¾ËÆÄºª 3°³ ¶Ç´Â 2°³·Î 2byte¸¦ Ç¥ÇöÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ µË´Ï´Ù. ¶ÇÇÑ 'H3Z2' ¶ó´Â ¸íĪÀº " 'H' ½ÃÀÛµÉ °æ¿ì 3¹®ÀÚ 'Z' À¸·Î ½ÃÀÛµÉ °æ¿ì 2¹®ÀÚ "¶ó´Â ¶æÀ» ÀǹÌÇÕ´Ï´Ù. Á¤±ÔÇ¥Çö½ÄÀ» »ç¿ëÇÏ¸é ´ÙÀ½°ú °°½À´Ï´Ù.
 
Á¤±Ô½ÄÀÇ ¸Ç³¡ /i ´Â ´ë¼Ò¹®ÀÚ¿¡ ¸ðµÎ ¸ÅÄ¡ÇÑ´Ù´Â ¿É¼ÇÀÔ´Ï´Ù. Áß¿äÇÑ Á¡Àº 3¹®ÀÚ ÄÚµåÀÇ ½ÃÀÛÀÎ  H - Y  ¿Í 2¹®ÀÚ ÄÚµåÀÇ  Z A - G  °¡ ¼·Î °ãÄ¡´Â ºÎºÐÀÌ ¾ø´Ù´Â °ÍÀÔ´Ï´Ù. ù ¾ËÆÄºªÀ¸·Î 2¹®ÀÚÄڵ尡 µÉÁö 3¹®ÀÚ Äڵ尡 µÉÁö ±¸ºÐÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ±×¸®°í ¾ËÆÄºªÀº ´ÙÀ½°ú °°ÀÌ ¹è¿µÈ ¼ø¼´ë·Î °ªÀÌ Áõ°¡ÇÏ°Ô µË´Ï´Ù.
 [ H - Y ] => HhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYy [ Z A - G ] => ZzAaBbCcDdEeFfGg [ A - Y ] , [ A - W ] => AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz ¾ËÆÄºªÀ» À§¿Í °°ÀÌ ºÐ¹èÇÑ °ÍÀº ´ÙºÐÈ÷ ÀÓÀÇÀûÀÎ °ÍÀ¸·Î ´Ù¸¥ Àǹ̴ ¾ø½À´Ï´Ù. ´ë¼Ò¹®ÀÚ°¡ ¹Ýº¹µÈ´Ù´Â °ÍÀÌ Á» »ö´Ù¸¨´Ï´Ù.
À§¿¡ °°Àº Çü½Ä¿¡ µû¶ó Á¤¼ö°ªÀ» º¯È¯ÇÏ¸é ´ÙÀ½°ú °°Àº °á°ú°¡ µË´Ï´Ù.
 
 Á¤¼ö 0°ªÀº ZA¿¡ ¹èÁ¤µÇ°í 65535°ªÀº yyy¿¡ ¹èÁ¤µË´Ï´Ù.
736 °ªÀ» ±âÁØÀ¸·Î ±× ¹Ì¸¸ÀÌ¸é µÎÀÚ¸® , ÀÌ»ó À̸é 3ÀÚ¸® ¹®ÀÚ°¡ µË´Ï´Ù.
 
 3. H3Z2 ÀÇ Æ¯Â¡ ¶ÅؽºÆ® ¿£ÄÚµù¿¡´Â ¿©·¯°¡Áö Á¾·ù°¡ ÀÖ½À´Ï´Ù.  baae64¿Í °°Àº ¿£ÄÚµù Çü½ÄÀº ¾ËÆÄºª ¼ýÀÚ ±×¸®°í '+' ±âÈ£¸¦ »ç¿ëÇϸç À¥¿¡¼ Àü¼ÛÀ» À§ÇØ »ç¿ëµË´Ï´Ù. 16Áø¼ö Ç¥±â´Â ¾ËÆÄºª°ú ¼ýÀÚ¸¦ »ç¿ëÇÏ¸ç ¹ü¿ëÀûÀ¸·Î »ç¿ëµË´Ï´Ù. Â÷ÀÌ´Â ´ÙÀ½ Ç¥·Î ºñ±³ÇÒ¼ö ÀÖ½À´Ï´Ù.
 
 H3Z2Àº ¾ËÆÄºª¸¸À¸·Î ¿£ÄÚµùÇÏ¸ç ±æÀ̸鿡¼µµ °¡Àå È¿À²ÀûÀÔ´Ï´Ù.( 2byte ³»¿¡¼ ) ´Ü 2byte´ÜÀ§·Î ºÐ¸®Çϱ⠶§¹®¿¡ ¸¶Áö¸· Null¹®ÀÚ byteÀÇ Ã³¸®°¡ ÇÊ¿äÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ¹®ÀÚ¿ÀÇ ¸¶Áö¸· Null¹®ÀÚ´Â »èÁ¦ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Æ¯Â¡À» °¡Áö´Â H3Z2Àº ¹ü¿ëÀûÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.
 ¿¹¸¦ µé¾î ¼Ò½ºÄڵ忡¼ ¾ËÆÄºª°ú ¼ýÀÚÁ¶ÇÕÀ¸·Î ±¸¼ºµÇ´Â º¯¼ö¸í¿¡ HTMLÇü½ÄÀÇ ÅÂ±× ¹®ÀÚ¿À» ¿£ÄÚµùÇÏ¿© ³ÖÀ» ¼öµµ ÀÖ½À´Ï´Ù. À̿Ͱ°Àº ÇÁ·ÎÁ§Æ®´Â ÇöÀç ÁøÇàÁß¿¡ ÀÖ½À´Ï´Ù.
 H3Z2 ÀÇ ÀúÀÛ±ÇÀº GPLÀÔ´Ï´Ù. Çʿ信 µû¶ó ´Ù¾çÇÑ ¿ëµµ·Î ±â´ÉÀ» È®ÀåÇÏ¿© Ȱ¿ëÇÏ´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù.
 4. H3Z2 ±¸Çö ÇÁ·Î±×·¥ ¶´ÙÀ½ H3Z2¸¦ PHP·Î ±¸ÇöÇÑ Å¬·¡½ºÀÔ´Ï´Ù.
 
´ÙÀ½Àº »ùÇà ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
 
 | One man tells a falsehood, a hundred repeat it as true. | 
















 


