Programming tasks related to h6 presentations 10 HW points. 5 points for each of 1, 2, 3. Due by May 9. 1 - DoS program * Loop to keep opening new connections to remote server, will be a different local port each time. * Note - only attack one of your own systems, do not attack cs or other systems. * Note - system you are attacking will need to be listening on some port. Have simple server program running on the system that is being targeted. * Starting point - h3/tel473.c, but will keep trying to connect to new ports repeatedly * filename: dos.c 2 - DoS program, version 2 * Have the program also repeatedly change its IP address. This will require using raw sockets. * Is this more effective? * See https://opensourceforu.com/2015/03/a-guide-to-using-raw-sockets/ * filename: dos2.c 3 - network sniffer * listen to network traffic, compile stats about how many devices seen, how many bytes seen for each, has "password" been seen * Starting point h5 * dump_h8.c