https://courses.codepath.com/courses/cybersecurity_university/unit/9#!exercises for Milestone 1: Security-Flavored Net Tools, there are some commands that should be fixed like 'nc -l 2389' should be 'nc -l -p 2389'. Same with 'nc -l 2389 > receieved.txt' is also missing the -p for port. Also it should say after the cat message.txt | nc localhost 2389, window #1 needs to control-c to get out of nc and then run 'cat recieved.txt' to see CodePath Rocks. Also for the port scanning it should be 'nc -zv ' doing it verbosely to see open ports.
https://courses.codepath.com/courses/cybersecurity_university/unit/9#!exercises for Milestone 1: Security-Flavored Net Tools, there are some commands that should be fixed like 'nc -l 2389' should be 'nc -l -p 2389'. Same with 'nc -l 2389 > receieved.txt' is also missing the -p for port. Also it should say after the cat message.txt | nc localhost 2389, window #1 needs to control-c to get out of nc and then run 'cat recieved.txt' to see CodePath Rocks. Also for the port scanning it should be 'nc -zv ' doing it verbosely to see open ports.