Keep in mind that linux, network, and python beginners got stuck in reading Cyber Security Programming. Leave unsolved. (Additional information will be added according to the progress.)
Non-ASCII character '\xe3'
In Python2 series, it is necessary to clearly indicate that it is written in UTF-8.
It was meaningful even though it was a comment ...
In execution
I don't think I can do this ...
It seems that the 21st standby can be done without sudo (maybe because it has root privileges ...)
FTP client software must be started "separately" on port 21
kali linux standard? It seems that the ftp server can be started with
server.accept () does not return a response. .. ..
Some people are trying the same thing using an external ftp server, so let's try to imitate it ... [Reference](https://medium.com/@ismailakkila/black-hat-python-a-tcp -proxy-4528f3dd3b37)
↑ I tried to set up an ftp server that cannot be connected with filezilla from kali locally with vsftpd. It doesn't stop at server.accept, but it seems that I can't exchange data. .. ..
I want to explicitly display tabs and spaces in the Wing IDE
Difficult to correct the indentation at the beginning