| Rubíforador RUBYForger es una herramienta de manipulación de paquetes sin procesar. |
Descargar ahora |
Rubíforador Clasificación y resumen
- Nombre del editor:
- Rubyforger Team
- Sitio web del editor:
- http://rubyforger.rubyforge.org/
Rubíforador Etiquetas
Rubíforador Descripción
Rubyorger es una herramienta de manipulación de paquetes en bruto. Rubyorger es una herramienta de manipulación de paquetes en bruto. RUBYForger le permite enviar, recibir y modificar fácilmente los paquetes Ethernet, ARP, IP, TCP, UDP, IP, TCP, UDP, IP, TCP, UDP y ICMP. Los paquetes de creación y modificación se realizan fácilmente agregando capas y cambiando sus parámetros. VisualForge es un conjunto de paquetes de GUI basado en RubyForger Cree, envíe y recibe paquetes y exporta el código de rubí en solo unos pocos clics.RubyForger Actualmente entiende aquellos protocolos: * Ethernet * ARP * IP * UDP * TCP * ICMPrubyorger trabaja en diferentes paquetes de ensamblaje capas. Por ejemplo, para hacer ping a máquina, reunirá un paquete IP y un paquete ICMP. También puede elegir elaborar el paquete de la capa 2, en ese caso reunirá un Ethernet, una IP y un paquete ICMP. Si desea adjuntar una carga útil a su paquete, simplemente agregue una cadena. Los paquetes admiten varias operaciones: * +: Esta es la operación "Agregar", usada para ensamblar los paquetes Ejemplo: P = ippkt.new ("DST" => $ DST) + ICMPPKT.NEW * cabeza! : Devuelve el paquete sin su layera * cola! : devuelve el paquete sin su capa inferior * getlayer (L): devuelve el paquete correspondiente a la capa l. l puede ser un número o un nombre, como "TCP" * TO_S: devuelve una cadena que describe los valores de los campos de Paquete * Imprimir: imprime la descripción de los campos de los paquetes * to_code: devuelve el código de rubí correspondiente al paquete * Enviar : Envía el paquete a través de la red. * SR: envía el paquete y devuelve las respuestas * DUP: ¿La función DUP RUBY habitual, que duplica un objeto que lo use? Use la función de inicio para configurar la interfaz correcta. Then, solo use RubyForger.rb en su propio Script Ruby haciendo: Requerir 'RubyForger.RB'Examples: Primero un Ping simple: Requerir' rubyorger.rb '$ dst = gethostbyname ("host") p = ippkt.new ("DST" => $ DST) + ICMPPKT. NewA = P.SRAPUTS "PONG" if (a a.getlayer ("ICMP"). CODE == $ ICMP_ECOCURSE) AHORA UN ESCÁNN DE PORT: P = IPPKT.NEW ("DST" => $ DST) + tcppkt.new79.upto (82) hacer | i | # Gama de escaneo 79-82 P.Getlayer ("TCP"). dport = ia = p.sr si a a.getlayer ("tcp"). Flags == ($ tcp_syn | $ tcp_ack) pone "puerto # {i} abre "De lo contrario, PUTS" PUT # {I} CERRADO "Endentrequisiciones: · Ruby · Ruby PCAPwhat's NUEVO en esta versión: · La GUI fue reescrita.
Rubíforador Software relacionado