Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Using the skeleton code below, implement ICMP traceroute using scapy. Do NOT use the built-in scapy traceroute function. Perform a traceroute to 8.8.8.8. from scapy.all

Using the skeleton code below, implement ICMP traceroute using scapy. Do NOT use the built-in scapy traceroute function. Perform a traceroute to 8.8.8.8.

 

from scapy.all import * ttl= while True: a = IP (dst= b = ICMP () P = a/b pkt = srl (p, verbose = if (1) else: (2) 7 0) ttl=ttl) (3) == 0: print ("Complete ", pkt [IP].src) break print ("TTL: %d, Source: ttl +=1 "gttl, pkt [IP].src)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

Here is the implementation of ICMP traceroute using scapy This code sends ICMP pa... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Income Tax Fundamentals 2013

Authors: Gerald E. Whittenburg, Martha Altus Buller, Steven L Gill

31st Edition

1111972516, 978-1285586618, 1285586611, 978-1285613109, 978-1111972516

More Books

Students also viewed these Computer Network questions

Question

=+b) Cut the runs to 8 by testing only in hot water.

Answered: 1 week ago

Question

A 300N F 30% d 2 m Answered: 1 week ago

Answered: 1 week ago