·çÀÌ Æ÷°Å

RubyForger´Â ¿ø½Ã ÆÐŶ Á¶ÀÛ µµ±¸ÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

·çÀÌ Æ÷°Å ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Rubyforger Team
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://rubyforger.rubyforge.org/

·çÀÌ Æ÷°Å ű×


·çÀÌ Æ÷°Å ¼³¸í

RubyForger´Â ¿ø½Ã ÆÐŶ Á¶ÀÛ µµ±¸ÀÔ´Ï´Ù. RubyForger´Â ¿ø½Ã ÆÐŶ Á¶ÀÛ µµ±¸ÀÔ´Ï´Ù. RubyForger¸¦ »ç¿ëÇϸé ÀÌ´õ³Ý, ARP, IP, TCP, UDP ¹× ICMP ÆÐŶÀ» ½±°Ô º¸³¾ ¼ö ¾øÀ¸¸ç ICMP ÆÐŶÀ» ½±°Ô ¼Û½Å ÇÒ ¼ö ÀÖ½À´Ï´Ù. Å©·¹¾ÆÇÕ ¹× ¼öÁ¤ ÆÐŶÀº ·¹À̾ Ãß°¡ÇÏ°í ¸Å°³ º¯¼ö¸¦ º¯°æÇÏ¿© ½±°Ô ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù. VisualForge´Â RubyForger »ý¼º, º¸³»±â ¹× ¼ö½Å ÆÐŶÀ» ±â¹ÝÀ¸·Î ÇÑ GUI ÆÐŶ Å©·¡ ÆäÀÔ´Ï´Ù. rubyforger´Â ÇöÀç ÇÁ·ÎÅäÄÝÀ» ÀÌÇØÇÕ´Ï´Ù. * ÀÌ´õ³Ý * ARP * IP * UDP * TCP * ICMPRUBYFORGER´Â ´Ù¾çÇÑ ÆÐŶÀ» ±¸¼ºÇÕ´Ï´Ù. ·¹À̾î. ¿¹¸¦ µé¾î, ±â°è¸¦ pingÇÏ·Á¸é IP ÆÐŶ°ú ICMP ÆÐŶÀ» ¾î¼ÀºíÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ´õ³Ý, IP ¹× ICMP ÆÐŶÀ» Á¶¸³ÇÒ °æ¿ì ·¹À̾î 2 ÆÐŶÀ» Á÷Á¢ ÀÛ¼ºÇϵµ·Ï ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÆÐŶ¿¡ ÆäÀ̷ε带 ÷ºÎÇÏ·Á¸é ¹®ÀÚ¿­À» Ãß°¡ÇϽʽÿÀ. ÆÐŶÀº ¿©·¯ Á¶ÀÛÀ» Áö¿øÇÕ´Ï´Ù. * + : ÀÌ°ÍÀº ÆÐŶÀ» ¾î¼ÀºíÇÏ´Â µ¥ »ç¿ëµÇ´Â "Add"Á¶ÀÛÀÔ´Ï´Ù. ¿¹¸¦ µé¾î P = ippkt.new ( "DST" => $ dst) + icmppkt.new * ¸Ó¸®! : »óÁö°¡¾ø´Â ÆÐŶÀ» ¹ÝȯÇÕ´Ï´Ù * ´ë±â¿­! : ÇØ´ç ¾ð´õ ·¹ÀÌ·²¾øÀÌ ÆÐŶÀ» ¹ÝȯÇÕ´Ï´Ù * getLayer (L) : ·¹À̾î L¿¡ ÇØ´çÇÏ´Â ÆÐŶÀ» ¹ÝȯÇÕ´Ï´Ù. l "tcp"* to_s¿Í °°Àº ¼ýÀÚ ¶Ç´Â À̸§ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ÆÐŶ ÇʵåÀÇ °ªÀ» ¼³¸íÇÏ´Â ¹®ÀÚ¿­À» ¹ÝȯÇÕ´Ï´Ù. * PRINT : ÆÐŶ ÇʵåÀÇ ¼³¸íÀ» ÀμâÇÕ´Ï´Ù. * to_code : ÆÐŶ¿¡ ÇØ´çÇÏ´Â ·çºñ Äڵ带 ¹ÝȯÇÕ´Ï´Ù * º¸³»±â * : ³×Æ®¿öÅ©¸¦ ÅëÇØ ÆÐŶÀ» º¸³À´Ï´Ù. * SR : ÆÐŶÀ» º¸³»°í ´ä±ÛÀ» ¹ÝȯÇÕ´Ï´Ù. * DUP : ÀϹÝÀûÀÎ Ruby Dup ÇÔ¼ö´Â ObjectHow¸¦ »ç¿ëÇÏ¿© »ç¿ë ÇϽðڽÀ´Ï±î? ¿Ã¹Ù¸¥ ÀÎÅÍÆäÀ̽º¸¦ ¼³Á¤Çϱâ À§ÇØ init ÇÔ¼ö¸¦ »ç¿ëÇϽʽÿÀ. Ruby Script : 'rubyforger.rb'Examples : ¸ÕÀú °£´ÜÇÑ ping :'rubyforger.rb '$ dst = gethostbyname ( "È£½ºÆ®"ÇÊ¿ä) p = ippkt.new ( "dst"=> $ dst) + icmppkt. newa = p.srputs "pong"(a.getLayer ( "icmp"). ÄÚµå == $ icmp_echoreply) Áö±Ý Æ÷Æ® ½ºÄ³³Ê : p = ippkt.new ( "dst"=> $ dst) + tcppkt.new79.upto (82) DO | I | # ½ºÄµ ¹üÀ§ 79-82 p.getLayer ( "TCP"). dport = ia = p.sr a. getLayer ( "tcp"). Ç÷¡±× == ($ tcp_syn | $ tcp_ack) "Æ÷Æ® # {i}ÀÌ ¿­¸³´Ï´Ù. "±×·¸Áö ¾ÊÀ¸¸é"Æ÷Æ® # {i} Æó¼â "Æó¼â : ¡¤ Ruby ¡¤ Ruby PCAPATHÀÇ »õ·Î¿îÀÌ ¸±¸®½º¿¡¼­ »õ·Î¿î ±â´É : ¡¤ GUI°¡ ´Ù½Ã ÀÛ¼ºµÇ¾ú½À´Ï´Ù.


·çÀÌ Æ÷°Å °ü·Ã ¼ÒÇÁÆ®¿þ¾î

gpkcs.

GPKCS11Àº »õ·Î¿î ÅäÅ«¿¡ ´ëÇÑ Áö¿øÀ» °³¹ßÇÏ´Â Áö¿ø ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ...

170

´Ù¿î·Îµå

TRF.

TRF´Â John Ousterhout°¡ ¸¸µç ½ºÅ©¸³Æ® ¾ð¾î TCLÀÇ È®Àå ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ...

164

´Ù¿î·Îµå

SSSS.

SSSS´Â UNIX ½Ã½ºÅÛÀ»À§ÇÑ ShamirÀÇ ºñ¹Ð °øÀ¯ ü°èÀÇ ±¸ÇöÀÔ´Ï´Ù. ...

141

´Ù¿î·Îµå

mudpit.

MUDPIT´Â SNORTÀÇ ÅëÇÕ Çü½ÄÀ»À§ÇÑ Áö´ÉÇü ¸ðµâ ½Ä ¹× ½Å·ÚÇÒ ¼öÀÖ´Â ½ºÇ® ÇÁ·Î¼¼¼­ÀÔ´Ï´Ù. ...

179

´Ù¿î·Îµå