¼ÇÎÇÒ ¶§ °³ÀÎ Á¤º¸¸¦ º¸È£Çϼ¼¿ä.
ÀÎÅͳݿ¡¼ °³ÀÎ Á¤º¸¸¦ º¸È£ÇÏ´Â °ÍÀº ¿À´Ã³¯ ¸¹Àº º¸¾È À§Çè°ú ÀáÀçÀûÀΠȾÆ÷·Î ÀÎÇØ ½¬¿î ÀÏÀÌ ¾Æ´Õ´Ï´Ù.
Tor´Â ÀÎÅͳݿ¡¼ ÀÚ½ÅÀÇ ¾ÈÀü°ú º¸¾ÈÀ» Çâ»ó½ÃÅ°·Á´Â ¸ðµç »ç¶÷À» À§ÇØ ¼³°èµÈ µµ±¸ ¸ðÀ½ÀÔ´Ï´Ù. ÀÎÅͳÝ. À¥ °Ë»ö ¹× °Ô½Ã, ÀνºÅÏÆ® ¸Þ½Ã¡ ¹× TCP ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ´Â ±âŸ ÀÀ¿ë ÇÁ·Î±×·¥À» À͸íÈÇÏ´Â µ¥ µµ¿òÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ºñÁî´Ï½º »ç¿ëÀÚÀÇ °æ¿ì ÀÌ´Â ±â¹Ð Á¤º¸ ±³È¯ÀÌ ´«¿¡ ¶çÁö ¾Êµµ·Ï º¸È£ÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÏ°í º¸´Ù ÀϹÝÀûÀÎ »ç¿ëÀÚÀÇ °æ¿ì ISP, Å°·Î°Å ¹× ±âŸ À¯ÇüÀÇ ¸È¿þ¾î°¡ »ç¿ëÀÚÀÇ È°µ¿À» ½±°Ô ÃßÀûÇÒ ¼ö ¾øÀ½À» ÀǹÌÇÕ´Ï´Ù.
±×°ÍÀº "¾çÆÄ ¶ó¿ìÅÍ"(µû¶ó¼ ·Î°í)¶ó°í ºÎ¸£´Â ºÐ»ê ¼¹ö ³×Æ®¿öÅ© ÁÖº¯¿¡¼ Æ®·¡ÇÈÀ» ¼ö½Å °ÅºÎÇÏ¿© ÀÛµ¿ÇÕ´Ï´Ù. Tor ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϸé À͸íÀ¸·Î ¿Â¶óÀο¡ Á¢¼ÓÇØ¾ß ÇÏ´Â ½Ã±â¿¡ µû¶ó ½±°Ô ÄÑ°í ²ø ¼ö ÀÖ½À´Ï´Ù. ±×·¸°Ô Çϸé ÄÄÇ»Å͸¦ ´Ù½Ã ½ÃÀÛÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ¿øÇÏ´Â °æ¿ì °¢°¢ÀÇ À§Ä¡¸¦ Á¤È®È÷ Ç¥½ÃÇÏ´Â ¼¼°è Áöµµ¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ´Ù¾çÇÑ ÇÁ·Ï½Ã ÅͳΠÁß¿¡¼ ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
ÀÛµ¿ ¿©ºÎ¸¦ È®ÀÎÇÏ·Á¸é ¿Â¶óÀÎ "Tor °¨Áö±â"¸¦ »ç¿ëÇÏ¿© È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀº À͸íÀ¸·Î ¼ÇÎ ÁßÀÌµç ¾Æ´Ïµç. ÇÑ ¹ø¿¡ ³×Æ®¿öÅ©¿¡ ·Î±×¿ÂÇÑ »ç¿ëÀÚ ¼ö¿¡ µû¶ó ¿¬°á¿¡ ½Ã°£ÀÌ °É¸± ¼ö ÀÖÁö¸¸ ÀϹÝÀûÀ¸·Î ¸Å¿ì ºü¸¨´Ï´Ù. ¼º°øÀûÀ¸·Î ¿¬°áµÇ¸é Tor ¾çÆÄ ·Î°í°¡ ÀÛ¾÷ Ç¥½ÃÁÙ¿¡¼ ³ë¶õ»ö¿¡¼ ³ì»öÀ¸·Î ¹Ù²ò´Ï´Ù.
Tor´Â ¿Â¶óÀο¡¼ º¸¾ÈÀ̳ª °³ÀÎ Á¤º¸ ħÇØ°¡ °ÆÁ¤µÇ´Â »ç¶÷À» À§ÇÑ °£´ÜÇÏ°í Àß Á¤¸®µÈ È¿°úÀûÀÎ µµ±¸ÀÔ´Ï´Ù.
ÁÖ¿ä ¹ö±×¼öÁ¤: ¡¤ TrackExitHosts º¯°æ »çÇ×À¸·Î ±¸¼ºÀ» ´Ù½Ã ·ÎµåÇÒ ¶§ ¾î¼³¼Ç ¿À·ù¸¦ ¹æÁöÇÕ´Ï´Ù. 'laruldan'ÀÌ(°¡) ã¾Æ¼ ¼öÁ¤Çß½À´Ï´Ù. bug3923À» ¼öÁ¤ÇÕ´Ï´Ù. 0.2.2.25-¾ËÆÄ¿¡ ´ëÇÑ ¹ö±× ¼öÁ¤. »ç¼ÒÇÑ ±â´É(º¸¾È): ¡¤ ÇöÀç g^x °ªÀÇ Àç»ý È®Àΰú ÇÔ²² INTRODUCE1 ¼¿ÀÇ °ø°³ Å° ¾ÏÈ£È ºÎºÐ Àç»ýÀ» È®ÀÎÇÕ´Ï´Ù. ÀÌ°ÍÀº µµÀÔ ÁöÁ¡°ú ¸¸³² ÁöÁ¡À» ¸ðµÎ Á¦¾îÇÏ°í AES-CTR toalterÀÇ INTRODUCE1 ¼¿ÀÇ ¾ÏÈ£ÈµÈ g^x ºÎºÐÀÇ °¡´Ü¼ºÀ» »ç¿ëÇÏ´Â °ø°ÝÀÚ¿¡ ÀÇÇÑ ´Éµ¿ °ø°ÝÀÇ °¡´ÉÇÑ Å¬·¡½º¸¦ ¹æÁöÇÕ´Ï´Ù. ¿ì¸®´Â ÀÌ·¯ÇÑ °ø°ÝÀÌ ½ÇÇà ºÒ°¡´ÉÇÏ´Ù°í »ý°¢ÇÏÁö¸¸(°ø°ÝÀÚ°¡ ªÀº °£°ÝÀ¸·Î Á¦Å¸¹ÙÀÌÆ® ´ÜÀ§ÀÇ º¯°æµÈ ¼¿À» Àü¼ÛÇØ¾ß ÇÔ), ¿ì¸®°¡ ³õÄ£ ÀÌ °ø°ÝÀÇ Å¬·¡½º°¡ ÀÖ´Â °æ¿ì Â÷´ÜÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. Willem Pinckaers¿¡ ÀÇÇØ º¸°íµÇ¾ú½À´Ï´Ù. »ç¼ÒÇÑ ±â´É: ¡¤ SSL ¼¼¼Ç ÀÎÁõ¼ÀÇ ¸¸·á ½Ã°£À» ½ÇÁ¦¿¡¼ º¼ ¼ö ÀÖ´Â SSL ÀÎÁõ¼¿Í ´õ Àß ÀÏÄ¡Çϵµ·Ï Á¶Á¤ÇÕ´Ï´Ù. ƼÄÏ 4014¸¦ ÇØ°áÇÕ´Ï´Ù. ¡¤ ¸±·¹ÀÌ°¡ HSDir(¼û°ÜÁø ¼ºñ½º µð·ºÅ丮)·Î Çã¿ëµÇ´Â µ¥ ÇÊ¿äÇÑ ±âº» °¡µ¿ ½Ã°£À» 24½Ã°£¿¡¼ 25½Ã°£À¸·Î º¯°æÇÕ´Ï´Ù. 0.2.0.10-¾ËÆÄ¿¡¼ °³¼±µÊ; ƼÄÏ 2649¸¦ ÇØ°áÇÕ´Ï´Ù. ¡¤ VoteOnHidServDirectoriesV2 ±¸¼º ¿É¼ÇÀ» Ãß°¡ÇÏ¿© µð·ºÅ丮 ±â°üÀÌ HSDirconsensus Ç÷¡±× ÇÒ´ç¿¡ ´ëÇÑ ÅõÇ¥¸¦ ±â±ÇÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ¹ö±× 2649¿Í °ü·ÃÀÌ ÀÖ½À´Ï´Ù. ¡¤ 2011³â 9¿ù 6ÀÏ Maxmind GeoLite ±¹°¡ µ¥ÀÌÅͺ£À̽º ¾÷µ¥ÀÌÆ®. »ç¼ÒÇÑ ¹ö±×¼öÁ¤(¹®¼ ¹× ·Î±× ¸Þ½ÃÁö): ¡¤ HashedControlPassword¿Í CookieAuthenticationÀ» ¸ðµÎ ¼³Á¤ÇÒ ¼ö ÀÖÀ½À» ¼³¸íÇϱâ À§ÇØ ¸Å´º¾ó ÆäÀÌÁö¸¦ ¼öÁ¤ÇϽʽÿÀ. ÀÌ °æ¿ì µÎ ¹æ¹ý ¸ðµÎ Tor¿¡ ÀÎÁõÇϱ⿡ ÃæºÐÇÕ´Ï´Ù. 0.2.0.7-alpha¿¡ ´ëÇÑ ¹ö±× ¼öÁ¤, ÀÌ ±¸¼º ¿É¼ÇÀ» µÑ ´Ù ¼³Á¤ÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇϱâ·Î °áÁ¤Çß½À´Ï´Ù. ¹ö±× 3898·Î ÀÎÇØ ¹ß»ýÇß½À´Ï´Ù. ¡¤ hiddenservice°¡ µÎ °³ÀÇ ´Ù¸¥INTRODUCE2 ¼¿¿¡¼ µ¿ÀÏÇÑ Diffie-Hellman °ø°³ Å°¸¦ ¼ö½ÅÇÒ ¶§ ¹ß»ýÇÏ´Â 'Àç»ý °¨Áö' ·Î±× ¸Þ½ÃÁö¸¦ Á¤º¸ ¼öÁØÀ¸·Î °µîÇÕ´Ï´Ù. Á¤»óÀûÀÎ Tor Ŭ¶óÀ̾ðÆ®´Â Á¤»ó ÀÛµ¿ Áß¿¡ ÇØ´ç ·Î±× ¸Þ½ÃÁö¸¦ À¯¹ßÇÒ ¼ö ÀÖ½À´Ï´Ù. 0.2.1.6-alphaÀÇ ¹ö±× ¼öÁ¤, ¹ö±× 2442ÀÇ ÀϺΠ¼öÁ¤. ¡¤ 'INTRODUCE2 cell is too {old,new}' ·Î±× ¸Þ½ÃÁö¸¦ Á¤º¸ ¼öÁØÀ¸·Î °µîÇÕ´Ï´Ù. ¼û°ÜÁø ¼ºñ½ºÀÇ ¿î¿µÀÚ°¡ Ŭ¶óÀ̾ðÆ®ÀÇ ½Ã°è¸¦ ¼öÁ¤Çϱâ À§ÇØ ÇÒ ¼ö ÀÖ´Â ÀÏÀº ¾ø½À´Ï´Ù. 0.2.1.6-¾ËÆÄ¿¡ ´ëÇÑ ¹ö±× ¼öÁ¤; ¹ö±× 2442ÀÇ ÀϺθ¦ ¼öÁ¤ÇÕ´Ï´Ù. ¡¤ HiddenServiceAuthorizeClient Ŭ¶óÀ̾ðÆ® À̸§¿¡ Çã¿ëµÇ´Â ¹®ÀÚ¸¦ ÁöÁ¤ÇÏ´Â ·Î±× ¸Þ½ÃÁö¸¦ ¸íÈ®È÷ ÇÕ´Ï´Ù. ÀÌÀü¿¡ logmessage´Â "[A-Za-z0-9+-_]"°¡ Çã¿ëµÇ¾ú´Ù°í ¸»Çß½À´Ï´Ù. "+"¿Í "_" »çÀÌÀÇ ¸ðµç ASCII ¹®ÀÚ°¡ Çã¿ëµÈ´Ù´Â ÀλóÀ» ÁÙ ¼ö ÀÖ¾ú½À´Ï´Ù. ÀÌÁ¦ "[A-Za-z0-9+_-]"¶ó°í ¸»ÇÕ´Ï´Ù. 0.2.1.5-¾ËÆÄ¿¡ ´ëÇÑ ¹ö±×ÇȽº. ºôµå ¼öÁ¤ »çÇ×: ¡¤ MSVC¿¡ ´ëÇÑ lround()ÀÇ ´ëü ±¸ÇöÀ» Á¦°øÇÕ´Ï´Ù. Gisle VanemÀÇ ÆÐÄ¡. ¡¤ Tor°¡ oldBSD¸¦ ±â¹ÝÀ¸·Î ±¸ÃàÇÏÁö ¸øÇÏ°Ô ÇÏ´Â ÀϺΠÄÚµå ¹®Á¦¸¦ Á¤¸®ÇÕ´Ï´Ù. ¹ö±× 3894¸¦ ¼öÁ¤ÇÕ´Ï´Ù. "grapamp"¿¡ ÀÇÇØ º¸°íµÇ¾ú½À´Ï´Ù. ¡¤ Å©·Î½º ÄÄÆÄÀÏ ½Ã Ç÷§Æûº° ¹öÀüÀÇ "ar"¸¦ °Ë»öÇÕ´Ï´Ù. iOS¿¡¼ ºôµå¸¦ ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù. Marco Bonetti°¡ ¹ß°ßÇÑ ¹ö±× 3909¸¦ ÇØ°áÇÕ´Ï´Ù.
º¯°æ
-
ÁÖ¿ä ¹ö±×¼öÁ¤: ¡¤ TrackExitHosts º¯°æ »çÇ×À¸·Î ±¸¼ºÀ» ´Ù½Ã ·ÎµåÇÒ ¶§ ¾î¼³¼Ç ¿À·ù¸¦ ¹æÁöÇÕ´Ï´Ù. 'laruldan'ÀÌ(°¡) ã¾Æ¼ ¼öÁ¤Çß½À´Ï´Ù. bug3923À» ¼öÁ¤ÇÕ´Ï´Ù. 0.2.2.25-¾ËÆÄ¿¡ ´ëÇÑ ¹ö±× ¼öÁ¤. »ç¼ÒÇÑ ±â´É(º¸¾È): ¡¤ ÇöÀç g^x °ªÀÇ Àç»ý È®Àΰú ÇÔ²² INTRODUCE1 ¼¿ÀÇ °ø°³ Å° ¾ÏÈ£È ºÎºÐ Àç»ýÀ» È®ÀÎÇÕ´Ï´Ù. ÀÌ°ÍÀº µµÀÔ ÁöÁ¡°ú ¸¸³² ÁöÁ¡À» ¸ðµÎ Á¦¾îÇÏ°í AES-CTR toalterÀÇ INTRODUCE1 ¼¿ÀÇ ¾ÏÈ£ÈµÈ g^x ºÎºÐÀÇ °¡´Ü¼ºÀ» »ç¿ëÇÏ´Â °ø°ÝÀÚ¿¡ ÀÇÇÑ ´Éµ¿ °ø°ÝÀÇ °¡´ÉÇÑ Å¬·¡½º¸¦ ¹æÁöÇÕ´Ï´Ù. ¿ì¸®´Â ÀÌ·¯ÇÑ °ø°ÝÀÌ ½ÇÇà ºÒ°¡´ÉÇÏ´Ù°í »ý°¢ÇÏÁö¸¸(°ø°ÝÀÚ°¡ ªÀº °£°ÝÀ¸·Î Á¦Å¸¹ÙÀÌÆ® ´ÜÀ§ÀÇ º¯°æµÈ ¼¿À» Àü¼ÛÇØ¾ß ÇÔ), ¿ì¸®°¡ ³õÄ£ ÀÌ °ø°ÝÀÇ Å¬·¡½º°¡ ÀÖ´Â °æ¿ì Â÷´ÜÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. Willem Pinckaers¿¡ ÀÇÇØ º¸°íµÇ¾ú½À´Ï´Ù. »ç¼ÒÇÑ ±â´É: ¡¤ SSL ¼¼¼Ç ÀÎÁõ¼ÀÇ ¸¸·á ½Ã°£À» ½ÇÁ¦¿¡¼ º¼ ¼ö ÀÖ´Â SSL ÀÎÁõ¼¿Í ´õ Àß ÀÏÄ¡Çϵµ·Ï Á¶Á¤ÇÕ´Ï´Ù. ƼÄÏ 4014¸¦ ÇØ°áÇÕ´Ï´Ù. ¡¤ ¸±·¹ÀÌ°¡ HSDir(¼û°ÜÁø ¼ºñ½º µð·ºÅ丮)·Î Çã¿ëµÇ´Â µ¥ ÇÊ¿äÇÑ ±âº» °¡µ¿ ½Ã°£À» 24½Ã°£¿¡¼ 25½Ã°£À¸·Î º¯°æÇÕ´Ï´Ù. 0.2.0.10-¾ËÆÄ¿¡¼ °³¼±µÊ; ƼÄÏ 2649¸¦ ÇØ°áÇÕ´Ï´Ù. ¡¤ VoteOnHidServDirectoriesV2 ±¸¼º ¿É¼ÇÀ» Ãß°¡ÇÏ¿© µð·ºÅ丮 ±â°üÀÌ HSDirconsensus Ç÷¡±× ÇÒ´ç¿¡ ´ëÇÑ ÅõÇ¥¸¦ ±â±ÇÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ¹ö±× 2649¿Í °ü·ÃÀÌ ÀÖ½À´Ï´Ù. ¡¤ 2011³â 9¿ù 6ÀÏ Maxmind GeoLite ±¹°¡ µ¥ÀÌÅͺ£À̽º ¾÷µ¥ÀÌÆ®. »ç¼ÒÇÑ ¹ö±×¼öÁ¤(¹®¼ ¹× ·Î±× ¸Þ½ÃÁö): ¡¤ HashedControlPassword¿Í CookieAuthenticationÀ» ¸ðµÎ ¼³Á¤ÇÒ ¼ö ÀÖÀ½À» ¼³¸íÇϱâ À§ÇØ ¸Å´º¾ó ÆäÀÌÁö¸¦ ¼öÁ¤ÇϽʽÿÀ. ÀÌ °æ¿ì µÎ ¹æ¹ý ¸ðµÎ Tor¿¡ ÀÎÁõÇϱ⿡ ÃæºÐÇÕ´Ï´Ù. 0.2.0.7-alpha¿¡ ´ëÇÑ ¹ö±× ¼öÁ¤, ÀÌ ±¸¼º ¿É¼ÇÀ» µÑ ´Ù ¼³Á¤ÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇϱâ·Î °áÁ¤Çß½À´Ï´Ù. ¹ö±× 3898·Î ÀÎÇØ ¹ß»ýÇß½À´Ï´Ù. ¡¤ hiddenservice°¡ µÎ °³ÀÇ ´Ù¸¥INTRODUCE2 ¼¿¿¡¼ µ¿ÀÏÇÑ Diffie-Hellman °ø°³ Å°¸¦ ¼ö½ÅÇÒ ¶§ ¹ß»ýÇÏ´Â 'Àç»ý °¨Áö' ·Î±× ¸Þ½ÃÁö¸¦ Á¤º¸ ¼öÁØÀ¸·Î °µîÇÕ´Ï´Ù. Á¤»óÀûÀÎ Tor Ŭ¶óÀ̾ðÆ®´Â Á¤»ó ÀÛµ¿ Áß¿¡ ÇØ´ç ·Î±× ¸Þ½ÃÁö¸¦ À¯¹ßÇÒ ¼ö ÀÖ½À´Ï´Ù. 0.2.1.6-alphaÀÇ ¹ö±× ¼öÁ¤, ¹ö±× 2442ÀÇ ÀϺΠ¼öÁ¤. ¡¤ 'INTRODUCE2 cell is too {old,new}' ·Î±× ¸Þ½ÃÁö¸¦ Á¤º¸ ¼öÁØÀ¸·Î °µîÇÕ´Ï´Ù. ¼û°ÜÁø ¼ºñ½ºÀÇ ¿î¿µÀÚ°¡ Ŭ¶óÀ̾ðÆ®ÀÇ ½Ã°è¸¦ ¼öÁ¤Çϱâ À§ÇØ ÇÒ ¼ö ÀÖ´Â ÀÏÀº ¾ø½À´Ï´Ù. 0.2.1.6-¾ËÆÄ¿¡ ´ëÇÑ ¹ö±× ¼öÁ¤; ¹ö±× 2442ÀÇ ÀϺθ¦ ¼öÁ¤ÇÕ´Ï´Ù. ¡¤ HiddenServiceAuthorizeClient Ŭ¶óÀ̾ðÆ® À̸§¿¡ Çã¿ëµÇ´Â ¹®ÀÚ¸¦ ÁöÁ¤ÇÏ´Â ·Î±× ¸Þ½ÃÁö¸¦ ¸íÈ®È÷ ÇÕ´Ï´Ù. ÀÌÀü¿¡ logmessage´Â "[A-Za-z0-9+-_]"°¡ Çã¿ëµÇ¾ú´Ù°í ¸»Çß½À´Ï´Ù. "+"¿Í "_" »çÀÌÀÇ ¸ðµç ASCII ¹®ÀÚ°¡ Çã¿ëµÈ´Ù´Â ÀλóÀ» ÁÙ ¼ö ÀÖ¾ú½À´Ï´Ù. ÀÌÁ¦ "[A-Za-z0-9+_-]"¶ó°í ¸»ÇÕ´Ï´Ù. 0.2.1.5-¾ËÆÄ¿¡ ´ëÇÑ ¹ö±×ÇȽº. ºôµå ¼öÁ¤ »çÇ×: ¡¤ MSVC¿¡ ´ëÇÑ lround()ÀÇ ´ëü ±¸ÇöÀ» Á¦°øÇÕ´Ï´Ù. Gisle VanemÀÇ ÆÐÄ¡. ¡¤ Tor°¡ oldBSD¸¦ ±â¹ÝÀ¸·Î ±¸ÃàÇÏÁö ¸øÇÏ°Ô ÇÏ´Â ÀϺΠÄÚµå ¹®Á¦¸¦ Á¤¸®ÇÕ´Ï´Ù. ¹ö±× 3894¸¦ ¼öÁ¤ÇÕ´Ï´Ù. "grapamp"¿¡ ÀÇÇØ º¸°íµÇ¾ú½À´Ï´Ù. ¡¤ Å©·Î½º ÄÄÆÄÀÏ ½Ã Ç÷§Æûº° ¹öÀüÀÇ "ar"¸¦ °Ë»öÇÕ´Ï´Ù. iOS¿¡¼ ºôµå¸¦ ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù. Marco Bonetti°¡ ¹ß°ßÇÑ ¹ö±× 3909¸¦ ÇØ°áÇÕ´Ï´Ù.