1. What is the HTTPs compared to HTTP ?
https is a http + Secure Socket and performs a http connection using a secure socket. This means that the contents of all communication are encrypted and transmitted. In this case, public keys are used during this time. These public keys are two pairs, one for encryption in the transmission process and the other for decoding in the reception process.
2. What is the approach (technique) of filtering those web-sites even for the HTTPs ?
-
IP Block
It is a way to block the IP of the Web server itself. The method is used by the South Korean government to prevent access to the North Korea's servers.
-
DNS Blocking
Tell the ISP the domain name and IP address of the site to block. If the request that a user attempts to access from the ISP matches the government's blocking, send warning.co.kr instead of the site's IP address.
3. propose your idea to access to those web-site avoiding government monitoring
-
Using VPN
You can use a virtual private network (VPN) to bypass it.
-
Use of overseas DNS servers
If you use overseas DNS servers such as Google's DNS server (8.8.8.8), you can bypass DNS blocking.
-
Remote access to abroad PCs
After accessing a PC that is using an overseas Internet, the remote screen is transmitted and used in the same way as the RDP. Using clouds such as AWS and GCP makes it easy to obtain virtual machines that use the Internet environment abroad.
'Study > Network' 카테고리의 다른 글
DNS Query and HTTP Connection (0) | 2019.10.14 |
---|---|
Websocket Programming (0) | 2019.09.27 |
TCP / UDP Socket Programming (0) | 2019.09.25 |