Skip to content

AhmedAhmedEG/CloakedOvpn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CloakedOvpn

A docker compose project that hosts an OpenVPN server along with a Cloak server for hiding OpenVPN traffic.

Usage (Server Side)

Just run Build.bat and it will automate the whole process, at the end it will wait a while for the OpenVPN server to initialize to download the client.ovpn file from it, it will be downloaded in the same directory as the project.

Usage (Client Side)

1- Create a ckclient.json and paste those lines inside it:-

{
  "Transport": "direct",
  "ProxyMethod": "openvpn",
  "EncryptionMethod": "plain",
  "UID": "D21TMAQmz3qGMAgWzyDfFQ==",
  "PublicKey": "oVYWCZEzVfLh7uQ2QPY0L/0KAmlHutnFXsR433b1MQY=",
  "ServerName": "cloudflare.com",
  "AlternativeNames": ["google.com", "github.com"],
  "NumConn": 4,
  "BrowserSig": "chrome",
  "StreamTimeout": 300
}

2- Download the cloak client v2.9.0 from the official repo (https://github.com/cbeuw/Cloak/releases/tag/v2.9.0) and execute this command:-

ck-client-windows-amd64-v2.9.0.exe -c "ckclient.json" -s <server ip address> -l 1194

3- Run OpenVPN and load the client.ovpn generated by the server.

About

A docker compose project that hosts an OpenVPN server along witha Cloak for hiding traffic.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors