What is Reverse Shell?
Reverse Shell is used for to gain full control of the compromised system a hacker can easily create a session-established connection. The main working principle is a reverse shell of the is creating remote connection and sending input output redirect to the attacking system. Reverse uses open ports for creating reverse shell. These shells are made with different programming languages like PHP, Python, etc.
Uploading a Reverse Shell to a Web Server in Kali Linux
We basically hack the webserver for gaining access to the system. We look into what is inside the web server and we want to have full control of the web server. Therefore we can download or access the uploaded content. In this article, we are using a reverse shell made with PHP. We are uploading the reverse shell into the web server and trying to hack the web server. Before that, we will see what is a web server and reverse shell.