| Netutils Java ³×Æ®¿öÅ© ¶óÀ̺귯¸®, inject, sniff, ĸó ÆÄÀÏ ¹× ÆÐŶ ±¸¹® ºÐ¼® |
Áö±Ý ´Ù¿î·Îµå |
Netutils ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Roni Bar-Yanai
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://code.google.com/u/115191920797380498480/
Netutils ű×
Netutils ¼³¸í
NetUils´Â ´Ù¾çÇÑ ³×Æ®¿öÅ© Æ®·¡ÇÈ ¿¬±¸ ÀÛ¾÷¿¡ ´ëÇÑ ¿©·¯ °¡Áö À¯¿ëÇÑ ±â´ÉÀ» °áÇÕÇÑ ÀÚÀ¯·Ó°í ¿ÀÇ ¼Ò½º Java ±â¹Ý ¶óÀ̺귯¸®ÀÔ´Ï´Ù. 'NetUtils'ÆÐÅ°Áö´Â ·Î¿ì ·¹º§ Java ³×Æ®¿öÅ© ¶óÀ̺귯¸®¸¦ Á¦°øÇÕ´Ï´Ù. ¿©±â¿¡´Â ÀÌ´õ³Ý / IP / TCP / UDP / ICMP ÆÐŶÀ» ½º´ÏÇÎ, ÁÖÀÔ, ±¸Ãà ¹× ±¸¹® ºÐ¼®ÇϱâÀ§ÇÑ ±¤¹üÀ§ÇÑ ÀÎÇÁ¶ó¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ¶óÀ̺귯¸®´Â ¸ÖƼ Ç÷§Æû Àß ¾Ë·ÁÁø C ¶óÀ̺귯¸®¿¡ÀÖ´Â 2 °³ÀÇ ´ÙÁß Ç÷§Æû¿¡¼ JNI - Java ±âº» ÀÎÅÍÆäÀ̽º¸¦ ±â¹ÝÀ¸·ÎÇÕ´Ï´Ù. libnet ¹× libpcap. libnetÀº libpcapÀÌ ³ìÀ½ / snffi ng¿¡ »ç¿ëµÇ´Â µ¿¾È ÁÖÀÔ¿¡ »ç¿ëµË´Ï´Ù. libpcap Çü½Ä (ÀϺΠ´Ù¸¥ Çü½Ä)À» »ç¿ëÇÏ¿© ĸó ÆÄÀÏÀ» ±¸¹® ºÐ¼® ¹× Àбâ / ¾²±â¸¦À§ÇÑ ¼ø¼öÇÑ Java ÆÐÅ°Áöµµ Æ÷ÇÔÇÕ´Ï´Ù. ¶óÀ̺귯¸®¿¡´Â ±¤¹üÀ§ÇÏ°í µµ´Þ ÇÒ ¼ö ÀÖ½À´Ï´Ù. IP ±â¹Ý (ÁÖ·Î TCP ¹× UDP) ±¸¹® ºÐ¼® ¹× ÆÄÀÏ Á¶ÀÛ Ä¸Ã³. ¶ÇÇÑ À¯·® ·¹º§ Ãß»óȸ¦ Æ÷ÇÔÇÏ°í IPv6 ÆĽÌÀ» Áö¿øÇÕ´Ï´Ù. 'intutilsÀÇ ÁÖÀÔ ¹× ½º´ÏÇÎ ¼º´É ´É·ÂÀÌ Á¦ÇÑÀûÀÌ¸ç ³ôÀº ¶óÀÎ ¼Óµµ·Î »ç¿ëÇÒ ¼ö ¾ø¾úÁö¸¸, Áß°£ °Ë»ç¸¦ À§ÇØ ÀÛÀº Å×½ºÆ®¿¡ ÃæºÐÇÕ´Ï´Ù (½ÇÁ¦ ±¸½½ ¸ñÀÌ ÀϹÝÀûÀ¸·Î ³ìÀ½ ÇÒ ¶§ µð½ºÅ©). Mac¿¡¼ NetUils À¯Æ¿¸®Æ¼¸¦ ¼³Ä¡ÇÏ°í »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ÁöħÀº ¿©±â¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Netutils °ü·Ã ¼ÒÇÁÆ®¿þ¾î