Dit is de opdracht sendip die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
sendip - Stuur willekeurige IP-pakketten
KORTE INHOUD
verzendip [-v] [-d gegevens] [-h] [-f data bestand] [-p module] [module opties] hostname
OPTIES
-d gegevens
voeg deze gegevens toe als een string aan het einde van het pakket Gegevens kunnen zijn: rN om N te genereren
willekeurige (achtige) databytes; 0x of 0X gevolgd door hexadecimale cijfers; 0 gevolgd door octaal
cijfers; elke andere stroom bytes
-f data bestand
pakketgegevens uit bestand lezen
-h print dit bericht
-p module
laad de gespecificeerde module (zie hieronder)
-v uitgebreid zijn
Modules worden geladen in de volgorde waarin de -p optie verschijnt. De headers van elke module zijn
plaats onmiddellijk in de headers van het vorige model in het laatste pakket. Voor
om bijvoorbeeld bgp in tcp in ipv4 in te sluiten, doe je sendip -p ipv4 -p tcp -p bgp ....
Modules Beschikbaar at compileren tijd:
ipv4 ipv6 icmp tcp udp bgp rip ntp
argumenten voor betere module ./bgp.so:
-bm x BGP-markeringsveld (formaat is : :...)
Standaard: FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF
-bl x Pakketlengte
Standaard: Juist
-bt x Berichttype (1 OPEN, 2 UPDATE, 3 MELDING, 4 KEEPALIVE
Standaard: 4 (KEEPALIVE)
-bo x Bericht openen. Formaat is : : :
Identificatie>:
Standaard: 4:1:90:127.0.0.1:Correct
(Elke parameter kan worden weggelaten om de standaardwaarde te krijgen)
-boe x Optionele OPEN-parameter. Formaat is : : - waarde is in hex
bytes gescheiden door :s
Standaard: Lengte kan worden weggelaten om de juiste waarde te krijgen
-bul x Ingetrokken routes lengte
Standaard: Juist
-bauw x Ingetrokken traject. Formaat is xxxx/n:
Standaard: het veld Bytes kan worden weggelaten om het juiste nummer te gebruiken
-bus x Attributen lengte
Standaard: Juist
-boe x Attribuut. Formaat is : : :
Standaard: De lengtevelden kunnen worden weggelaten om de juiste waarde te gebruiken
-broodje x NLRI-voorvoegsel. Formaat is als voor -bauw
Standaard: Zoals voor -bauw
- miljard x Melding. Formaat is : : : :
Standaard: gegevens mogen worden weggelaten voor geen gegevens
argumenten voor betere module ./icmp.so:
-ct x ICMP-berichttype
Standaard: ICMP_ECHO (8), of ICMP6_ECHO_REQUEST (128) indien ingebed in een IPv6-pakket
-CD x ICMP-code
Standaard: 0
-cc x ICMP-controlesom
Standaard: Juist
argumenten voor betere module ./ipv4.so:
-is x Bron IP-adres (zie README)
Standaard: 127.0.0.1
-ID kaart x Bestemming IP-adres
Standaard: Juist
-ik x IP-headerlengte (zie README)
Standaard: Juist
-NS x IP-versie (dit wil je bijna zeker niet veranderen)
Standaard: 4
-i x IP-type service
Standaard: 0
-hij x Totale IP-pakketlengte (zie README)
Standaard: Juist
-ii x IP-pakket-ID (zie README)
Standaard: Willekeurig
-als x IP-gereserveerde vlag (zie README)
Standaard: 0 (opties zijn 0,1,r)
-als x IP niet fragmenteren vlag (zie LEESMIJ)
Standaard: 0 (opties zijn 0,1,r)
-als x Vlag voor meer IP-fragmenten (zie README)
Standaard: 0 (opties zijn 0,1,r)
-indien x IP-fragmentverschuiving
Standaard: 0
-het x IP-tijd om te leven
Standaard: 255
-ik p x IP-protocol
Standaard: 0, of ingesteld door onderliggend protocol
-ic x IP checksum (zie README)
Standaard: Juist
-ionum x
IP-optie als reeks hex-bytes (lengte is altijd correct)
Standaard: (geen opties)
-ioeol IP-optie: einde lijst
-ionop IP-optie: nee-op
-iorr x
IP-optie: route opnemen. Formaat: pointer:addr1:addr2:...
-ioten x
IP-optie: tijdstempel. Formaat: aanwijzer:overloop:vlag:(ip1:)ts1:(ip2:)ts2:...
-iolsr x
IP-optie: losse bronroute. Formaat: pointer:addr1:addr2:...
-iosid x
IP-optie: stream-ID
-iossr x
IP-optie: strikte bronroute. Formaat: pointer:addr1:addr2:...
argumenten voor betere module ./ipv6.so:
-6f x IPv6-stroom-ID
Standaard: 32
-6t x IPv6-verkeersklasse
Standaard: 0
-6l x IPv6-payloadlengte
Standaard: Juist
-6n x IPv6 volgende header
Standaard: IPPROTO_NONE
-6h x IPv6-hoplimiet
Standaard: 32
-6v x IP-versie (u wilt dit waarschijnlijk niet wijzigen
-6p x IPv6-prioriteit
Standaard: 0
-6 s x IPv6-bronadres
Standaard: ::1
-6d x IPv6-bestemmingsadres
Standaard: Juist
argumenten voor betere module ./rip.dus:
-rv x RIP-versie
Standaard: 2
-rc x RIP-opdracht (1=verzoek, 2=antwoord, 3=traceon (verouderd), 4=traceoff (verouderd),
5=enquête (ongedocumenteerd), 6=enquête-invoer (ongedocumenteerd)
Standaard: 1
-opnieuw x Voeg een RIP-vermelding toe. Formaat is: Adresfamilie:routelabel:adres:subnetmasker:volgende
hop:metrisch
Standaard: 2:0:0.0.0.0:255.255.255.0:0.0.0.0:16, elke optie kan worden weggelaten om de
verzuim
-Ra x RIP-authenticatiepakket, argument is het wachtwoord; gebruik geen andere RIP-opties
op deze RIP-header
-rd RIP standaardverzoek - haal de volledige routeringstabel van de router op; gebruik geen andere RIP
opties op deze RIP-header
argumenten voor betere module ./ripng.dus:
-Rv x RIPng-versie
Standaard: 1
-Rc x RIPng-opdracht (1=verzoek, 2=antwoord)
Standaard: 1
-Rr x RIPng gereserveerd veld (moet 0 zijn)
Standaard: 0
-Opnieuw x Voeg een RIPng-vermelding toe. Formaat is: Adres/routelabel/adres/lens/metriek
Standaard: ::/0/128/1, elke optie kan worden weggelaten om de standaard te gebruiken
-Rd RIPng standaardverzoek - haal de volledige routeringstabel van de router op; gebruik geen andere
RIPng-opties op deze RIPng-header
argumenten voor betere module ./tcp.so:
-ts x TCP-bronpoort
Standaard: 0
-td x TCP-bestemmingspoort
Standaard: 0
-tn x TCP-volgnummer
Standaard: Willekeurig
-ta x TCP-bevestigingsnummer
Standaard: 0
-tt x TCP-gegevensoffset
Standaard: Juist
-tr x TCP-header gereserveerd veld EXCLUSIEF ECN- en CWR-bits
Standaard: 0
-tfe x TCP ECN-bit (rfc2481)
Standaard: 0 (opties zijn 0,1,r)
-tfc x TCP CWR-bit (rfc2481)
Standaard: 0 (opties zijn 0,1,r)
-tfu x TCP URG-bit
Standaard: 0, of 1 indien -u gespecificeerd (opties zijn 0,1,r)
-tfa x TCP ACK-bit
Standaard: 0, of 1 indien -ta gespecificeerd (opties zijn 0,1,r)
-tfp x TCP PSH-bit
Standaard: 0 (opties zijn 0,1,r)
-tfr x TCP RST-bit
Standaard: 0 (opties zijn 0,1,r)
-tfs x TCP SYN-bit
Standaard: 1 (opties zijn 0,1,r)
-tff x TCP FIN-bit
Standaard: 0 (opties zijn 0,1,r)
-tw x TCP-venstergrootte
Standaard: 65535
-tc x TCP-controlesom
Standaard: Juist
-u x TCP-dringende aanwijzer
Standaard: 0
-tonum x
TCP-optie als reeks hex-bytes (lengte is altijd correct)
Standaard: (geen opties)
-toeol TCP-optie: einde lijst
-tonop TCP-optie: geen op
-toms x
TCP-optie: maximale segmentgrootte
-sleepweegschaal x
TCP-optie: vensterschaal (rfc1323)
-tosackok
TCP-optie: selectieve bevestiging toestaan (rfc2018)
-ontslaan x
TCP-optie: selectieve bevestiging (rfc2018), formaat is l_edge1:r_edge1,l_edge2:r_edge2...
-tots x
TCP-optie: tijdstempel (rfc1323), formaat is tsval:tsecr
argumenten voor betere module ./udp.so:
-ons x UDP-bronpoort
Standaard: 0
- ud x UDP-bestemmingspoort
Standaard: 0
CPC x UDP-pakketlengte
Standaard: Juist
-uc x UDP-controlesom
Standaard: Juist
Gebruik sendip online met behulp van onworks.net-services