Il s'agit de la commande sendip qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
sendip - Envoi de paquets IP arbitraires
SYNOPSIS
envoyer [-v] [-d données,] [-h] [-f fichier de données] [-p module] [module Options] nom d'hôte
OPTIONS
-d données,
ajoutez ces données sous forme de chaîne à la fin du paquet Les données peuvent être : rN pour générer N
octets de données aléatoires ; 0x ou 0X suivi de chiffres hexadécimaux ; 0 suivi d'octal
chiffres ; tout autre flux d'octets
-f fichier de données
lire les données du paquet à partir du fichier
-h imprimer ce message
-p module
charger le module spécifié (voir ci-dessous)
-v être verbeux
Les modules sont chargés dans l'ordre -p l'option apparaît. Les en-têtes de chaque module sont
mettre immédiatement à l'intérieur des en-têtes du modèle précédent dans le paquet final. Pour
exemple, pour intégrer bgp dans tcp dans ipv4, faites sendip -p ipv4 -p tcp -p bgp....
Modules disponibles at compiler temps:
ipv4 ipv6 icmp tcp udp bgp déchirer ntp
Arguments pour module ./bgp.so :
-bm x champ Marqueur BGP (le format est : :...)
Par défaut : FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF
-bl x Longueur de paquet
Par défaut : correct
-bt x Type de message (1 OUVERT, 2 MISE À JOUR, 3 NOTIFICATION, 4 KEEPALIVE
Par défaut : 4 (KEEPALIVE)
-bo x Ouvrir le message. Le format est : : :
Identifiant> :
Par défaut : 4:1:90:127.0.0.1:Correct
(Tout paramètre peut être omis pour obtenir la valeur par défaut)
-huer x Paramètre OPEN facultatif. Le format est : : - la valeur est en hexadécimal
octets séparés par :s
Par défaut : la longueur peut être omise pour obtenir la valeur correcte
-bul x Longueur des routes retirées
Par défaut : correct
-buw x Route supprimée. Le format est xxxx/n :
Par défaut : le champ Octets peut être omis pour utiliser le nombre correct
-autobus x Longueur des attributs
Par défaut : correct
-bua x Attribut. Le format est : : :
Par défaut : les champs de longueur peuvent être omis pour utiliser la valeur correcte
-chignon x Préfixe NLRI. Le format est comme pour -buw
Par défaut : comme pour -buw
-md x Notification. Le format est : : : :
Par défaut : les données peuvent être omises pour aucune donnée
Arguments pour module ./icmp.so :
-ct x Type de message ICMP
Par défaut : ICMP_ECHO (8) ou ICMP6_ECHO_REQUEST (128) si intégré dans un paquet IPv6
-CD x code ICMP
Par défaut: 0
-cc x somme de contrôle ICMP
Par défaut : correct
Arguments pour module ./ipv4.so :
-is x Adresse IP source (voir README)
Par défaut: 127.0.0.1
-identifiant x Adresse IP de destination
Par défaut : correct
-ih x longueur d'en-tête IP (voir README)
Par défaut : correct
-iv x version IP (vous ne voulez certainement pas changer cela)
Par défaut: 4
-je x IP type de service
Par défaut: 0
-les x Longueur totale du paquet IP (voir README)
Par défaut : correct
-ii x ID de paquet IP (voir README)
Par défaut : aléatoire
-ifr x Drapeau réservé IP (voir README)
Par défaut : 0 (les options sont 0,1,r)
-ifd x IP ne fragmente pas l'indicateur (voir README)
Par défaut : 0 (les options sont 0,1,r)
-ifm x Drapeau IP plus de fragments (voir README)
Par défaut : 0 (les options sont 0,1,r)
-si x décalage de fragment IP
Par défaut: 0
-il x durée de vie IP
Par défaut: 255
-ip x protocole IP
Par défaut : 0, ou défini par le protocole sous-jacent
-ic x somme de contrôle IP (voir README)
Par défaut : correct
-ionum x
Option IP sous forme de chaîne d'octets hexadécimaux (la longueur est toujours correcte)
Par défaut : (aucune option)
-ioeol Option IP : fin de liste
-ionop Option IP : sans opération
-iorr x
Option IP : enregistrer la route. Format : pointeur:addr1:addr2:...
-iots x
Option IP : horodatage. Format: pointeur:débordement:drapeau:(ip1:)ts1:(ip2:)ts2:...
-iolsr x
Option IP : route source lâche. Format : pointeur:addr1:addr2:...
-ioside x
Option IP : identifiant de flux
-iossr x
Option IP : route source stricte. Format : pointeur:addr1:addr2:...
Arguments pour module ./ipv6.so :
-6f x ID de flux IPv6
Par défaut: 32
-6 tonnes x classe de trafic IPv6
Par défaut: 0
-6l x longueur de la charge utile IPv6
Par défaut : correct
-6n x En-tête IPv6 suivant
Par défaut : IPPROTO_NONE
-6h x Limite de saut IPv6
Par défaut: 32
-6v x version IP (vous ne voulez probablement pas changer cela
-6p x Priorité IPv6
Par défaut: 0
-6 x Adresse source IPv6
Par défaut : : :1
-6d x Adresse de destination IPv6
Par défaut : correct
Arguments pour module ./rip.so :
-rv x version RIP
Par défaut: 2
-rc x commande RIP (1=requête, 2=réponse, 3=traceon (obsolète), 4=traceoff (obsolète),
5=sondage (sans papiers), 6=sondage (sans papiers)
Par défaut: 1
-ré x Ajoutez une entrée RIP. Le format est : Famille d'adresses : balise d'itinéraire : adresse : masque de sous-réseau : suivant
saut:métrique
Par défaut : 2:0:0.0.0.0:255.255.255.0:0.0.0.0:16, toute option peut être laissée de côté pour utiliser le
défaut
-dehors x Paquet d'authentification RIP, l'argument est le mot de passe ; n'utilisez aucune autre option RIP
sur cet en-tête RIP
-rd Requête RIP par défaut - obtenir la table de routage complète du routeur ; ne pas utiliser d'autre RIP
options sur cet en-tête RIP
Arguments pour module ./ripng.so :
-Rv x version RIPng
Par défaut: 1
-RC x Commande RIPng (1=demande, 2=réponse)
Par défaut: 1
-Rr x champ réservé RIPng (doit être 0)
Par défaut: 0
-Ré x Ajoutez une entrée RIPng. Le format est : Adresse/étiquette d'itinéraire/adresse/len/métrique
Par défaut : ::/0/128/1, toute option peut être laissée de côté pour utiliser la valeur par défaut
-Rd RIPng default request - obtient la table de routage complète du routeur ; ne pas utiliser d'autre
Options RIPng sur cet en-tête RIPng
Arguments pour module ./tcp.so :
-ts x port source TCP
Par défaut: 0
-td x port de destination TCP
Par défaut: 0
-tn x numéro de séquence TCP
Par défaut : aléatoire
- ce x numéro d'accusé de réception TCP
Par défaut: 0
-tt x décalage de données TCP
Par défaut : correct
-tr x Champ réservé d'en-tête TCP HORS bits ECN et CWR
Par défaut: 0
-tfe x bit TCP ECN (rfc2481)
Par défaut : 0 (les options sont 0,1,r)
-tfc x bit TCP CWR (rfc2481)
Par défaut : 0 (les options sont 0,1,r)
-tfu x bit URG TCP
Par défaut : 0, ou 1 si -toi spécifié (les options sont 0,1,r)
-tfa x bit TCP ACK
Par défaut : 0, ou 1 si - ce spécifié (les options sont 0,1,r)
-tfp x bits TCP PSH
Par défaut : 0 (les options sont 0,1,r)
-tfr x bit TCP RST
Par défaut : 0 (les options sont 0,1,r)
-tfs x bit de synchronisation TCP
Par défaut : 1 (les options sont 0,1,r)
-tff x bit TCP FIN
Par défaut : 0 (les options sont 0,1,r)
-tw x taille de la fenêtre TCP
Par défaut: 65535
-tc x somme de contrôle TCP
Par défaut : correct
-toi x pointeur TCP urgent
Par défaut: 0
-tonum x
Option TCP sous forme de chaîne d'octets hexadécimaux (la longueur est toujours correcte)
Par défaut : (aucune option)
-outil Option TCP : fin de liste
-tonop Option TCP : pas d'opération
-tomss x
Option TCP : taille de segment maximale
-échelle de remorquage x
Option TCP : échelle de fenêtre (rfc1323)
-tosackok
Option TCP : autoriser l'accusé de réception sélectif (rfc2018)
-tosack x
Option TCP : ack sélectif (rfc2018), le format est l_edge1:r_edge1,l_edge2:r_edge2...
-tout petits x
Option TCP : horodatage (rfc1323), le format est tsval:tsecr
Arguments pour module ./udp.so :
-nous x port source UDP
Par défaut: 0
-ud x port de destination UDP
Par défaut: 0
CPC x longueur de paquet UDP
Par défaut : correct
-uc x somme de contrôle UDP
Par défaut : correct
Utilisez sendip en ligne en utilisant les services onworks.net