NeonLink is a tool developed on Python, it provides a simple client and server for reverse connection forwarding through different protocols such as SSH, SSL/TLS, TCP, and HTTP. This tutorial will guide you on how to install NeonLink on Kali Linux Latest.
Before proceeding with the installation, make sure that you have the following prerequisites:
The first step is to clone the NeonLink repository from Github. Open a terminal and run the following command:
git clone https://github.com/AlexSciFier/neonlink.git
It will clone the NeonLink repository into your current working directory.
NeonLink requires some python libraries to run, you can install them using pip. To install pip, run the following command:
sudo apt install python3-pip
Once pip is installed, navigate to the NeonLink repository directory and install the required libraries using the following command:
cd neonlink/
sudo pip3 install -r requirements.txt
It will install all the required libraries.
After installing the libraries, you can run the NeonLink client. Navigate to the /client
directory and run the following command:
python neonlink.py
It will display the help menu for the NeonLink client.
To run the NeonLink Server, navigate to the /server
directory and run the following command:
python neonlink.py
It will start the NeonLink Server.
To forward a port using NeonLink, you need to specify the protocol, local and remote port, and target host. Here is an example command to forward the ssh port:
python neonlink.py -p tcp -l 22 -r 2222 -t 192.168.0.100
It will forward the local ssh port 22 to the remote host 192.168.0.100 port 2222.
NeonLink is a powerful tool for port forwarding that works on multiple protocols. By following this tutorial, you should now be able to install NeonLink on your Kali Linux Latest and start using it.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!