In-depth Experience with SafeLine's Dynamic Protection

Cheryl - Aug 16 - - Dev Community

SafeLine is a Web Application Firewall (WAF) developed by Chaitin Tech, leveraging technologies such as big data and machine learning to serve as a network attack detection system. By continuously monitoring and analyzing threat intelligence, attack data, and vulnerability information from around the globe, SafeLine can swiftly identify and recognize unknown security threats, accurately determine the type and source of attacks, and promptly issue alerts. Additionally, SafeLine boasts a self-developed intelligent defense engine and a visual management interface, providing efficient attack prevention and comprehensive security monitoring, ultimately offering users safer and more reliable cloud security services.
Website:

How to instal it

The installation method can be selected according to the system environment, it is easy to instal it.
*Online Installation(Recommendation) *
If the server can access Internet, using this method for installation.
Enter the following command to complete the installation:
CDN=1 bash -c "$(curl -fsSLk https://waf.chaitin.com/release/latest/setup.sh)"

If you want to install the latest version of the streaming detection mode, you can enter:
STREAM=1 bash -c "$(curl -fsSLk https://waf.chaitin.com/release/latest/setup.sh)"

Once the installation is complete, you could access the management page of SafeLine by visiting port 9433.

Image description

Click “Web Services, Add Web Service” ,You can add the sites that need to be protected.

Image description

Experience with SafeLine's Dynamic Protection

1.This is a blog system (Typecho) that I built in the intranet.

Image description

2.This is the state when the dynamic protection function is not enabled.

Image description

You can see that the source code of the webpage is not encrypted.

Image description

3、How to open the dynamic protection
First, you need to update to the latest version of Leichi. After adding the site, configure the dynamic protection in the "Protected Sites - Site Management - Dynamic Protection" option.
3.1

Image description

3.2

Image description

3.3 For the first time use, you need to add the resources that need to be protected.

Image description

3.4 I choose to add the file "admin/login.php", and click to add it.

Image description

3.5 Click "Save" to complete the activation of dynamic protection.

Image description

3.6 Dynamic Protection Enabled
After enabling dynamic protection, the source code of the resources you selected for protection will be dynamically encrypted.
When you access the protected resources, the following will appear:

Image description

.
Terabox Video Player