Assignment – You have learned about packet sniffers throughout this course – tools such as Wireshark that allow you to capture packets off your network connection and analyze them. The purpose of this assignment is to research tools that allow you to do the opposite: Packet Injectors (also called packet injection tools); they allow you to inject a packet of your chosen parameters into the network. While these tools are sometimes used for security attacks, they can also be useful for debugging and troubleshooting. This assignment has two separate parts: Part 1- (50 points) Research packet injection tools, their method of operation, and their applications. Search the Internet for examples of both commercial and open-source packet injection tools, and compare their advantages and performances. Part 2- (50 points) Install a packet injection tool of your choice, and test it in a simple http connection to a web server. Try to inject additional TCP SYN, FIN or data messages into the HTTP session and record the result. (Note: Packet injection tools typically do not work for HTTPS sessions). Deliverables A single MS-Word or PDF file that includes the following A 2000-word or more report on your findings for part 1. A report on your testbed and test scenarios for part 2, including Wireshark screenshots that show the packets you injected and the responses. You do not need to attach traces.